|
106
|
| Josh Hunt bstahlhood · 技术社区 · 18 年前 |
|
|
1
236
可能最好使用 Python Image Library 最简单的方法是通过 load() method on the Image object 它返回一个像素访问对象,可以像数组一样操作该对象:
或者,看看 ImageDraw 这为创建图像提供了更丰富的API。 |
|
|
2
44
使用 Pillow
现在你有了所有的像素值。如果是RGB或其他模式,则可以通过
或者,可以使用Numpy并重塑阵列:
烟雾测试代码您可能不确定宽度/高度/通道的顺序。出于这个原因,我创建了这个渐变:
注意事项:
|
|
3
24
PyPNG-轻量级PNG解码器/编码器
下面介绍如何使用 PyPNG module :
PIL 是一个更全面的图像库,但它也明显更重。 |
|
|
4
13
正如戴夫·韦伯所说:
|
|
|
5
7
|
|
|
6
3
图像处理是一个复杂的话题,如果你 做 gdmodule |
|
|
7
3
在wiki.wxpython.org上有一篇非常好的文章,题为 Working With Images . 本文提到了使用wxWidgets(wxImage)、PIL或PythonMagick的可能性。就我个人而言,我使用过PIL和wxWidgets,它们都使图像处理相当容易。 |
|
|
8
3
你可以用 pygame
我希望你能有所帮助。最后一句话:屏幕在screenpix的生命周期内被锁定。 |
|
|
9
3
使用一个名为Pillow的库,您可以将其变成一个函数,以便于以后在程序中使用,并且如果您必须多次使用它的话。 该函数只需获取图像的路径和要“抓取”的像素的坐标。它打开图像,将其转换为RGB颜色空间,并返回请求像素的R、G和B。
|
|
|
10
2
|
|
|
11
2
您可以使用Tkinter模块,这是TKGUI工具包的标准Python接口,不需要额外下载。看见 https://docs.python.org/2/library/tkinter.html .
以下是如何设置RGB值:
并获取RGB:
|
|
|
12
1
|
|
|
13
1
如果您希望以RGB颜色代码的形式显示三位数字,则以下代码应能做到这一点。
这可能对你有用。 |
|
|
Knowledge Seeker · 将图像转换为灰度[关闭] 8 年前 |
|
|
Luke Isitt · 将窗体的背景色设置为ARGB值 8 年前 |
|
|
LeggoMyEcho · 处理多个检查的最佳方法ruby 8 年前 |
|
|
tquill · Rails sanitize不允许rgb颜色 8 年前 |
|
|
1awuesterose · 绘制“中性”透明层并与之混合 8 年前 |
|
|
IFKCode · 在C中将RGB转换为HSL++ 8 年前 |
|
|
bafix2203 · 操作RGBA Javascript 8 年前 |
|
|
George · 在点a到b之间线性增加RGB565值 9 年前 |