提取的效果如下面这个图
如有帮助,敬请采纳,你的采纳是我前进的动力,O(∩_∩)O谢谢!!!!!!!!
import numpy as np
import cv2 as cv
im_np = cv.imread('862350027756158.jpg')
h_w = np.argwhere(im_np[:,:,0]==255)
wx_np = h_w[:,1]
h_index = []
w_index = []
for wx in set(wx_np.tolist()):
wx_index = np.where(wx_np==wx)
hy_np = h_w[wx_index,0]
hy=hy_np.min()
h_index.append([hy])
w_index.append([wx])
im_np[h_index,w_index,:]=(255,0,255)
cv.imshow('',im_np)
cv.waitKey()
cv.destroyAllWindows()
用自带的PIL模块就可以了
from PIL import Image
img = Image.open(r'test.jpg')
width = img.size[0]
height = img.size[1]
for x in range(width):
for y in range(height):
if img.getpixel((x,y))==(255,255,255):
print(x,y)
break