実現したいこと
python3の画像処理で、640*480のサイズのグレー画像で値が50~120のピクセルの合計を計算したいです。for文での実装の仕方はわかるのですが、処理が遅いので他の方法を探しています。img[]=0
とかcv2.countNonZero()
とか組み合わせたり、ほかの関数使ってうまいことできないでしょうか?よろしくお願いします。
#試したこと
html
1img[img >= 120 or img <= 50] = 0 2img[img < 120 and img > 50] = 255 3cv2.countNonZero(img)
を考えていたのですが、img[]のところでエラーが出て出来ませんでした。[]内はブール型ではなかったみたいです。
##環境
opencv4.1
python3
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/10/14 06:28