Создание огромного растрового изображения высокого разрешения размером более 23k x 23k
Я хочу создать растровое изображение с огромным разрешением, чтобы загружать его в память и преобразовывать на основе пользовательских жестов.
Я заметил, что предел для new Bitmap(int32,int32);
около 23000, но мне нужно 1159480 x 45920 с глубиной 32.
Кто-нибудь может мне помочь или это невозможно сделать? У меня 8 гигов оперативки.
2 ответа
Решение
Вы действительно уверены, что вам нужен такой размер? Это должно быть больше, чем 150 ГБ. Более того, если учесть точку размером 1/72 дюйма, ваше изображение будет 409 км 500 м...
РЕДАКТИРОВАНИЕ Если вам нужно изображение высокого разрешения с большой областью, вам следует рассмотреть возможность использования нескольких изображений с различным разрешением (например, Google Maps).