OpenCV捕获正弦波模式
生活随笔
收集整理的這篇文章主要介紹了
OpenCV捕获正弦波模式
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
OpenCV捕獲正弦波模式
- 捕獲正弦波模式
- 目標(biāo)
- 代碼
- 解釋
捕獲正弦波模式
目標(biāo)
在本教程中,您將學(xué)習(xí)如何使用正弦模式類來:
生成正弦波模式。
投影生成的模式。
捕獲投影的圖案。
使用三種不同的算法(傅立葉變換輪廓儀,相移輪廓儀,傅里葉輔助相移輪廓儀)從這些模式中計(jì)算出包裹的相位圖。
解開上一個(gè)相位圖。
代碼
在這里插入代碼片解釋
首先,必須產(chǎn)生正弦波模式。SinusoidalPattern類參數(shù)必須由用戶設(shè)置:
投影機(jī)的寬度和高度
模式中的周期數(shù)
在圖案中設(shè)置十字標(biāo)記(用于將相對(duì)相位圖轉(zhuǎn)換為絕對(duì)相位圖)
圖案方向(水平或垂直)
相移值(通常設(shè)置為2pi / 3以啟用周期性系統(tǒng))
同一行/列中兩個(gè)連續(xù)標(biāo)記之間的像素?cái)?shù)
用于計(jì)算相位圖的方法的ID(FTP = 0,PSP = 1,F(xiàn)APS = 2)
用戶還可以選擇保存圖案和相位圖。
總結(jié)
以上是生活随笔為你收集整理的OpenCV捕获正弦波模式的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 特斯拉原车漆是什么品牌
- 下一篇: OpenCV:使用git和cmake安装