OpenCV用ArUco和ChArUco进行校准
OpenCV用ArUco和ChArUco進(jìn)行校準(zhǔn)
- 用ArUco和ChArUco進(jìn)行校準(zhǔn)
- 簡(jiǎn)介
- 使用ChArUco板進(jìn)行校準(zhǔn)
- 使用ArUco板進(jìn)行校準(zhǔn)
用ArUco和ChArUco進(jìn)行校準(zhǔn)
簡(jiǎn)介
rUco模塊也可以用于校準(zhǔn)攝像機(jī)。相機(jī)校準(zhǔn)包括獲得相機(jī)固有參數(shù)和失真系數(shù)。除非修改了攝像機(jī)光學(xué)系統(tǒng),否則該參數(shù)保持固定,因此攝像機(jī)校準(zhǔn)僅需要執(zhí)行一次。
攝像機(jī)校準(zhǔn)通常使用OpenCVcalibrateCamera()功能執(zhí)行。從不同的角度來(lái)看,此功能需要環(huán)境點(diǎn)與其在相機(jī)圖像中的投影之間有一定的對(duì)應(yīng)關(guān)系。通常,這些對(duì)應(yīng)關(guān)系是從棋盤(pán)圖案的角落獲得的。
使用ArUco模塊,可以基于ArUco標(biāo)記角或ChArUco角進(jìn)行校準(zhǔn)。與使用傳統(tǒng)棋盤(pán)圖案相比,使用ArUco進(jìn)行校準(zhǔn)的功能要廣泛得多,因?yàn)樗梢赃M(jìn)行遮擋或局部觀察。
可以說(shuō),可以使用標(biāo)記角或ChArUco角進(jìn)行校準(zhǔn)。但是,強(qiáng)烈建議使用ChArUco拐角方法,因?yàn)樘峁┑墓战桥c標(biāo)記拐角相比更加準(zhǔn)確。僅在由于種種限制而無(wú)法使用ChArUco板的情況下,才應(yīng)使用標(biāo)準(zhǔn)板進(jìn)行校準(zhǔn)。
使用ChArUco板進(jìn)行校準(zhǔn)
要使用ChArUco電路板進(jìn)行校準(zhǔn),有必要從不同角度檢測(cè)電路板,就像使用傳統(tǒng)棋盤(pán)圖案進(jìn)行標(biāo)準(zhǔn)校準(zhǔn)一樣。但是,由于使用ChArUco的好處,因此可以使用遮擋
與50位技術(shù)專家面對(duì)面20年技術(shù)見(jiàn)證,附贈(zèng)技術(shù)全景圖總結(jié)
以上是生活随笔為你收集整理的OpenCV用ArUco和ChArUco进行校准的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 男孩起名字大全宝宝起名(《宝宝起名必看》
- 下一篇: 虎年传字辈起名男孩(如何根据生肖属虎来为