Затемнение картинки

  • Автор темы Автор темы ezotonal
  • Дата начала Дата начала
До
13554144.jpg

и после
13554149.jpg


картинку сделать немного темнее
 
вот полезная статья http://zennolab.com/discussion/thre...henijami-watermark-i-prochie-nishtjaki.18286/
Вот описание метода Brightness http://imageprocessor.org/imageprocessor/imagefactory/brightness/

Код точно как в статье, только здесь по другому
C#:
Развернуть Свернуть Копировать
...
using (ImageFactory imageFactory = new ImageFactory(preserveExifData:true))
                   {
                       // Load, resize, set the format and quality and save an image.
                        imageFactory.Load(inStream) // грузим картинку
                                   .Brightness(50) // вот тут поиграться надо над яркостью
                                   .Format(format) // выбираем формат картинки, т.е jpeg(jpg)
                                   .Save(outStream); // сохраняем в поток
                       //outStream.CopyTo(inStream);
                        outStream.WriteTo(fs); // записываем в файл
                        outStream.Close();   // не забываем закрывать потоки ввода-вывода
                   }
 
Еще гамма и шарп так делают )
 
Может за одно подскажите как уникализировать фотки сниппетом? =)
 
  • Оценить
Реакции: masterLomaster
Если для уникализации, возьмите одну картинку полупрозрачный PNG как маску. Можно с текстурой. В сниппете выставите желаемую прозрачность. Ну и потом обрезайте или изменяете размеры как обрабатываемое изображение и накладываете как watermark.
 
Aforge, imagemageck вертухайте как хотите
 
  • Оценить
Реакции: Mikhail B.

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)