簡體   English   中英

如何在OpenCV上使用相機校准參數實現增強現實?

[英]How to use Camera Calibration parameters on OpenCV for Augmented Reality?

到目前為止,Ive通過使用教程中的棋盤圖案成功地用Opencv校准了攝像機,因此我得到了cameraMatrix,distCoefs,Rotation和Translation矢量。

現在,我想使用校准參數在棋盤上方顯示圖像。 我怎樣才能做到這一點?

到目前為止,這些是我已經完成的步驟:

1-獲取棋盤角

2-從世界(640x480)到達在校准期間看到的扭曲幀的projectPoints

3-getPerspectiveTransform獲取從世界到扭曲圖像的轉換

4-warpPerspective獲取要扭曲的圖像坐標(圖像ID要顯示在棋盤頂部)

5-在棋盤上方創建一個遮罩

6-翻轉要顯示的圖像ID

7-最后,將變形的圖像復制到由蒙版界定的區域頂部的視頻幀中。

角落和面具都可以。 但是我不太確定其余的過程。

誰能幫我?

看到這篇文章,我認為我的代碼會為您提供幫助,我遇到了一個錯誤,但是要了解如何實現,我認為代碼會很好:

https://stackoverflow.com/questions/34785237/augmented-reality-projection-cube-error

祝好運

PD:代碼在python中!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM