【发布时间】:2012-07-06 18:47:34
【问题描述】:
我需要使用 PyQt4 访问 qimage 对象中的像素数据。
.pixel() 太慢了,所以文档说要使用 scanline() 方法。
在 c++ 中,我可以获取 scanline() 方法返回的指针,并从缓冲区读取/写入像素 RGB 值。
使用 Python,我获得了指向像素缓冲区的 SIP voidptr 对象,因此我只能使用 bytearray 读取像素 RGB 值,但无法更改原始指针中的值。
有什么建议吗?
【问题讨论】:
标签: pointers pyqt4 pixel qimage python-sip