C #: Как конвертировать очень большие растровые изображения - PullRequest
3 голосов
/ 01 декабря 2011

В настоящее время я имею дело с очень большими растровыми изображениями (32 бита,> 1 ГБ), близкими к пределу размера растрового изображения (~ 32 кпк в квадрате). По причинам хранения файлов я хотел бы преобразовать эти растровые изображения в более подходящие форматы, например, JPG или PNG. Но мне нужно преобразовать их, не загружая все растровое изображение в память сразу, так как я получу ошибку нехватки памяти.

Есть ли способ, как преобразовать растровое изображение по частям, например, Линейно, по блокам или по полосам? В настоящее время я использую Photoshop для сохранения, но это не вариант на более поздней стадии проекта.

Спасибо за помощь, Max

...