請問如何使用vfw在擷取的影像上繪圖 |
答題得分者是:taishyang
|
PIK
一般會員 發表:11 回覆:16 積分:5 註冊:2003-08-07 發送簡訊給我 |
|
taishyang
站務副站長 發表:377 回覆:5490 積分:4563 註冊:2002-10-08 發送簡訊給我 |
PIK您好:
假設您已經將capCreateCaptureWindow指定到Panel上的話
試試下面的code
TCanvas *csBuf=new TCanvas; HDC hDC=GetDC(Panel1->Handle); csBuf->Handle=hDC; Graphics::TBitmap*Source=new Graphics::TBitmap(); Source->Width=Panel1->Width; Source->Height=Panel1->Height; Source->Canvas->CopyRect(Rect(0, 0, Source->Width, Source->Height), csBuf, Rect(0, 0, Panel1->Width, Panel1->Height)); Image1->Picture->Assign(Source); ReleaseDC(0, hDC); Image1->Canvas->Brush->Style=bsClear; Image1->Canvas->Ellipse(50,50,100,100); delete csBuf; delete Source;順心 > <>~我也是在學習的階段,回答的不好請您多多見諒與指教~> 發表人 - |
PIK
一般會員 發表:11 回覆:16 積分:5 註冊:2003-08-07 發送簡訊給我 |
版大您好: 原始Panel有影像但按下Button1後得到Image畫面為一片漆黑及一個圓
//--------------------------------------------------------------------------- #include |
taishyang
站務副站長 發表:377 回覆:5490 積分:4563 註冊:2002-10-08 發送簡訊給我 |
|
PIK
一般會員 發表:11 回覆:16 積分:5 註冊:2003-08-07 發送簡訊給我 |
版大您好: 因為
小弟不用Overlay時畫面很奇怪(黑白且有雜訊且圖形變一半)
但可以擷取至Image
capDriverConnect(hCapWnd,0); //capOverlay(hCapWnd, true); capPreviewScale(hCapWnd,true); capPreviewRate(hCapWnd, 1000/30); capPreview(hCapWnd,true);用Overlay時畫面正常(彩色)但無法擷取至Image capDriverConnect(hCapWnd,0); capOverlay(hCapWnd, true); //capPreviewScale(hCapWnd,true); //capPreviewRate(hCapWnd, 1000/30); //capPreview(hCapWnd,true); |
taishyang
站務副站長 發表:377 回覆:5490 積分:4563 註冊:2002-10-08 發送簡訊給我 |
|
PIK
一般會員 發表:11 回覆:16 積分:5 註冊:2003-08-07 發送簡訊給我 |
版大您好: 小弟試了一下
如果用的是【亞邁MyTVpk的卡&&CCD】,只要不用Overlay所顯示的畫面便不對
但用另一台電腦的【圓剛的AVerDVD影音精靈&&WebCamera】便可以了 我知道亞邁MyTVpk的是WDM卡,那圓剛的AVerDVD影音精靈也是嗎???
不知道是不是卡的問題??還是沒有裝好??因為用它所提供的軟体每次關閉時
總是出現一堆錯誤訊息,重裝也沒用!!! 請問有人遇過這個問題嗎? 感謝版大的協助 另一個問題:
不用Overlay時,效率會不會不好?? 發表人 -
|
taishyang
站務副站長 發表:377 回覆:5490 積分:4563 註冊:2002-10-08 發送簡訊給我 |
|
PIK
一般會員 發表:11 回覆:16 積分:5 註冊:2003-08-07 發送簡訊給我 |
|
taishyang
站務副站長 發表:377 回覆:5490 積分:4563 註冊:2002-10-08 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |