2値化処理した画像において,白色部分の座標検出を行いたいのですが,エラーが出てしまいます.
白色だけの検出は可能なのでしょうか?
こちらがそのコードになります.
import cv2 import numpy as np img = cv2.imread('raberingu01.png', cv2.IMREAD_GRAYSCALE) _, binary = cv2.threshold(img, 200, 255, cv2.THRESH_BINARY_INV) _, contours, _ = cv2.findContours(binary, cv2.RETR_EXTERNAL, cv2.CHAIN_APPROX_SIMPLE) contours = [np.squeeze(cnt, axis=1) for cnt in contours] print('coordinates of lines 0: {}', contours[0]) ```![イメージ説明](910311a83a2e546b745835a01bc9921a.png)
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2019/10/29 05:12
2019/10/29 05:14
退会済みユーザー
2019/10/29 05:59
2019/10/29 06:17
退会済みユーザー
2019/10/29 06:46
2019/10/29 06:50 編集
退会済みユーザー
2019/10/31 05:43 編集