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

請問一下如何測BMP檔內物體移動的距離

尚未結案
dac
一般會員


發表:14
回覆:24
積分:7
註冊:2005-01-06

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-01-12 00:34:48 IP:218.164.xxx.xxx 未訂閱
大家好: 想請教一下,我現在圖像已經從CCD擷取下來了,也存成BMP檔,接下來的步驟就是要判斷BMP內的影像,例如影像內的物體,前一秒鐘與後一秒鐘,如果有移動的話,他的距離的計算。拜託大家幫忙謝謝!!
1666362
初階會員


發表:66
回覆:124
積分:43
註冊:2004-07-07

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-01-12 01:03:45 IP:210.192.xxx.xxx 未訂閱
先做二值化 然後求出物體的中心點 用距離公式 就是移動的距離 我是新手 多多指教 ^^
dac
一般會員


發表:14
回覆:24
積分:7
註冊:2005-01-06

發送簡訊給我
#3 引用回覆 回覆 發表時間:2005-01-12 01:33:51 IP:218.164.xxx.xxx 未訂閱
引言: 先做二值化 然後求出物體的中心點 用距離公式 就是移動的距離 我是新手 多多指教 ^^
如何求圖片中物體的中心點
dac
一般會員


發表:14
回覆:24
積分:7
註冊:2005-01-06

發送簡訊給我
#4 引用回覆 回覆 發表時間:2005-01-12 10:36:13 IP:203.68.xxx.xxx 未訂閱
引言:
引言: 先做二值化 然後求出物體的中心點 用距離公式 就是移動的距離 我是新手 多多指教 ^^
抱歉在請問一下,如何求出物體的中心點,以及如何搜尋物體移動了。 拜託大家幫幫忙
1666362
初階會員


發表:66
回覆:124
積分:43
註冊:2004-07-07

發送簡訊給我
#5 引用回覆 回覆 發表時間:2005-01-12 12:27:22 IP:61.222.xxx.xxx 未訂閱
這是我之前貼的程式碼 您參考看看 http://delphi.ktop.com.tw/topic.php?TOPIC_ID=57025 您要連續讀取檔案的圖片 把後面一張圖片的中心點 跟前面一張中心點 用中心點在配合距離公式計算就可以算出移動多少 bcb 語法 距離公式 sqrt-->開耕號 Power(a,b) 把a做次方 s=sqrt(Power((x2-x1),2) Power((y2-y1),2)); 也不一定後面中心點減前面中心點 因為平方之後都是正數 所以看你的程式設計 以及需要 自己做決定吧 發表人 - 1666362 於 2005/01/12 12:37:16
dac
一般會員


發表:14
回覆:24
積分:7
註冊:2005-01-06

發送簡訊給我
#6 引用回覆 回覆 發表時間:2005-01-12 20:08:19 IP:203.68.xxx.xxx 未訂閱
引言: 這是我之前貼的程式碼 您參考看看 http://delphi.ktop.com.tw/topic.php?TOPIC_ID=57025 您要連續讀取檔案的圖片 把後面一張圖片的中心點 跟前面一張中心點 用中心點在配合距離公式計算就可以算出移動多少 bcb 語法 距離公式 sqrt-->開耕號 Power(a,b) 把a做次方 s=sqrt(Power((x2-x1),2) Power((y2-y1),2)); 也不一定後面中心點減前面中心點 因為平方之後都是正數 所以看你的程式設計 以及需要 自己做決定吧 發表人 - 1666362 於 2005/01/12 12:37:16
抱歉在請教一下; 我現在要偵測圖片中的物體,移動的情形。例如圖片中的A物體在甲地點,下一秒鐘在乙地點,然後我要偵測到他所移動的距離以及座標。 新手!!請多見諒
m58610
初階會員


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

發送簡訊給我
#7 引用回覆 回覆 發表時間:2005-01-13 00:05:29 IP:140.118.xxx.xxx 未訂閱
中心點用質心的公式就可以求出來了... 可以參考微積分求形心方法... ( x_moment/area , y_moment/area )
1666362
初階會員


發表:66
回覆:124
積分:43
註冊:2004-07-07

發送簡訊給我
#8 引用回覆 回覆 發表時間:2005-01-13 01:49:31 IP:210.192.xxx.xxx 未訂閱
前面不是回應過了嗎? 首先你要能夠連續讀取檔案圖片做處理 假如你用ccd擷取下來 有100張圖片 那麼就去把這100張圖片做二值化 找質心 你會得到100點的座標 <---這就是物體移動的座標阿 總路徑:前後兩張圖片用距離公式算出來 再做sum 不知道你哪邊有問題?? 發表人 - 1666362 於 2005/01/13 01:55:35
dac
一般會員


發表:14
回覆:24
積分:7
註冊:2005-01-06

發送簡訊給我
#9 引用回覆 回覆 發表時間:2005-01-13 11:08:55 IP:203.68.xxx.xxx 未訂閱
引言: 前面不是回應過了嗎? 首先你要能夠連續讀取檔案圖片做處理 假如你用ccd擷取下來 有100張圖片 那麼就去把這100張圖片做二值化 找質心 你會得到100點的座標 <---這就是物體移動的座標阿 總路徑:前後兩張圖片用距離公式算出來 再做sum 不知道你哪邊有問題?? 發表人 - 1666362 於 2005/01/13 01:55:35
不好意思我表達比較不好,我再重述一遍: 我的圖已經能夠連續二值化了,我現在要找的是,第一張圖中,假設有兩個物體,分別找其物體的座標軸,再下一張的時候即下一秒,同一個範圍,CCD不動,圖中的兩個物體改變位址,然後我要去判斷,兩物體移動的座標。 謝謝你!!
系統時間:2024-05-21 1:18:26
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!