【发布时间】:2016-07-05 00:09:20
【问题描述】:
我有一个通用图标图像,它有一个 alpha。假设一个黑色球体放置在一个方形按钮上,具有透明度。 现在我想动态更改图标的颜色,而不需要多张 sphere_black.png、sphere_red.png 等图像。 有没有办法为像素图着色,尊重 alpha 并更改该像素上的 HSV,用于地图中的所有内容?
我有这样的东西,但卡住了:
img = QtGui.QImage(kwargs['icon_path']
pxmap = QtGui.QPixmap(img)
for x in range(img.width()):
for y in range(img.height()):
print img.pixel(1, 1), '###'
# ???? #
感谢任何帮助!
【问题讨论】:
标签: python c++ image qt colors