如何編寫CCD鏡頭校正程式? |
尚未結案
|
amap0920g
一般會員 發表:6 回覆:5 積分:2 註冊:2015-10-28 發送簡訊給我 |
|
walltsou
一般會員 發表:3 回覆:45 積分:24 註冊:2012-09-29 發送簡訊給我 |
|
amap0920g
一般會員 發表:6 回覆:5 積分:2 註冊:2015-10-28 發送簡訊給我 |
|
leveon
資深會員 發表:30 回覆:389 積分:303 註冊:2012-02-12 發送簡訊給我 |
如同上面說的 這是CV的領域 Lib 除了Open CV外 還有Halcon halcon用的Script也是pascal語法
雖然他很貴 但他物有所值 數學很強不用Lib當然也行 類似的問題 不同場景用的演算法都不一樣 沒有萬靈丹 數學是基礎 不懂數學很難深入解題 http://kc-hsieh.blogspot.tw/2014/01/camera-calibration-with-halcon-halcon.html ===================引 用 amap0920g 文 章=================== 我是想將CCD鏡頭架設在主軸上,然後往下拍攝量測的工件,由於CCD鏡頭架設在主軸時會產生偏擺角度,而造成CCD鏡頭拍攝到的影像是傾斜的,所以想把傾斜的影像轉正,但不知該如何編寫 |
walltsou
一般會員 發表:3 回覆:45 積分:24 註冊:2012-09-29 發送簡訊給我 |
|
fusung
中階會員 發表:26 回覆:169 積分:99 註冊:2003-11-25 發送簡訊給我 |
你好:
如果是用OpenCV, 你需要研究以下幾個指令, 就可以做到 1. getPerspectiveTransform : 設定四組對應點 來源影像和目標影像各取四點, 計算出轉換矩陣 2. warpPerspective: 利用步驟1轉換矩陣, 就可以輕鬆將來源影像轉成目標影像 PS. 記得先印出一張棋盤格影像, 方便你去手動點選那四點, 可以用關鍵字chessboard去google圖片找一張合適的, 或是手動拍一張你所謂CCD鏡頭與物件呈垂直的圖, 來源影像: 就是棋盤格在你目前的視角下, 你拿著印出來的棋盤格去拍一張 目標影像: 就是原本你(CCD鏡頭與物件呈垂直的圖)列印出來的棋盤格影像 加油!
------
The first step toward proving things for yourself is to understand how others have done it before! |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |