線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:2345
推到 Plurk!
推到 Facebook!

Mil....

尚未結案
NICK0401
一般會員


發表:10
回覆:17
積分:5
註冊:2003-10-08

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-11-14 00:43:17 IP:61.230.xxx.xxx 未訂閱
請問一下? 不知有沒有人有用過Mil裡提供的Librar, 能否給個簡單擷取影像的範例,謝謝
taishyang
站務副站長


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

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-11-14 00:53:26 IP:140.135.xxx.xxx 未訂閱
NICK0401您好: 不好意思,請問一下什麼是Mil壓?
NICK0401
一般會員


發表:10
回覆:17
積分:5
註冊:2003-10-08

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-11-14 01:15:18 IP:61.230.xxx.xxx 未訂閱
(MIL)Matrox Imaging Librar,Matrox公司提供的開發工具
taishyang
站務副站長


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

發送簡訊給我
#4 引用回覆 回覆 發表時間:2003-11-14 01:19:19 IP:140.135.xxx.xxx 未訂閱
NICK0401您好: 再請問一下,其目的最主要是做什麼呢?
NICK0401
一般會員


發表:10
回覆:17
積分:5
註冊:2003-10-08

發送簡訊給我
#5 引用回覆 回覆 發表時間:2003-11-14 01:24:01 IP:61.230.xxx.xxx 未訂閱
作即時的影像追蹤
taishyang
站務副站長


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

發送簡訊給我
#6 引用回覆 回覆 發表時間:2003-11-14 01:34:30 IP:140.135.xxx.xxx 未訂閱
NICK0401您好: 您是要擷取攝影機的影像嗎?
NICK0401
一般會員


發表:10
回覆:17
積分:5
註冊:2003-10-08

發送簡訊給我
#7 引用回覆 回覆 發表時間:2003-11-14 01:42:58 IP:61.230.xxx.xxx 未訂閱
沒錯!老師報公帳買了一片Matrox的影像擷取卡和兩台CCD攝影機要我用
taishyang
站務副站長


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

發送簡訊給我
#8 引用回覆 回覆 發表時間:2003-11-14 01:55:18 IP:140.135.xxx.xxx 未訂閱
NICK0401您好: 您可以先試試看小弟的拙作 http://delphi.ktop.com.tw/topic.php?TOPIC_ID=39076 【發表】擷取攝影機畫面的Panel元件 假如是多PORT的影像擷取卡那可能沒有辦法抓到全部的影像< > 或是等待有經驗的人可以幫您 順心< >
NICK0401
一般會員


發表:10
回覆:17
積分:5
註冊:2003-10-08

發送簡訊給我
#9 引用回覆 回覆 發表時間:2003-11-14 03:22:39 IP:61.230.xxx.xxx 未訂閱
引言: NICK0401您好: 您可以先試試看小弟的拙作 http://delphi.ktop.com.tw/topic.php?TOPIC_ID=39076 【發表】擷取攝影機畫面的Panel元件 假如是多PORT的影像擷取卡那可能沒有辦法抓到全部的影像< > 或是等待有經驗的人可以幫您 順心< >
vfw我之前有用過,不過不太會用, 順便請教一個問題:我用vfw擷取影像,讓它連續顯示在Panel上, 不過這樣沒辦法同時執行我對於影像追蹤方面的程式, 是因為cpu資源的關係嗎? 有沒有什麼方法可以用vfw連續顯示,又能同時一邊執行對於影像追蹤的程式碼? 要用Thread嗎? 我之前是用WebCam,用其SDK內的元件可以一直顯示影像,同時又可以執行對於影像追蹤的程式碼.
taishyang
站務副站長


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

發送簡訊給我
#10 引用回覆 回覆 發表時間:2003-11-14 14:01:47 IP:140.135.xxx.xxx 未訂閱
NICK0401您好:
引言: vfw我之前有用過,不過不太會用, 順便請教一個問題:我用vfw擷取影像,讓它連續顯示在Panel上, 不過這樣沒辦法同時執行我對於影像追蹤方面的程式,
應該可以吧,除非您處理的畫面很大,演算法計算的數度跟不上
引言: 是因為cpu資源的關係嗎? 有沒有什麼方法可以用vfw連續顯示,又能同時一邊執行對於影像追蹤的程式碼? 要用Thread嗎?
Thread或Timer都可以 順心 發表人 -
ddy
站務副站長


發表:262
回覆:2105
積分:1169
註冊:2002-07-13

發送簡訊給我
#11 引用回覆 回覆 發表時間:2003-11-14 14:15:48 IP:61.218.xxx.xxx 未訂閱
NICK0401、taishyang 不好意思…插個花喔 主題 "Mil...." 實在是無法一目了然… NICK0401能不能修改一下主題, 不然…此篇文章將會因"無法成為站內資源(標題無意義)"而被刪除 麻煩囉~ < src="http://delphi.ktop.com.tw/loadfile.php?TOPICID=8147403&CC=182217">
m58610
初階會員


發表:22
回覆:83
積分:36
註冊:2003-09-07

發送簡訊給我
#12 引用回覆 回覆 發表時間:2003-11-27 21:16:45 IP:211.76.xxx.xxx 未訂閱
這是我專題後面打的附錄...希望可以幫助你 因為我之前也是用很久...學長資料都沒有這部分.. 所以才會想打附錄..ㄏㄏ... 實驗室用MIL Lite 2.0 不知道你是不是用7.0新版.... 參考看看吧...     
 影像擷取卡驅動函式庫
