是否有任何已知的尺寸/空间限制QPixmap
和/或QImage
对象记录?我没有找到任何有关这方面的有用信息。我目前在OSX和Windows上使用Qt 4.7.3。特别感兴趣于:QImage/QPixmap大小限制?
- 宽度/高度限制?
- 限制取决于颜色格式?
- 32/64位机之间的区别?
- 关于OS的区别?
我天真地怀疑内存是唯一的限制,因此人们可以通过
宽度x高度计算最大尺寸X byte_per_pixel
我认为还有一个更复杂的规则拇指当您运行GB尺寸时,32位机器也可能遇到寻址问题。
最后,我想存储大小约为16000x16000像素的多个RGBA图像,并在QGraphicsScene
内使用透明度将它们渲染为彼此。可用的工作站可以有很多RAM,比如说16GB。
tl; dr:您知道QImage/QPixmap的大小限制,或者我可以在哪里找到这样的信息?
编辑:我意识到平铺的方法,我很好。尽管如此,了解上述内容仍然很棒。
谢谢!
这对'QPixmap'可能是正确的,但对于'QImage'的限制,请参阅@ povman的答案。 –