Показать сообщение отдельно
Старый 04.04.2009, 03:41
Mur4ik вне форума Посмотреть профиль Отправить личное сообщение для Mur4ik Найти все сообщения от Mur4ik
  № 19  
Ответить с цитированием
Mur4ik
ветеран форума

Регистрация: Sep 2008
Сообщений: 717
Записей в блоге: 4
Отправить сообщение для Mur4ik с помощью ICQ
serenkiy, спасибо за класс, пригодится

Вообщем методом проб и ошибок пришел к выводу, что наилучшим является метод с вычислением среднего значения цвета всех точек, а метод гистограмм чаще него выдает результат не подходящий к фотке.
Метод silin'a берет некий цвет прямо из центральной точки фотки (остальные не учитываются), наверное этот способ равносилен просто выборке цвета этой точки .

Всем спасибо.

Цитата:
Сообщение от BlooDHounD Посмотреть сообщение
станет потемнее
Код AS3:
color = ( ( color       ) & 0xFF - 0x33 ) |
        ( ( color >> 8  ) & 0xFF - 0x33 ) |
        ( ( color >> 16 ) & 0xFF - 0x33 );
чет не работает так

Но как же все таки сделать цвет потемнее?

Наверное BlooDHounD имел ввиду что то типа такого:

Код AS3:
frameColor = ( ( frameColor >> 16 ) & 0xFF - 0x33 ) << 16 |
		( ( frameColor >> 8  ) & 0xFF - 0x33 ) << 8 |
		( ( frameColor       ) & 0xFF - 0x33 );
так вроде работает, правильно ли это?
__________________
trace("Остановите Землю, я сойду!!!");


Последний раз редактировалось Mur4ik; 04.04.2009 в 04:03.