6条回答 默认 最新
- dzhaoll1001 2021-01-14 16:21关注
import cv2 as cv from matplotlib import pyplot as plt gray = cv.imread(r"img_scripts\image\1610600469246.png", 0) gray = gray[10: -10, 10: -10] kernel = cv.getStructuringElement(cv.MORPH_RECT, (3, 3)) gray = cv.morphologyEx(gray, cv.MORPH_DILATE, kernel, iterations=15) ret, thresh = cv.threshold(gray, 0, 255, cv.THRESH_BINARY+cv.THRESH_OTSU) _, contours, hierarchy = cv.findContours(thresh, cv.RETR_EXTERNAL, cv.CHAIN_APPROX_SIMPLE) print(len(contours)) if len(contours) >= 2: print("NG") else: print("OK")
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报