歌っていませんが、画像が切り取らcv::undistort
れます。次のように、歪みのないサイズが元のサイズよりも大きくなるように、すべての歪みのない画像が必要です。
使用する必要があると思いますcv::getOptimalNewCameraMatrix
が、試用版ではうまくいきませんでした。
歌っていませんが、画像が切り取らcv::undistort
れます。次のように、歪みのないサイズが元のサイズよりも大きくなるように、すべての歪みのない画像が必要です。
使用する必要があると思いますcv::getOptimalNewCameraMatrix
が、試用版ではうまくいきませんでした。
記録のために: cv::getOptimalNewCameraMatrixを使用し、アルファ パラメータを 1 に設定する必要があります。アルファ 0 は画像上の有効なポイントのみを示し、アルファ 1 はすべての元のポイントと黒い領域を示します。cv::getOptimalNewCameraMatrix は、cv::undistort からの結果をトリミングするための ROI も提供します。
必要なすべての画像にアクセスするには、OpenCV のクラスをサブクラス化し、メソッド undistort() をオーバーロードするのが最適です。