Компонент ImageEn

Fershal

Member
Joined
May 10, 2010
Messages
6
Reaction score
2
Установил сей компонент, но не могу никак найти,
как менять яркость и контраст загруженной картинки.
В примерах к компоненту нашел как менять на экране,
но вот при сохранении картинка не меняется.
Подскажите кто знает.
 

Error_999

Member
Joined
Dec 25, 2012
Messages
31
Reaction score
3
Can I modify brightness?
You can change brightness (luminosity) using several methods.

Using IntensityRGBall method:

ImageEnView1.Proc.IntensityRGBall(20,20,20); // increment luminosity of 20 (the fastest)

Using HSLvar method:

ImageEnView1.Proc.HSLvar(0,0,20); // increment luminosity of 20 (slow but more accurate)

Using HSVvar method:

ImageEnView1.Proc.HSVvar(0,0,20); // increment luminosity of 20 (slow but more accurate)

faq http://www.imageen.com/support/faq.html#5
 

Fershal

Member
Joined
May 10, 2010
Messages
6
Reaction score
2
Я именно это и делал, но на экране реально отображается результат, а при сохранении изменений нет.
 

Ivanov-m2

Member
Joined
Jan 22, 2006
Messages
23
Reaction score
1
Location
Москва
Яркость и контраст относятся к "просмотровщику", а не к изображению, и, соответственно, в самом изображении никак не сохраняются. В вашем случае яркость и контраст надо сохранять дополнительно. Как - это уже другой вопрос. Вариантов много.
 

yahont

Member
Joined
Jul 31, 2007
Messages
14
Reaction score
24
Age
39
А не лучше использовать бибилиотеку Envision Image Library.
Как по мне там более лучшая концепция компонентов.
Область для работы с растром представляет собой панель с встроенным скролингом, легко задавать нужный масштаб. Этот же компонент имеет методы для загрузки/сохранения растра. Также хорошие примеры прилагаются к данным компонентам.
 
Top