# 実験課題2 # 3.2 グレースケール化 import cv2 # 画像の読み込み(カラー画像を用意し、ファイル名を指定してください) image_path = 'sample.jpg' img = cv2.imread(image_path) if img is None: print("画像を読み込めませんでした。ファイルパスを確認してください。") else: # --- グレースケール化 --- # 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()