Как изменить размер изображения BMP на C?

StackOverflow https://stackoverflow.com/questions/4124964

  •  29-09-2019
  •  | 
  •  

Вопрос

Для JPEG, GIF, PNG я использую libgd. (Не ImageMagick - это невозможно). Могу ли я изменить размер изображения BMP с помощью простого метода/библиотеки?

Это было полезно?

Решение

Большинство библиотек, которые имеют дело с изменением размера изображений, представляют изображение как растровое изображение (то есть несжатый массив пикселей). Так что было бы не очень сложно прочитать в изображении растрового изображения из файла и положить его в память.

Другие советы

Если вы не можете использовать ImageMagick, самый простой способ изменить размер растрового изображения - Graphicsmagick.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top