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

請問MIL擷取影像的問題

尚未結案
npccpn
一般會員


發表:1
回覆:1
積分:0
註冊:2003-11-19

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-11-20 00:23:31 IP:211.74.xxx.xxx 未訂閱
各位好! 小弟想要麻煩大家幫我想想解決辦法, 我是利用BCB5 配合MIL(Matrox Image Library)來擷取影像並將其顯示於螢幕上, 當我再利用 OpenPictureDialog 元件來開啟圖檔進行二元化處理時, 卻發現只能圖案的左半1/3二元化,右半2/3卻與原圖相同, 我把圖檔利用 Matlab 來檢查一下, >> [image,map] = bmpread('我抓的圖'); >> imshow(image,map);    發現正常能被二元化的圖(別人的圖),其 Workspace 顯示  image 為 480 * 640  map 為 256 * 3   而我將我自己擷取到的圖也利用上述程式檢查時,卻發現 Workspace 顯示為 image 為 480 * 640 * 3 map 為 0 * 0    調色盤也弄過了,還是沒用, 已經到達無力的階段, 希望如果也有人遇此情況,能夠與我討論討論,謝謝!     發表人 -
taishyang
站務副站長


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

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-11-20 00:32:41 IP:140.135.xxx.xxx 未訂閱
npccpn您好: 方便將程式碼PO上來嗎?好讓有經驗的人可以幫您看看    順心

中階會員


發表:36
回覆:142
積分:70
註冊:2003-07-24

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-11-20 00:34:43 IP:163.23.xxx.xxx 未訂閱
npccpn 你好    呃,沒想到你手腳這麼快一下子就來問了  但也許你問錯地方了 在
npccpn
一般會員


發表:1
回覆:1
積分:0
註冊:2003-11-19

發送簡訊給我
#4 引用回覆 回覆 發表時間:2003-11-20 23:39:55 IP:211.74.xxx.xxx 未訂閱
兩位多謝關心囉! 今天一直窩在實驗室裡, 終於把問題解決了! 謝謝你們喔!
m58610
初階會員


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

發送簡訊給我
#5 引用回覆 回覆 發表時間:2003-11-27 21:24:29 IP:211.76.xxx.xxx 未訂閱
這是我專題中的一段文章... 一開始也都搞不懂scanline為啥要*3... 後來在這邊接受一些高手的教導...就知道了... 下面為敝人打的文章跟示意圖    在BCB中可使用Canvas或Scanline語法來抓圖片中的像素,Scanline因為速度較快且用起來簡單,所以專題中都使用Scanline,抓出的像素如下圖3-3表示,假設圖片為4×4尺寸時,ptr共有0~11, ptr[0]為第一點的B,ptr[1]為第一點的G,ptr[2]為第一點的R,之後以此類推。    
taishyang
站務副站長


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

發送簡訊給我
#6 引用回覆 回覆 發表時間:2003-11-27 21:36:27 IP:140.135.xxx.xxx 未訂閱
m58610您好: 謝謝您的心得分享< > 順心< >
系統時間:2024-05-06 7:31:00
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!