有關於雙CCD處理影像的問題!! |
尚未結案
|
residue
中階會員 發表:90 回覆:153 積分:53 註冊:2003-07-02 發送簡訊給我 |
|
plihui
初階會員 發表:88 回覆:96 積分:41 註冊:2003-07-03 發送簡訊給我 |
|
taishyang
站務副站長 發表:377 回覆:5490 積分:4563 註冊:2002-10-08 發送簡訊給我 |
您好:
引言:目前遇到的問題就是,影像已經個別擷取到Form1上囉,但是若要把兩張影像分別擷取到,imag1跟imag2上要怎麼作 假設您已經將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); delete csBuf; delete Source; 或是利用CALLBACK FrameCallBack的方式 http://delphi.ktop.com.tw/topic.php?topic_id=38259順心 <>~我也是在學習的階段,回答的不好請您多多見諒與指教~> 發表人 - |
residue
中階會員 發表:90 回覆:153 積分:53 註冊:2003-07-02 發送簡訊給我 |
|
taishyang
站務副站長 發表:377 回覆:5490 積分:4563 註冊:2002-10-08 發送簡訊給我 |
|
residue
中階會員 發表:90 回覆:153 積分:53 註冊:2003-07-02 發送簡訊給我 |
|
taishyang
站務副站長 發表:377 回覆:5490 積分:4563 註冊:2002-10-08 發送簡訊給我 |
您好:
引言: 1 若只使用一張卡作影像擷取,版大您的程式是可以使用的,但若使兩張卡要做到Panel與image同步擷取則不行,只能擷取單張影像到image中,不知為何會這樣??? 請把程式碼PO上來好讓有經驗的前輩們可以幫您看看 2若使用Overlaya模式作影像擷取,則完全不能從Panel的影像擷取到image上,那又是為何??? 這是擷取卡的問題,我後來買了UPMOST PurpleTV這張擷取卡 可以擷取到喔順心 <>~我也是在學習的階段,回答的不好請您多多見諒與指教~> |
residue
中階會員 發表:90 回覆:153 積分:53 註冊:2003-07-02 發送簡訊給我 |
|
taishyang
站務副站長 發表:377 回覆:5490 積分:4563 註冊:2002-10-08 發送簡訊給我 |
引言: 現在能用囉說!!原因是在於timer元件一開始要設為flase不能是true等到影像擷 可以吧?? 取進來到Panel時,再用按鈕元件出發timer元件即可,但小弟不知為何要這麼作,請大大指導!! 看您要何時觸發Timer,觸發後就能看到畫面了 還有Overlay的問題還未解決,請問大大您所說的那張卡,正確的型號和價位是多少 小弟想試試看,因為小弟買囉登昌公司很多塊卡囉!!但發現每次只要是兩張登昌的擷取卡一塊用,程式只會找到一張,真不知該如何解決,還請大大指導!! 型號:UPMOST PurpleTV, 價錢約2500左右順心 |
residue
中階會員 發表:90 回覆:153 積分:53 註冊:2003-07-02 發送簡訊給我 |
|
swindler
一般會員 發表:13 回覆:22 積分:17 註冊:2003-01-08 發送簡訊給我 |
|
residue
中階會員 發表:90 回覆:153 積分:53 註冊:2003-07-02 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |