Предисловие
   Сидел я и программировал разнообразную ерунду, а именно графические фильтры и все что с ними связано, на C#. И потихоньку учил С++. Потом решил я сравнить производительность C# и C++.В тесте будут принимать участие самые распространённые графические фильтры : негатив, сепия, корректировка яркости и контрастности. Написал основу на С++ для загрузки/сохранения изображений с использованием DevIL, и перевел коды фильтров с шарпа на C++. Хотя эта основа наверное далека от идеала.

Читать подробнее...



В этом уроке мы научимся изменять тон и гамму изображения. Для изменения тона будем использовать цветовую модель HSL.О ней я сейчас расскажу поподробней...

Читать подробнее...



В этом уроке мы научимся изменять яркость и контрастность изображения.

Пара изображений для примера.
<img src="http://www.esate.ru/uploads/images/00/00/24/2010/12/26/8eb50e.jpg"  alt="" />
Оригинал

<img src="http://www.esate.ru/uploads/images/00/00/24/2010/12/26/1ee5bc.jpg"  alt="" />
Контрастность + 35

Читать подробнее...



Всем привет! В этом уроке я расскажу, как создать негатив и сепию.

Пример изображения после обработки:

<img src="http://esate.ru/uploads/images/00/00/01/2010/12/25/c27622.jpg"  title="Пример работы фильтра, результат 1"  alt="Пример работы фильтра, результат 1" />

Читать подробнее...



^