私は他の投稿の回答を探していましたが、いくつかの方法で試してみましたが、私の問題を解決するものは何も見つかりませんでした。イメージの光学的な歪みを修正しようとしていますが、結果イメージの湾曲した黒い罫線を削除するためにイメージをトリミングする必要があります。OpenCV(Python)で補正された歪みの画像をトリミング
h, w = corrected_img.shape[:2]
newcameramtx, roi = cv2.getOptimalNewCameraMatrix(cameraMTX,distortionCoeffs,(w,h),1,(w,h))
x,y,w,h = roi
desired_result = corrected_img[y:y+h, x:x+w]
:
は、私は次のコードでトリミングしようとしました:私はこのようにトリミングしたい
:だから、要約すると、これは私の問題です
残念ながら、roi
の値は、常に(0,0,0,0)
です。
誰でもお手伝いできますか?
ありがとうございます。
ご回答ありがとうございます。アルファ= 0の場合は、左の部分のわずかな領域しか得られません。それは動作しません。 – Carlos
歪みを修正するためのコードを掲載することはできますか?これはまさに私が探していたものです...歪みと歪みの両方を修正しています... –