Python を使用した OpenCV での画像のトリミング
OpenCV で画像をトリミングするには、PIL とは異なり、NumPy スライスを使用できます。方法は次のとおりです:
import cv2 img = cv2.imread("image.jpg")
crop_img = img[y:y+h, x:x+w]
cv2.imshow("Cropped Image", crop_img) cv2.waitKey(0)
の間違った使用法getRectSubPix
あなたの試行では、getRectSubPix が誤って使用されました。この関数は、画像上に長方形を描画するためのものであり、トリミングするためのものではありません。
以上がNumPy スライスを使用して OpenCV で画像をトリミングする方法?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。