全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1328
推到 Plurk!
推到 Facebook!

請問個位大大如何使用兩台CCD擷取影像到Image中

缺席
residue
中階會員


發表:90
回覆:153
積分:53
註冊:2003-07-02

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-08-20 18:15:18 IP:203.64.xxx.xxx 未訂閱
小弟用一塊影像擷取卡 兩台CCD想讓CCD擷取到的影像顯現到Image中請問應如何做?? 小弟在這之前有去參考由taishyang大大所提供的使用兩台CCD的程式 但其中一台捉的到而另一台捉不到 特來請教個問大大應如何解決 謝謝 residue
JerryKuo
版主


發表:42
回覆:571
積分:322
註冊:2003-03-10

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-08-20 19:36:08 IP:210.68.xxx.xxx 未訂閱
你好:    請參考http://delphi.ktop.com.tw/topic.php?TOPIC_ID=34539這篇文章 ps:請善用搜尋資源
residue
中階會員


發表:90
回覆:153
積分:53
註冊:2003-07-02

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-08-21 14:18:57 IP:203.64.xxx.xxx 未訂閱
感謝大大熱情的幫助:謝謝!!            大大您給小弟的資源小弟也有好好的利用 但Try!!了很久還是不行 還是只能捉到一台ccd 以下是小弟修改網站上的程式           
 
 HWND vc1,vc2;
 char Device1[10][100],Device2[10][100];
 AnsiString CCD1,CCD2;
 vc1=capCreateCaptureWindow ( "Capture Window", WS_CHILD | WS_VISIBLE ,0,0,320,240,Form1->Handle, 0);  //設定視窗大小
 vc2=capCreateCaptureWindow ( "Capture Window", WS_CHILD | WS_VISIBLE ,320,0,320,240,Form1->Handle, 0);  //設定視窗大
 bool a=false;
 for( int i=0;i<10;i  )
 {
  a=capDriverConnect(vc1,i);
  if(a)
  {
   if (capDriverGetName(vc1,Device1[i],100))
   {
    CCD1=Device1[i];
    Memo1->Lines->Add(CCD1 "__編號:" IntToStr(i));
   }
   break;
  }
 }
 if(!a)
 {
  ShowMessage("攝影機1連接失敗");
 }
 bool b=false;
 for( int i=0;i<10;i  )
 {
  b=capDriverConnect(vc2,i);
  if(b)
  {
   if(capDriverGetName(vc2,Device2[i],100))
   {
    CCD2=Device2[i];
    Memo1->Lines->Add(CCD2 "__編號:" IntToStr(i));
   }
   break;
  }
 }
 if(!b)
 {
  ShowMessage("攝影機2連接失敗");
 }
 capPreview(vc1,true);
 capPreviewRate(vc1,33);     capPreview(vc2,true);
 capPreviewRate(vc2,33);    
而每次都顯現"攝影機2連接失敗' ps: 小弟是用一塊擷取卡分別有AV1,AV2但在上述的程式中小弟還是無法得知現在驅動的是AV1還是AV2??
residue
中階會員


發表:90
回覆:153
積分:53
註冊:2003-07-02

發送簡訊給我
#4 引用回覆 回覆 發表時間:2003-08-21 15:46:01 IP:203.64.xxx.xxx 未訂閱
小弟剛剛再試一下發現上述的程式擷取到的都是同一個AV端 納請問個位大大要如何修改才能同時擷取到兩個AV端 感謝個位大大指教!! residue
residue
中階會員


發表:90
回覆:153
積分:53
註冊:2003-07-02

發送簡訊給我
#5 引用回覆 回覆 發表時間:2003-08-21 18:05:55 IP:203.64.xxx.xxx 未訂閱
taishyang版大真對不起又來找您麻煩了!! 小弟在本站上有見到taishyang版大曾經問如何抓2台ccd之影像分別存放在2個Imag中納請問大大您用兩張擷取卡還是一張擷取卡?? ps UGP301B是小弟擷取卡型號 謝謝!!
taishyang
站務副站長


發表:377
回覆:5490
積分:4563
註冊:2002-10-08

發送簡訊給我
#6 引用回覆 回覆 發表時間:2003-08-21 18:23:07 IP:140.135.xxx.xxx 未訂閱
residue您好:
引言: 小弟在本站上有見到taishyang版大曾經問如何抓2台ccd之影像分別存放在2個Imag中納請問大大您用兩張擷取卡還是一張擷取卡??
我用的是一張影像擷取卡1 Port,另外一台是USB介面的 我沒有像您一樣的設備,所以沒有辦法幫您測試,抱歉 順心 <>~我也是在學習的階段,回答的不好請您多多見諒與指教~
residue
中階會員


發表:90
回覆:153
積分:53
註冊:2003-07-02

發送簡訊給我
#7 引用回覆 回覆 發表時間:2003-08-21 20:31:34 IP:203.64.xxx.xxx 未訂閱
感謝大大的指導!! 納請問大大是否知道如何以寫程式的方法或其他參考資料連線到擷取卡想要的port端(小弟是雙port的) 謝謝11
hcw
一般會員


發表:5
回覆:11
積分:3
註冊:2002-09-18

發送簡訊給我
#8 引用回覆 回覆 發表時間:2003-08-22 10:02:30 IP:211.78.xxx.xxx 未訂閱
引言: 感謝大大的指導!! 納請問大大是否知道如何以寫程式的方法或其他參考資料連線到擷取卡想要的port端(小弟是雙port的) 謝謝11
小弟之前也有做過這類問題,不過是由廠商所提供的API來解決,我在想win api 應該沒有改變port的方法,如果有的話請順便告知小弟....Thanks......
residue
中階會員


發表:90
回覆:153
積分:53
註冊:2003-07-02

發送簡訊給我
#9 引用回覆 回覆 發表時間:2003-08-23 13:44:38 IP:218.164.xxx.xxx 未訂閱
感謝JerryKuo taishyang hcw 個位大大的熱情指導 謝謝!! residue
系統時間:2024-04-30 0:00:47
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!