永发信息网

如何将三维数组转换为qpixmap

答案:1  悬赏:0  手机版
解决时间 2021-04-01 20:24
如何将三维数组转换为qpixmap
最佳答案
从img.pixel返回的数量实际上是一个QRgb值是格式独立的价值。然后,您可以将其转换成适当的声明,例如:import sys
from PyQt4.QtGui import QPixmap, QApplication, QColor
app = QApplication(sys.argv)
# img is QImage type
img = QPixmap.grabWindow(
QApplication.desktop().winId(),
x=00,
y=100,
height=20,
width=20,
).toImage()
for x in range(0,20):
for y in range(0,20):
c = img.pixel(x,y)
colors = QColor(c).getRgbF()
print "(%s,%s) = %s" % (x, y, colors)

yield(0,0) = (0., 0., 0., 1.0)
(0,1) = (0., 0., 0., 1.0)
(0,2) = (0., 0., 0., 1.0)
(0,3) = (0., 0., 0., 1.0)

QImage的文档: 一个像素的颜色可以通过传递其坐标被检索 像素()函数。像素()函数返回的颜色作为QRgb 图像的格式的值上独立。
对Rgb返回值由QImage.pixel既可以直接提取,或者通过QColor对象:>>> from PyQt4 import QtGui
>>> rgb =
>>> QtGui.qRed(rgb), QtGui.qGreen(rgb), QtGui.qBlue(rgb)
(106, 102, 99)
>>> QtGui.QColor(rgb).getRgb()[:-1]
(106, 102, 99)
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
请教大佬们,遇到蟒蛇除了跑还有什么办法
戴尔服务器R510这个灯亮起是什么故障?或原因
在干净教室与脏乱教室中学习有什么不同
itools链接无法识别怎么回事
12x5=60,12和5都是乘法算式中的什么数,60是
《世说新语》《夙惠》中“卿何以不汗"中“汗"
下水管道pvc有一个小指头大的洞口用热熔把洞
男蛇和女猪相配吗
盯着绮芙莉好久了,准备入手了,绮芙莉价格如
现在名硕电脑生管怎么样?底薪有多少?待遇,
最大胆的啪啪场所是哪里,和谁?
请帮忙翻译下,谢谢!
首届超融低碳经济高峰论坛于2010年9月17日在
☆我能靠自己的努力,把附在身上的恶鬼赶走吗
这两个女生那哪个更漂亮
推荐资讯
读《感悟我的父亲母亲》书评
(C语言)用循环嵌套输出图形: 急急急
下列物质不属于有机物的是(  )A.乙酸B.
有一首英文歌 听调调总给人一种下雪的感觉 但
我公司有一名香港籍居民的员工,请问在中国境
几何三角共六角,三角三角,几何几何?
练了两个月的马甲线越练越浅。
目标计划怎么写?
东风EQH160-30是什么牌子?
铁轨之间为什么要留有缝隙?
运城到郑州k2665车次在闻喜停车吗?
阿娇小吃店地址在哪,我要去那里办事
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?