Written By mathew

データサイエンス基本(OpenCVを使用して画像を編集し表示する)-Python-

ALL DataScience Study

データサイエンスを学ぶために、Pythonの基本的な画像検出を学びました。
復習も兼ねてメモしてみました。

見てくださった方のお役に立てたら幸いです。

画像の編集し表示する

画像の大きさを変化させる cv2.resize(画像,拡大・縮小させたときの大きさ)
画像の横幅を決めて大きさを変化させる RESIZE_WIDTH = 640 #リサイズしたい横サイズ(px)
img_height = img.shape[0] #元画像の縦サイズ
img_width = img.shape[1] #元画像の横サイズ
effect = cv2.resize(img,(RESIZE_WIDTH,int(RESIZE_WIDTH / img_width * img_height)))
画像を回転させる 変換させる情報 = cv2.getRotationMatrix2D(回転の中心座標,回転角度,倍率)
effect = cv2.warpAffine(画像,変換させる情報,変換ごの画像サイズ)
画像の色反転させる cv2.bitwise_not(画像)