OpenCV

画像処理 「OpenCV 4」でグレースケール化する

簡単なサンプルとして、画像を読み込み→処理→書き出しという流れを体験してみます。処理はシンプルに、グレースケール化をしてみます。

import cv2

input_image_path = 'image.png'
output_image_path = 'image_gray.png'

#画像の読み込み
image_input = cv2.imread(input_image_path)

#グレースケール化
gray_image = cv2.cvtColor(image_input, cv2.COLOR_BGR2GRAY)

#画像の書き出し
cv2.imwrite(output_image_path, gray_image)