因為實驗室中所使用的影像擷取卡廠牌為Matrox,所以如欲要在BCB中驅動影像擷取卡,就需要使用到Matrox公司所生產的影像函式庫(Matrox Image Library),簡稱MIL,以下逐步介紹需要使用到的語法。
1程式前處理
首先要先安裝MIL程式至電腦上,安裝結束後,將安裝目錄中INCLUDE裡所有檔案複製到BCB裡的INCLUDE資料夾中,再將安裝目錄中LIBRARY所有檔案複製到BCB的LIB資料夾中。啟動BCB後,將先前複製的lib檔加入來源之中。
2驅動影像卡
2.1 #include "MIL.H" 
將MIL.H加入include中以便取得之後語法的定義。
2.2 MIL_ID MilApplication,
MilSystem,
MilDisplay,
MilDigitizer,
MilImage,
用MIL_ID宣告之後程式會使用到的變數。
2.3 MappAlloc(M_SETUP,&MilApplication);
先利用MappAlloc來配置各應用程式,不管何種影像卡都一樣。    MsysAlloc(M_SYSTEM_METEOR,M_DEFAULT,M_DEFAULT,&MilSystem);
設定影像擷取卡,此程式供METEOR影像卡使用。    MdigAlloc(MilSystem,M_DEFAULT,"M_RS170",M_DEFAULT,&MilDigitizer);
設定CCD Camera,如用黑白CCD則使用"M_RS170",彩色CCD則為"M_NTSC"。    MdispAlloc(MilSystem,M_DEFAULT,"M_DEFAULT",M_DEFAULT,&MilDisplay); 
配置不同顯示器,不論何種影像卡都是如此寫法。    MbufAlloc2d(MilSystem,256,256,8 M_UNSIGNED,M_IMAGE M_DISP M_GRAB M_PROC,&MilImage);
設定影像BUFFER,尺寸為256×256,8 M_UNSIGNED是8bits無號數黑白BUFFER。    3讀取、儲存資料
3.1 MdispSelectWindow(MilDisplay,MilImage,Form1->Handle);
設定影像顯示在Form1表單上。    MdigGrabContinuous(MilDigitizer,MilImage);
使螢幕上顯示連續的影像。    3.2 MdigHalt(MilDigitizer);
暫停CCD影像並取此時影像至記憶體中暫存。    MbufExport("image.raw",M_RAW,MilImage);
將記憶體中的影像儲存成檔案,"image.raw"為檔案路徑與檔案名,M_RAW是存成RAW檔案格式,還有M_TIFF與M_MIL可使用。    4釋放影像卡
程式結束前一定要將配置的資源釋放掉,否則再一次執行應用程式時會有錯誤產生。
MbufFree(MilImage);                    釋放緩衝區。
MdispFree(MilDisplay);                    釋放顯示器。
MdigFree(MilDigitizer);                    釋放數位裝置。
MsysFree(MilSystem);                    釋放系統。
MappFree(MilApplication);                  釋放應用程式。
taishyang
站務副站長


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

發送簡訊給我
#13 引用回覆 回覆 發表時間:2003-11-27 21:33:54 IP:140.135.xxx.xxx 未訂閱
m58610您好: 謝謝您熱心的分享< > 順心< >
roger-c
一般會員


發表:7
回覆:14
積分:4
註冊:2003-11-20

發送簡訊給我
#14 引用回覆 回覆 發表時間:2003-11-27 23:28:15 IP:218.165.xxx.xxx 未訂閱
不好意思,小弟我最近要接觸MIL影像程式資料庫軟體,是不是要有C語言的基礎才能使用?謝謝回應
NICK0401
一般會員


發表:10
回覆:17
積分:5
註冊:2003-10-08

發送簡訊給我
#15 引用回覆 回覆 發表時間:2003-11-27 23:46:28 IP:218.167.xxx.xxx 未訂閱
引言: 不好意思,小弟我最近要接觸MIL影像程式資料庫軟體,是不是要有C語言的基礎才能使用?謝謝回應
首先感謝m58610。 我是使用MIL Lite 7.0裡面的Active MIL所提供的元件,如何使用 可以參考Help,有詳盡說明。 我想應該不用,只要有程式基礎,不論C或VB皆可
taishyang
站務副站長


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

發送簡訊給我
#16 引用回覆 回覆 發表時間:2003-11-27 23:49:33 IP:140.135.xxx.xxx 未訂閱
roger-c您好:
引言:不好意思,小弟我最近要接觸MIL影像程式資料庫軟體,是不是要有C語言的基礎才能使用?謝謝回應
請修改一下您的個人資料,[小弟]指的應該是男生吧< > 能不能成功使用 > 順心< >
roger-c
一般會員


發表:7
回覆:14
積分:4
註冊:2003-11-20

發送簡訊給我
#17 引用回覆 回覆 發表時間:2003-11-28 00:20:21 IP:218.165.xxx.xxx 未訂閱
謝謝回應
m58610
初階會員


發表:22
回覆:83
積分:36
註冊:2003-09-07

發送簡訊給我
#18 引用回覆 回覆 發表時間:2003-11-28 18:59:03 IP:211.76.xxx.xxx 未訂閱
引言: 不好意思,小弟我最近要接觸MIL影像程式資料庫軟體,是不是要有C語言的基礎才能使用?謝謝回應
他的library..bcb..vc..vb都可以用
引言: 首先感謝m58610。 我是使用MIL Lite 7.0裡面的Active MIL所提供的元件,如何使用 可以參考Help,有詳盡說明。 我想應該不用,只要有程式基礎,不論C或VB皆可
新軟體實驗室這一個月才買... 所以我不是很熟..不過我有下載到使用手冊..中文的歐... 你可以去泰洛網站...加入一般會員...不用錢的.. 不需要加入VIP會員..那一年需要5000元... 裡面有一些資料可以抓...包刮軟體使用手冊....
系統時間:2024-05-13 18:46:38
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!