Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Поиск рулит! Сообщения за день Все разделы прочитаны
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 21.02.2013, 23:44
Tigo вне форума Посмотреть профиль Отправить личное сообщение для Tigo Найти все сообщения от Tigo
  № 1  
Ответить с цитированием
Tigo

Регистрация: Nov 2010
Сообщений: 7
По умолчанию Библиотека для фото фильтров.

Подскажите пожалуйста as3 библиотеку для фото фильтров.
Заранее Спасибо!

Старый 22.02.2013, 15:26
NikolyA вне форума Посмотреть профиль Отправить личное сообщение для NikolyA Найти все сообщения от NikolyA
  № 2  
Ответить с цитированием
NikolyA
 
Аватар для NikolyA

Регистрация: Dec 2006
Сообщений: 1,764
зачем библитека? всех фильтров всеравно не включишь
__________________
а за окном атлантический океан!

Старый 23.02.2013, 13:08
Tigo вне форума Посмотреть профиль Отправить личное сообщение для Tigo Найти все сообщения от Tigo
  № 3  
Ответить с цитированием
Tigo

Регистрация: Nov 2010
Сообщений: 7
NikolyA, В смысле не включить? Мне нужен библиотека для фото фильтров, чтобы использовать в фоторедакторе.

Старый 23.02.2013, 13:38
GBee вне форума Посмотреть профиль Отправить личное сообщение для GBee Найти все сообщения от GBee
  № 4  
Ответить с цитированием
GBee
 
Аватар для GBee

Регистрация: Jan 2009
Сообщений: 3,067
Записей в блоге: 3
Отправить сообщение для GBee с помощью Skype™
http://silin.su/#AS3/filters
Ну и Pixel Bender есть готовые в инете, можно использовать.
__________________
Чтобы доказать, что вы не робот, причините вред другому человеку.

Старый 23.02.2013, 16:10
iflamberg вне форума Посмотреть профиль Отправить личное сообщение для iflamberg Найти все сообщения от iflamberg
  № 5  
Ответить с цитированием
iflamberg
 
Аватар для iflamberg

Регистрация: Jan 2009
Сообщений: 1,651
Ну у силина, под определение "фотофильтр" там только colorAdjust подходит. Фотофильтры - это типа такого:

Гуглить вам прийдется автор и по крупицам собирать вот отсюда, например. http://www.adobe.com/cfusion/exchang...uctHome&from=1
__________________
мой пустой блог

Старый 25.02.2013, 13:28
Tigo вне форума Посмотреть профиль Отправить личное сообщение для Tigo Найти все сообщения от Tigo
  № 6  
Ответить с цитированием
Tigo

Регистрация: Nov 2010
Сообщений: 7
Если есть информация такого вида:

Код AS3:
rgbSpline="[{"y":255,"x":0},{"y":217,"x":62},{"y":153,"x":99},{"y":55,"x":182},{"y":17,"x":255}]"
rSpline="[{"y":255,"x":0},{"y":184,"x":55},{"y":0,"x":255}]"
gSpline="[{"y":255,"x":0},{"y":0,"x":255}]"
bSpline="[{"y":255,"x":0},{"y":136,"x":135},{"y":0,"x":255}]"
Вопрос: как можно использовать эту информацию, чтобы создать фильтр для изображения?

Старый 23.02.2013, 23:22
GBee вне форума Посмотреть профиль Отправить личное сообщение для GBee Найти все сообщения от GBee
  № 7  
Ответить с цитированием
GBee
 
Аватар для GBee

Регистрация: Jan 2009
Сообщений: 3,067
Записей в блоге: 3
Отправить сообщение для GBee с помощью Skype™
Для меня фотофильтр более широкое понятие :о) Все что может "изувечить" фото.
__________________
Чтобы доказать, что вы не робот, причините вред другому человеку.

Старый 25.02.2013, 13:47
iflamberg вне форума Посмотреть профиль Отправить личное сообщение для iflamberg Найти все сообщения от iflamberg
  № 8  
Ответить с цитированием
iflamberg
 
Аватар для iflamberg

Регистрация: Jan 2009
Сообщений: 1,651
Телепаты, предсказатели и другие эсперы в отпуске. Да как угодно можно " использовать эту информацию, чтобы создать фильтр для изображения". Складывать, умножать, делить, вычитать, использовать в матрице, строить градиенты. Это просто набор цифр. Судя по словам spline и x,y с помощью этих цифр можно построить сплайн. Сплайны можно строить по разному. Может это точки для построения NURBS? Или, наоборот, сплайн должен проходить через эти точки? Ок, мы разобрались со сплайном. С построением какого фильтра связан этот сплайн? Больше всего, конечно, похоже на фотошопный curves, но это так же может быть threshold, levels, да что угодно.
__________________
мой пустой блог

Старый 25.02.2013, 16:00
Tigo вне форума Посмотреть профиль Отправить личное сообщение для Tigo Найти все сообщения от Tigo
  № 9  
Ответить с цитированием
Tigo

Регистрация: Nov 2010
Сообщений: 7
Эти и есть типа фотошопный curves, и это информация для точных настроек конкретного фильтра, точнее для этого фильтра - "Cinemaskop":




Просто мне сложно понять, каким образом в аs3 можно использовать "фотошопный curves". Может и для этого есть какая нибудь библиотека?

Извините за плохой русский. Спасибо!

Старый 25.02.2013, 16:34
KumoKairo вне форума Посмотреть профиль Отправить личное сообщение для KumoKairo Найти все сообщения от KumoKairo
  № 10  
Ответить с цитированием
KumoKairo
 
Аватар для KumoKairo

Регистрация: Jan 2013
Сообщений: 550
Записей в блоге: 1
Фильтр curves в фотошопе работает по принципу "посмотрите на пиксель. теперь на кривую. измените яркость пикселя в зависимости от его начальной яркости"
Вам из ваших данных нужно сделать то, что можно будет умножить каким-то образом на существующее значение яркости пикселя)
С битмапами в AS3 работал мало, конкретно ничего сказать не могу, но может коллективный разум поможет)

Кстати говоря, вам нужны не все входные данные. Нужна общая кривая (первая) по всем каналам (когда для изменения яркости пикселя, берется его общая яркость) или последняя три, отдельные для каждого канала (изменение яркости по каждому каналу пикселя отдельно)

Фильтр curves в фотошопе работает по принципу "посмотрите на пиксель. теперь на кривую. измените яркость пикселя в зависимости от его начальной яркости"
Вам из ваших данных нужно сделать то, что можно будет умножить каким-то образом на существующее значение яркости пикселя)
С битмапами в AS3 работал мало, конкретно ничего сказать не могу, но может коллективный разум поможет)

Кстати говоря, вам нужны не все входные данные. Нужна общая кривая (первая) по всем каналам (когда для изменения яркости пикселя, берется его общая яркость) или последняя три, отдельные для каждого канала (изменение яркости по каждому каналу пикселя отдельно)

Общая кривая имеет какой-то такой вид:
Название: Graph.png
Просмотров: 226

Размер: 19.9 Кб
Эталонная кривая имеет вид прямой:
Название: Graph1.png
Просмотров: 234

Размер: 20.5 Кб

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

Создать новую тему Ответ Часовой пояс GMT +4, время: 03:43.
Быстрый переход
  « Предыдущая тема | Следующая тема »  
Опции темы
Опции просмотра
Комбинированный вид Комбинированный вид

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 03:43.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.