我有一个看起来与此图像相同的图像:
.
它是曲线上页面上的一系列圆圈,每次都是不同的.
from PIL import Image
im = Image.open("bride.jpg")
Run Code Online (Sandbox Code Playgroud)
导入后,我想知道是否有区分颜色的方法.例如,这可能是:
[Purple, Cyan, Purple, Cyan, Purple Cyan...]
Run Code Online (Sandbox Code Playgroud)
该行没有任何模式,并且是几千个圆长,这意味着它不能手动完成.另请注意,我实际测试的图像质量要高得多,实际图像可以在这里找到.
我有一个关于从PIL加载函数打开的图像返回的像素值的问题.我使用以下代码:
frame = Image.open(fname).load()
a = frame[10, 10]
Run Code Online (Sandbox Code Playgroud)
如果我加载GIF图像,a则是整数值43.但是如果我将图像转换为JPEG并重新运行代码,a则是一个元组(253, 254, 100).
为什么?我怎么能转换(253, 254, 100)回43?
谢谢.
我正在下载像satellite_image这样的卫星图片 http://home.chpc.utah.edu/~u0553130/NASA_SPoRT_VIIRS_Images/VIIRS_11um_20150104_1834_UTC.gif 因为有些图像大多是黑色的,就像这个,我不想保存它.
如何使用python检查图像是否超过50%黑色?