Halcon標定


  攝像頭拍攝時候,圖像均有畸變,但是圖像的扭曲變形均是有規律的成線性的,所以可以通過算法矯正。halcon標定過程需要在鏡頭內放置標定板;標定板一般選用30*30mm的;可以通過halcon程序來制作:

gen_caltab(::XNum,YNum,MarkDist,DiameterRatio,CalTabDescrFile,CalTabPSFile :) 算子來制作一個標定板

       XNum                     每行黑色標志圓點的數量。

       YNum                       每列黑色標志圓點的數量。

       MarkDist                   兩個就近黑色圓點中心之間的距離。單位是m(米)

       DiameterRatio           黑色圓點直徑與兩圓點中心距離的比值。DiameterRatio=Diameter/MarkDist。

       CalTabDescrFile         標定板描述文件的文件路徑(.descr)。輸入文件路徑

       CalTabPSFile              標定板圖像文件的文件路徑(.ps)。輸入文件路徑

其中,.descr文件為標定板描述文件,.ps文件為標定板圖形文件,可以用photoshop(PS)打開,打印出標定圖像,用來較正。

一個30*30的標准標定板的示例

1    gen_caltab(7,7,0.00375,0.5,'D:/30.descr','D:/30.ps')

2    黑色圓點行數:   7

3    黑色圓點列數:   7

4    外邊框長度:     30mm*30mm

5    黑色圓點半徑:   0.9375mm  (3.75/4)

6    圓點中心間距:   3.75mm

3.75mm*(7+1)=30mm

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM