前提・実現したいこと
二値化画像の指定のピクセルから0が連続で5回続いたときの距離を知りたい
1024×1024の二値化画像のX:513~1023ピクセル、Y:803ピクセルの輝度値を抽出して0が連続で5回続いた時、何回処理したかの値を知りたい
プログラミング初心者に助言をお願いいたします。
例:
255
255
255
0
255
0
255
0
0
0
0
0
0
255
255
→ 0が連続で5回続いたのが12なため「12」という値を抽出したい
該当のソースコード
Python
1import cv2 2import numpy as np 3 4img = cv2.imread("180_0.bmp") 5img_array = np.asarray(img) 6image = img_array[513:1023,803] 7 8for i,data in enumerate(image): 9 p = image[i,1] 10#まだ途中です
試したこと
現状として、指定のピクセル部分の輝度値の抽出は出来ていると思うのですが、
0が連続で5回続いた時の値の抽出を調べても調べてもまったく方法がわからないので教えていただけたらと思います。
補足情報(FW/ツールのバージョンなど)
python 3.8.10
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/08/19 16:24
2021/08/19 16:27
2021/08/19 16:34
2021/08/19 16:36
2021/08/19 16:40