如何將一張影像做角度的校正 |
尚未結案
|
candice
一般會員 發表:24 回覆:6 積分:6 註冊:2005-05-12 發送簡訊給我 |
|
friendlly
高階會員 發表:22 回覆:144 積分:103 註冊:2003-04-08 發送簡訊給我 |
一般來說做法很多種
我的做法會先有一張取樣正面的圖檔..把需要校正的圖形和取樣的圖形比較(Pattern Match),每轉一次比較一次當相似度最高的那一次就是我的正確圖形.. ps:每轉一次的角度..要try try 看,我也沒有這樣試驗過.. 去除白色邊的做法...也是先取樣正確圖形..把剛剛轉正的圖形再做一次(Pattern Match) 得到所在位置..裁下來就可以了.. PS: 以上做法是你的CCD的角度是固定的..確保每一張圖進來時偏移的角度都依樣...這樣旋轉角度的基準點才會是固定的... 不知能否正確解決你的疑問...或者可以詳述你的需求功能...是要辨識Bar Code 嗎?
|
pwipwi
版主 發表:68 回覆:629 積分:349 註冊:2004-04-08 發送簡訊給我 |
|
RedSnow
版主 發表:79 回覆:1322 積分:845 註冊:2003-12-15 發送簡訊給我 |
candice 您好: 我對這方面不熟悉,但是剛才在找影像校正的資料,接著又看到您這篇文章,我覺得先前看到的幾篇討論,或許您也可以參考一下:
影像校正問題
http://delphi.ktop.com.tw/topic.php?topic_id=65443 請問如何作影像校正的問題??
http://delphi.ktop.com.tw/topic.php?TOPIC_ID=34973
7 天天敲鍵盤 v 時時按滑鼠 8 發表人 - RedSnow 於 2005/09/27 13:07:34
|
JerryKuo
版主 發表:42 回覆:571 積分:322 註冊:2003-03-10 發送簡訊給我 |
|
sky777
一般會員 發表:3 回覆:4 積分:1 註冊:2005-01-10 發送簡訊給我 |
|
candice
一般會員 發表:24 回覆:6 積分:6 註冊:2005-05-12 發送簡訊給我 |
大家好關於這個問題我自己又有些新的想法
不過不知道行不行的通 第一步 我先做邊緣偵測(sobel)
然後得到背景是黑的 物體本身是白的
針對所有''白點''作處理就好 想辦法抓到所有白點的"角度"
因為他是個長方形盒子
所以長邊的點數應該最多 我要根據長邊來做角度旋轉
用histogram統計所有點的角度
哪種角度最多點 就決定轉多少度
用數學公式轉之後再存入新的array 可是在這裡我有個問題
要如何抓"每個點"的角度?
問過老師 他告訴我用 tan theta= dy/dx
然後 theta = arctan * dy/dx
可是我還是覺得很奇怪 不了解dx dy
是譬如說一個點座標是(3,4)
它的dx=3 dy=4這樣嗎?
真的很不了解耶 還是我可以找出4邊的方程式 然後找出角度呢?
請前輩們指教 謝謝 發表人 - candice 於 2005/10/01 16:48:43
|
justdo
高階會員 發表:2 回覆:359 積分:222 註冊:2004-08-17 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |