You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
20 lines
526 B
20 lines
526 B
# 実験課題2
|
|
# グレースケール化
|
|
|
|
import cv2
|
|
|
|
# 画像の読み込み(カラー画像を用意し、ファイル名を指定してください)
|
|
image_path = 'cat.jfif'
|
|
img = cv2.imread(image_path)
|
|
|
|
# --- グレースケール化 ---
|
|
# BGR形式のカラー画像をグレースケールに変換
|
|
gray_img = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)
|
|
|
|
# --- 結果の表示 ---
|
|
cv2.imshow('Original Color Image', img)
|
|
cv2.imshow('Grayscale Image', gray_img)
|
|
|
|
# キー入力待ち
|
|
cv2.waitKey(0)
|
|
cv2.destroyAllWindows() |