OpenCV における 各種定数 の解説
imread の第二引数
cv2.imread(ファイルパス)
で画像を読み込むが、このとき、第二引数を指定することができる。
指定できる値は3つ。
定数 | 値 | 説明 |
---|---|---|
cv2.IMREAD_COLOR | 1 | デフォルト値。BGR形式で読み込む |
cv2.IMREAD_GRAYSCALE | 0 | グレースケールで読込む |
cv2.IMREAD_UNCHANGED | -1 | 透過度を加えた BGRA形式 で読込む |
なお、cv2.IMREAD_GRAYSCALEは cv2.IMREAD_COLOR で読み込んだあとに、cvtColorでグレースケールにしたのと同じものになる。
img = cv2.imread("tmp.png", cv2.IMREAD_GRAYSCALE)
img = cv2.imread("tmp.png")
img = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)