Существуют ли какие-либо известные ограничения по размеру / пространству для объектов QPixmap
и / или QImage
? Я не нашел никакой полезной информации по этому поводу. В настоящее время я использую Qt 4.7.3 на OSX и Windows. Интересующие меня вопросы:
- Пределы ширины / высоты?
- Ограничения в зависимости от формата цвета?
- Разница между 32/64 битными машинами?
- Разница относительно ОС?
Я бы наивно подозревал, что память является единственным ограничением, поэтому можно рассчитать максимальный размер по
ширина x высота x byte_per_pixel
Я предполагаю, что есть более сложное эмпирическое правило; Кроме того, 32-разрядные машины могут иметь проблемы с разрешением при использовании размеров ГБ.
В конце я хочу сохранить несколько изображений RGBA размером около 16000x16000 пикселей и визуализировать их, используя прозрачность, друг с другом в пределах QGraphicsScene
. Доступная рабочая станция может иметь много оперативной памяти, скажем, 16 ГБ.
tl; dr: Какие ограничения размера QImage / QPixmap вам известны или где я могу найти такую информацию?
Редактировать: Я знаю о подходе мозаичного размещения, и я в порядке с этим. Тем не менее, было бы здорово узнать вещи, описанные выше.
Спасибо!