В винде LoadImage
API загружает изображение в память.
FreeImage (http://freeimage.sourceforge.net) — это кроссплатформенная библиотека для загрузки и сохранения изображений, но я хочу использовать такие функции, как LoadImage
в Windows это не зависит от каких-либо внешних библиотек, таких как FreeImage.
Есть ли в Linux встроенные функции, которые загружают и сохраняют изображения без использования внешних библиотек?
Нет, нет Загрузка и сохранение изображений на самом деле не работа ядра операционной системы, такой как Linux. Ядро управляет памятью, вводом-выводом и ресурсами процессора, и все. Все остальное должно быть сделано с помощью пользовательского кода.
Linux — это ядро, на самом деле это даже не операционная система. Там нет библиотек, чтобы помочь вам с такими вещами.
В Windows это фактически то же самое, за исключением того, что Windows по умолчанию включает в себя загрузку библиотек.
Если вы хотите что-то подобное в Linux, вам придется установить и некоторые библиотеки.