作者capucino (是人心在動...)
站內C_and_CPP
標題[問題] BCB視訊擷取
時間Wed Feb 3 18:16:40 2010
已成功在Panel上顯示webcam所擷取出影像,但要在影像上畫圖如何是好?
好比我要在影像的中間畫一個紅色個框框
抓影像的程式如下:
//擷取視窗
CapWin=capCreateCaptureWindow(
"Video", //視窗名稱
WS_CHILD | WS_VISIBLE, //視窗樣式
10,10, //視窗左上角座標
640,480, //視窗寬度及高度
(HWND)Panel1->Handle, //將視訊擷取畫面放在panel1
1); //指定視窗識別碼
DrvCount=0; //視訊個數
for(wDriverIndex=0;wDriverIndex<=9;wDriverIndex++)
{
if(capGetDriverDescription(wDriverIndex,DrvName
,sizeof(DrvName),DrvVer ,sizeof(DrvName)))
{
DrvCount++;
}
break;
}
capPreviewRate(CapWin, 66); // 設定畫面擷取影像的速度
capPreview(CapWin, TRUE); //將視訊擷取視窗連結到指定視訊擷取驅
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.117.168.23
※ 編輯: capucino 來自: 140.117.168.23 (02/03 18:18)
推 VictorTom:以前都是copy到TImage上再對TImage畫想畫的東西@_@" 02/03 18:38
→ GGing:用TPaintBox?? 02/03 18:45