python
1import cv2 2import numpy as np 3 4img = cv2.imread("input.png") 5y_size, x_size, c = img.shape 6 7for y in range(y_size): 8 for x in range(x_size): 9 if img[y, x] = [255, 0, 0]: 10 print("blue") 11 elif img[y, x] = [0, 255, 0]: 12 print("green") 13 else: 14 print("black")
if img[y, x] = [255, 0, 0]: ^ SyntaxError: invalid syntax
opencvを使用して,1つ目のように各画素の色をプログラムを作成したいのですが2つ目のようなエラーが出ます.
おそらく,現在のコードはopencvの指定した画素の輝度値を変更するもののためエラーが出ているのだと思うのですが何か方法はないでしょうか?
ご回答よろしくお願いします.
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/04/26 01:40
2019/04/26 02:04