+1 для CImg, он был разработан для этой цели: реализация алгоритмов обработки изображений очень быстро и легко в многоплатформенной среде.
оложим, вы хотите прочитать файл изображения в обычном формате с жесткого диска, изменить цвет одного пикселя и отобразить полученное изображение на экране в C ++.
Какие библиотеки (с открытым исходным кодом) вы бы порекомендовали выполнить вышеизложенным с наименьшим количеством кода?
В качестве альтернативы, какие библиотеки могли бы выполнять описанное выше самым элегантным способом?
Немного предыстории: я недавно читал много литературы по компьютерной графике, и есть много относительно простых, основанных на пикселях алгоритмов, которые я хотел бы реализовать. Однако, хотя сам алгоритм, как правило, было бы просто реализовать, необходимое количество кадров для манипулирования изображением на основе каждого пикселя и отображения результата мешало мне это сделать.