Python/OpenCVで画像を指定位置でトリミングする方法
Python/OpenCVで画像を指定位置でトリミングする方法です。スマホで撮ったFXチャートのスクショ画面で赤い点線の枠の中だけ抜き出すようにしたいと思います。
切り取る最初の座標はx=0, y=200で、最後の座標はx=1080, y=1635となります。
[ad#top-1]
ソースコード
ソースコードはこちらです。
import cv2 img = cv2.imread('img01.png') #トリミング dst = img[200:1635,0:1080, :] #別名で保存 cv2.imwrite('img01_cut.png',dst)
これを実行すると、img01_cut.pngという画像ファイルが生成され、下図のように指定した部分にトリミングされます。
[ad#ad-1]
スポンサーリンク