Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Эффект красных глаз / 20 сообщений из 20, страница 1 из 1
08.02.2010, 21:35:47
    #36456374
Devider
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Эффект красных глаз
Очень хочется написать софтину которая будет убирать сабж, но не как фотошоп - методом тыка на глаз, а автоматически. Может быть, кто-то уже пытался сделать подобное и поделится опытом?
...
Рейтинг: 0 / 0
09.02.2010, 08:51:04
    #36456677
u_gray
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Эффект красных глаз
Такое уже есть.

По крайней мере, софт к цифровым камерам Cannon и Pentax умеет это делать автоматически.
...
Рейтинг: 0 / 0
09.02.2010, 12:35:12
    #36457284
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Эффект красных глаз
Думаю, это варианты на тему матричного фильтра в красном диапазоне + решающее правило фильтрации. Коэффициенты и размеры подбираются экспериментально (типа обучения нейросетки).
...
Рейтинг: 0 / 0
10.02.2010, 16:47:09
    #36461153
Devider
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Эффект красных глаз
Я сделал пока проще. Решил проверить догадку о том, что в центре красного зрачка (как и любого другого) будет блик от вспышки. Вот тулзина которая получилась. В районе глаз кривые ведут себя достаточно характерно.. Как считаете, можно ли это считать "рабочей теорией"?
...
Рейтинг: 0 / 0
10.02.2010, 16:50:35
    #36461169
Devider
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Эффект красных глаз
Вот скриншот для линуксоидов.
...
Рейтинг: 0 / 0
10.02.2010, 17:03:04
    #36461224
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Эффект красных глаз
Блин. Говорю-же. Скалярно умножай матрицу с шаблоном зрачка на значения пикселов красного слоя. Центрируй по мат-ожданию обе матрицы перед умножением.
...
Рейтинг: 0 / 0
26.03.2010, 12:21:01
    #36544263
Gwa
Gwa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Эффект красных глаз
maytonБлин. Говорю-же. Скалярно умножай матрицу с шаблоном зрачка на значения пикселов красного слоя. Центрируй по мат-ожданию обе матрицы перед умножением.

Поясните пож-ста что является элементами матриц
(видимо числа, но какого типа) ?
...
Рейтинг: 0 / 0
26.03.2010, 12:45:58
    #36544369
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Эффект красных глаз
GwaПоясните пож-ста что является элементами матриц
(видимо числа, но какого типа) ?
Того-же типа что и значения красной компоненты пиксела.
...
Рейтинг: 0 / 0
26.03.2010, 12:53:06
    #36544405
Gwa
Gwa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Эффект красных глаз
maytonGwaПоясните пож-ста что является элементами матриц
(видимо числа, но какого типа) ?
Того-же типа что и значения красной компоненты пиксела.
Т.е. это целое от 0 до 255 ?
...
Рейтинг: 0 / 0
26.03.2010, 13:02:20
    #36544434
Саабразим Аль-каши Бухани
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Эффект красных глаз
И честно говоря на счет
maytonЦентрируй по мат-ожданию обе матрицы перед умножением.
не очень ясно. Можно поподробнее немного?
...
Рейтинг: 0 / 0
26.03.2010, 13:23:32
    #36544504
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Эффект красных глаз
какой-то учебникЦентрированной случайной величиной, соответствующей величине Х, называется отклонение случайной величины Х от её математического ожидания
...
Рейтинг: 0 / 0
26.03.2010, 13:37:57
    #36544551
Gwa
Gwa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Эффект красных глаз
mayton,
с центрированием как раз всё более/менее понятно.
Непонятно как получить эти самые две матрицы, которые нужно перемножить.
...
Рейтинг: 0 / 0
26.03.2010, 13:53:54
    #36544609
Саабразим Аль-каши Бухани
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Эффект красных глаз
Gwamayton,
с центрированием как раз всё более/менее понятно.
Непонятно как получить эти самые две матрицы, которые нужно перемножить.
И что потом делать с результатом.
...
Рейтинг: 0 / 0
26.03.2010, 13:58:08
    #36544620
Саабразим Аль-каши Бухани
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Эффект красных глаз
Gwa,
Если я правильно понял, то матрицы - это битовая карта исходного изображения (или его часть) и "идеальный" зрачок. Пиксели обычно это 4 величины - красный, зеленый, голубой и прозрачность. Нас интересует красный. Вы кстати на чем программите?
...
Рейтинг: 0 / 0
26.03.2010, 14:04:06
    #36544645
Gwa
Gwa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Эффект красных глаз
Саабразим Аль-каши БуханиGwa,
Если я правильно понял, то матрицы - это битовая карта исходного изображения (или его часть) и "идеальный" зрачок. Пиксели обычно это 4 величины - красный, зеленый, голубой и прозрачность. Нас интересует красный. Вы кстати на чем программите?

Delphi

Я так понимаю, что результат перемножения ставится на то место изображения, из которого
взята матрица.

Идеального зрачка (взятого не из изображения, а откуда-то ещё) быть не может, потому что Вы его потом в рисунок не подставите
...
Рейтинг: 0 / 0
26.03.2010, 17:05:43
    #36545285
Альмалексия
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Эффект красных глаз
Кто нибудь из видел как эффект "красных глаз" убирают в фотошопе?
1) Выбирают область зрачка (ручками)
2) Затем убирают(уменьшают) красный компонент в это участке (методом наложения например).

Программно второй пункт реализовать не составит труда в техническом плане.
Остаётся первое, тоже не из мира фантастики.
...
Рейтинг: 0 / 0
26.03.2010, 17:15:58
    #36545312
Gwa
Gwa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Эффект красных глаз
АльмалексияКто нибудь из видел как эффект "красных глаз" убирают в фотошопе?
1) Выбирают область зрачка (ручками)
2) Затем убирают(уменьшают) красный компонент в это участке (методом наложения например).

Программно второй пункт реализовать не составит труда в техническом плане.
Остаётся первое, тоже не из мира фантастики.

Понятно, что так можно.
Мне интересен тот способ, который приводит mayton.
Причём говорит о нём как о чём-то само-собой разумеющемся.
Действительно ли неким чудесным перемножением матриц можно устранить эффект или это
чушь собачья?
Хотелось бы попробовать полиграться с этим, то я никак не могу понять как составить эти матрицы.
Похоже что и сам mayton этого тоже не знает ..
или разыгрывает собаку на сене.
...
Рейтинг: 0 / 0
26.03.2010, 20:31:24
    #36545639
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Эффект красных глаз
Скалярное произведение двух матриц даст тебе весовой коэффициент подобия областей. Как этот коэффициент использовать - думай сам.

Я дальше буду думать только за деньги.
...
Рейтинг: 0 / 0
26.03.2010, 22:31:50
    #36545713
Саабразим Аль-каши Бухани
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Эффект красных глаз
mayton,
И во сколько Вы оцениваете эти размышления? Имейл у меня в инфе.
...
Рейтинг: 0 / 0
27.03.2010, 09:49:08
    #36545973
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Эффект красных глаз
Я не специалист по системам распознающим образы. И если ваши намерения серъёзны то могу дать контакт своего друга который пишет диссертацию на смежную тему и фрилансит за деньги помаленьку.
...
Рейтинг: 0 / 0
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Эффект красных глаз / 20 сообщений из 20, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]