Java视频应用使用
Imgproc.undistort(frameIn,frameout_undist,cameraMatrix,distCoeffs,camUndistortMatrix);
使用OpenCV 3.4.3
版本来压平径向扭曲的图像。我升级到 OpenCV 4.1.1
刚刚破坏了这个调用,并且我在新 API 中找不到等效的函数。我提供了扭曲图像frameIn
、未扭曲图像frameout_undist
的缓冲区、相机和距离系数cameraMatrix
和distCoeffs
>,以及从 Calib3d.getOptimalNewCameraMatrix()
导出的最佳不失真矩阵。我希望有人能指出我在 Opencv 4 中反扭曲图像的批准方法。
最佳答案
该功能已移至Calib3d模块
Calib3d.undistort(frameIn,frameout_undist,cameraMatrix,distCoeffs);
您还可以在 API for OpenCV modules 中搜索此问题和类似问题的答案。
关于java - OpenCV4 中似乎缺少 Imgproc.unactor(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58716648/