質問: 画像の歪み補正のやり方について 大変初歩的な質問で恐縮ですが,画像の歪み補正についてご教授いただければ幸いでございます. https://jp.mathworks.com/help/vision/ug/single-camera-calibrator-app.html 上記のurlに記載されている通り,カメラパラメーターの出力はできたのですが, それ以降,どのように画像の歪み補正をすればよいのかわかりません. 一度パラメーターを取得できれば,同じカメラで撮った別の画像の歪み補正にそのパラメーターを 利用できると解釈しているのですが,お間違いないでしょうか. よろしくお願いいたします.
回答: こんにちは、こちらの関数を用いて補正できます https://jp.mathworks.com/help/vision/ref/undistortimage.html j1 = undistortimage(i,cameraparams); のような感じですが、詳しくは上のドキュメントを見ていただけると良いと思います。 >>一度パラメーターを取得できれば,同じカメラで撮った別の画像の歪み補正にそのパラメーターを 利用できると解釈している はい、そのとおりです。ただキャリブレーションしたときと似た距離感で取得した画像が望ましいです。たとえば50cm離れた位置で画像を取得し、キャリブレーションしたときはそれくらいの距離感の画像に対して今後も使うようにするとよいと思います。