老师好,
回答
收藏

老师好,

1
11io
2023-10-26 10:42·浏览量:204
1
11io
发布于 2023-10-26 10:42204浏览

老师们好,我想通过识别白底图,来确定要不要编辑宝贝

白底图代码有了。但是怎么用白底图犯了难

一个是怎么收的反馈的信息,还有一个是怎么确认是白底图


因为我是是白底图就下载。不是白底图就直接跳到关闭网页结束


rom PIL import Image

def is_white_background(image_path):

# 打开图片

image = Image.open(image_path)

# 将图片转换为RGB模式

image = image.convert("RGB")

# 获取图片尺寸

width, height = image.size

# 遍历每个像素点

for x in range(width):

for y in range(height):

# 获取像素点的RGB值

r, g, b = image.getpixel((x, y))

# 判断RGB值是否接近白色(这里使用阈值判断)

if r < 200 or g < 200 or b < 200:

return False

# 如果所有像素点都接近白色,则判断为白底图

return True

# 测试图片是否是白底图

image_path = "path/to/your/image.jpg"

result = is_white_background(image_path)

if result:

print("该图片是白底图")

else:

print("该图片不是白底图")

收藏
全部回答1
最新
发布回答
回答