直接上代码吧:

import cv2
import numpy as np
from PIL import Image

area = 0
def getWhitePixel(img):
    global area
    image=cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)
    blur = cv2.GaussianBlur(image,(5,5),0)
    ret3,th3 = cv2.threshold(blur,0,255,cv2.THRESH_BINARY+cv2.THRESH_OTSU)
    height, width = th3.shape
    for i in range(height):
        for j in range(width):
            if th3[i, j] == 255:
                area += 1
    return area

 

相关文章:

  • 2021-10-12
  • 2021-07-22
  • 2021-05-20
  • 2021-06-11
  • 2022-12-23
  • 2021-04-10
  • 2021-12-11
  • 2022-12-23
猜你喜欢
  • 2022-02-06
  • 2021-11-14
  • 2022-12-23
  • 2022-12-23
  • 2021-05-01
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案