Есть ли открытая библиотека C++ с открытым исходным кодом, с помощью которой я могу преобразовать изображение в формате .bmp в .png. Я прошел через libpng не нашел никакого способа сделать это там, в то время как boost/gil выглядит сложным, не знаю, что можно использовать для выполнения этой работы.Как преобразовать изображение из .bmp в .png в C++
3
A
ответ
1
Может быть, это может помочь вам решить эту проблему: LodePNG
0
я не видел BMP в импульс/GIL .. возможно взглянуть на Магическом ++ ImageMagick API http://www.imagemagick.org/Magick++/tutorial/Magick++_tutorial.pdf
Также GDK-Pixbuf, безусловно, может сделать это
0
Я использую CImg для всех моих манипуляций с изображениями. Хорошо написано, с хорошей документацией.
Смежные вопросы
- 1. Как преобразовать PNG в 1-битный BMP
- 2. PNG в BMP
- 3. Как преобразовать файл .png в .bmp?
- 4. Как я могу преобразовать большой BMP в png?
- 5. Bmp to jpg/png in C#
- 6. Как сохранить изображение в BMP/PNG/JPG с помощью GDI +?
- 7. Как преобразовать PNG в BMP без потери качества
- 8. PNG изображение из imagelist
- 9. Создайте изображение .bmp в C#
- 10. чтение bmp изображение в c
- 11. Как преобразовать BMP в AVI C#
- 12. Как преобразовать PNG-изображение в массив?
- 13. Обрезать изображение и преобразовать в PNG
- 14. Создание в img-файле (bmp, jpg, png) из элементов html
- 15. Как преобразовать закодированное изображение в .PNG?
- 16. Как преобразовать изображение в растровое изображение
- 17. C++: BMP вращать изображение
- 18. Преобразование последовательных изображений из bmp в png в терминале ubuntu
- 19. Как преобразовать файл изображения FingerPrint .WSQ в .BMP в C#
- 20. C/C++ поворачивает изображение BMP
- 21. Преобразовать изображение (.png) в массив 2d
- 22. C# преобразовать список из BMP в массив DICOM файлов
- 23. Напишите изображение bmp из массива C++
- 24. Преобразование Png в Bmp и растровый массив
- 25. Как преобразовать изображение jpeg или bmp в формат Raw
- 26. Преобразование .BMP в .PNG с PHP
- 27. PngComponents: конвертировать 32bpp bmp в png
- 28. Как преобразовать IplImage opencv в массив байтов (формат bmp) C++?
- 29. Как преобразовать BMP-изображение в 8-битный оттенок серого
- 30. Как преобразовать PNG-изображение base64_encode в простое изображение
Я должен использовать его в коммерческих целях, и его лицензия не позволяет этого :( – cbinder
Могу ли я сделать это с помощью libpng..если у вас есть какие-либо идеи ..? – cbinder
CImg имеет двойную лицензию, либо GPL, либо CECILL- C, вы можете выбрать. И CECILL-C близок к LGPL (это своего рода французский вариант LGPL), поэтому разрешено использовать CImg в продуктах с закрытым исходным кодом без необходимости выпуска всего кода вашего приложения. Вы просто должны указать где-то, что вы его использовали. – bvalabas