Эффект в фастлибах
Чего-то не могу придумать как реализовать эффект обесцвечивания (преобразования в ч\б) для изображения. Возможна реализация на fastlibs.
|
Ответ: Эффект в фастлибах
Всё довольно просто к каждой точке изображения применить формулу:
Код:
Y=0.2126 R + 0.7152 G + 0.0722 B |
Ответ: Эффект в фастлибах
Софтварно штоле? Ни хохо себе хохо!
|
Ответ: Эффект в фастлибах
Н можэ Импе нужно чисто несколько изображения для себя делать?:) а не в реалтайме
|
Ответ: Эффект в фастлибах
важное уточнение - в реалтайм
2SBJoker что за цветовая модель? не YUV и не YIQ... Предложение интересное, но мделенное |
Ответ: Эффект в фастлибах
а может плюнуть на блиц, взять тотже XNA, и за 30 минут получить прогу которя будет через шейдеры очень быстро усё делать?:) ну или можно взять Xors с его шейдерами. я конечно не говрю что только на шейдерах можно так сделать, но кажется самый быстрый и оптимальные именно через них
|
Ответ: Эффект в фастлибах
угу, и заодно придумать как пускать это на видяхаха без шейдеров.
-Вы не занете как быстро посчиать в уме 99*12? -держи калькулятор |
Ответ: Эффект в фастлибах
хм, для такого шейдера я думаю модель 1_0 должна подойти, а такие шейдеры держит уже практически любой компьютер. Даже телефоны-смарты(андроиды и яблофоны), и те вроде как держат шейдеры старше 1_1 точно
|
Ответ: Эффект в фастлибах
спасибо за ответ "на каком АПИ и платформах лучше всего реализовать монохром-преобразование". Теперь хотелось бы прочитать ответ на мой вопрос.
Нет - значит нет. Тогда мне это не надо в принципе. ТЗ переделывать ради такой мелочи (монохром) смысла нет. |
Ответ: Эффект в фастлибах
Можно попробовать переназначить гамму (SetGamma).
Но работать будет только в фулскрине, если не ошибаюсь. |
Ответ: Эффект в фастлибах
255*255*255=16 581 375 циклов для того чтобы переназначить всю гаму в серые тона:)))) если я провильно помню работу гамма. один раз при запуске номарльно будет, но если нужно будет показывать и номарльное изображения и в монохроме, то ну его в пень
|
Ответ: Эффект в фастлибах
чоита? 255^3 откуда?
можно пример преобразвоания в ч\б? |
Ответ: Эффект в фастлибах
а почему альфа? есть три составляющей цвета - R,G,B. тоесть 16кк цветов, и для каждого по идее нужна назначит свой оттенок серого, или я туплю?
если через гамму то PHP код:
UP: щас вот проверил, хня получается) |
Ответ: Эффект в фастлибах
Цитата:
|
Ответ: Эффект в фастлибах
лол, а мы тут придумываем х***у всякую xD
|
Часовой пояс GMT +4, время: 11:10. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot