import os
import cv2
import numpy as np
import random
if __name__ == '__main__':
dir_a=r'E:\lian'
debug_show=False
mask_paths = ['%s/%s' % (i[0].replace("\\", "/"), j) for i in os.walk(dir_a) for j in i[-1] if j.endswith((f'_mask.jpg', 'jpega', 'JPGa'))]
mask_paths = sorted(mask_paths, key=lambda x: os.path.getmtime(x))
for index, mask_path in enumerate(mask_paths):
img_path=mask_path.replace('_mask.jpg','_img.jpg')
img_o = cv2.imread(img_path)
img=img_o.copy()
mask = cv2.imread(mask_path, cv2.IMREAD_GRAYSCALE)
# 在二值图像中找到白色区域的位置
white_pixels = np
python随机把图像填充最暗颜色
本文介绍如何使用Python处理图像,将图像的所有像素填充为最暗的颜色。通过Python的图像处理库,如PIL,我们可以读取图像,找出最暗的像素值,并将所有像素设置为此值。
摘要由CSDN通过智能技术生成