Улучшени качества изображения ????
От: Stas Chistyakov Россия  
Дата: 14.03.03 13:36
Оценка:
Есть изображение, надо его улучшить (там как-нибудь проапроксимировать или еще что-либо). Т.е. сделать более четкой картинку. Есть ли что-нибудь в этом духе либо реализованное, либо в виде алгоритмов ???
... << RSDN@Home 1.0 beta 6a >>
Re: Улучшени качества изображения ????
От: pangolin  
Дата: 14.03.03 13:43
Оценка: 3 (1)
Здравствуйте, Stas Chistyakov, Вы писали:

SC>Есть изображение, надо его улучшить (там как-нибудь проапроксимировать или еще что-либо). Т.е. сделать более четкой картинку. Есть ли что-нибудь в этом духе либо реализованное, либо в виде алгоритмов ???


Самый популярный способ увеличения четкости картинки — это разложить в ряд по вейвлетам, помножить коэффициенты на число большее 1 (если меньшее, то наоборот смазывание будет) и вернуть все это дело обратно (сделать обратное преобразование).
Но сам понимаешь, информации не прибавиться
Re: Улучшени качества изображения ????
От: Bell Россия  
Дата: 14.03.03 13:44
Оценка:
Здравствуйте, Stas Chistyakov, Вы писали:

SC>Есть изображение, надо его улучшить (там как-нибудь проапроксимировать или еще что-либо). Т.е. сделать более четкой картинку. Есть ли что-нибудь в этом духе либо реализованное, либо в виде алгоритмов ???



Простейший вариант — медианная фильтрация.
Любите книгу — источник знаний (с) М.Горький
Re: Улучшени качества изображения ????
От: kavlad Россия http://www.wavesoft.ru
Дата: 14.03.03 15:21
Оценка:
Здравствуйте, Stas Chistyakov, Вы писали:

SC>Есть изображение, надо его улучшить (там как-нибудь проапроксимировать или еще что-либо). Т.е. сделать более четкой картинку. Есть ли что-нибудь в этом духе либо реализованное, либо в виде алгоритмов ???


Intel Image Processing Library — бесплатная библиотека, содержит более чем все необходимое
... << RSDN@Home 1.0 beta 6 >>
Re: Улучшени качества изображения ????
От: Lafkadio Россия  
Дата: 15.03.03 09:06
Оценка:
Здравствуйте, Stas Chistyakov, Вы писали:

SC>Есть изображение, надо его улучшить. Т.е. сделать более четкой картинку.

Для получения более четкого изображения можно воспользоваться линейным высокочастотным фильтром,например в случае маски 3*3: 1 -2 1
-2 5 -2
1 -2 1
Также для улучшения восприятия могут пригодиться выравнивание гистограммы(Histogram equalization) или увеличение контрастности(Contrast stretch)
Re[2]: Улучшени качества изображения ????
От: Vitalik_c Израиль  
Дата: 15.03.03 15:39
Оценка:
Здравствуйте, kavlad, Вы писали:

K>Здравствуйте, Stas Chistyakov, Вы писали:


SC>>Есть изображение, надо его улучшить (там как-нибудь проапроксимировать или еще что-либо). Т.е. сделать более четкой картинку. Есть ли что-нибудь в этом духе либо реализованное, либо в виде алгоритмов ???


K>Intel Image Processing Library — бесплатная библиотека, содержит более чем все необходимое


К сожалению Intel Image Processing Library уже не бесплатная библиотека
Где ещё можно скачать IPL для W2K ?

Пишите на мыло плиииииз
vitaly@cooperman.co.il
Re: Улучшени качества изображения ????
От: Аноним  
Дата: 15.03.03 16:34
Оценка:
Здравствуйте, Stas Chistyakov, Вы писали:

SC>Есть изображение, надо его улучшить (там как-нибудь проапроксимировать или еще что-либо). Т.е. сделать более четкой картинку. Есть ли что-нибудь в этом духе либо реализованное, либо в виде алгоритмов ???


из реализоапнного — PhotoShop
Re: Улучшени качества изображения ????
От: PSP Беларусь  
Дата: 21.03.03 15:10
Оценка:
Здравствуйте, Stas Chistyakov, Вы писали:

SC>Есть изображение, надо его улучшить (там как-нибудь проапроксимировать или еще что-либо). Т.е. сделать более четкой картинку. Есть ли что-нибудь в этом духе либо реализованное, либо в виде алгоритмов ???


В виде алгоритмов если, то рекомендую поставить matlab. И при инсталляции выбрать image processing toolbox. Далее набрать в командной строке demo и приторчать

Там много вкусного....

Алгоритмы все открыты и реализованы в виде символьного языка. Есть даже возможность конвертировать скрипты на C++
Всегда Ваш, PSP.
Re: Улучшени качества изображения ????
От: Micker  
Дата: 21.03.03 16:02
Оценка:
Здравствуйте, Stas Chistyakov, Вы писали:

SC>Есть изображение, надо его улучшить

Боюсь кого-нить обидеть, но цитата из анекдота: "ЭЭЭ! Пятачок, да ты сам не знаешь чего ты хочешь!"

Не обижайтесь, правда!

Вам перечислили кучу методов, у вас голова кругом не пошла?

Всё зависит от того насколько д....ва ваша картинка.
Предположим она:
1) неконтрастна, в смысле того что всё изображение использует несколько градаций. тут может помочь эквализация ифскользящая эквализация. Реализованный пример можно найти в фотошопе, что то типа стандартного фильтра Sharpen или Sharpen More. Реализованной скользящей эквализации я не видел...
2) зашумлена, ну это типа вообще абзац. Это полностью зависет от того чем и как она загажена. Очень хороши рецепты из Matlab Image Processing Toolbox. Кроме фич, озвученных предыдущими ораторами можно отметить ещё и наглядность.
3) Если кортинка искажена интерлейсингом (это когда создаётся такое впечатление, что на бегу снимали, а на самом деле когда кадр состоит из кусков двух кадров). Тоже хочется чёткости. Причём многом и давно уже. Методов решения куча, но идеального пока не найденно.
4) Может ваша картинка получена сильным увеличением куска другой картинки? Тут тоже чёткость нужно добавлять. Тут готовых решений нет — стоит смирится: ведь из ничего чего не бывает. можно попробовать рамочные фильтры.

Из реализаций стоит всё же слазить на сайт Интела. По крайней мере у них можно получит эвалюйшн на один месяц. OpenCV же на то и опен, что бесплатная... Весьма мощная вещь IPP. Стоит отметить, использовать творение интела не очень удобно: весьма кривые описания и отсутствие нормального стиля кода (по крайней мере в IPP). Демки у них красивые, но не интуитивно-понятные.


вот наверное и всю.
Ещё раз прошу пардон за цитату.
Жизнь, как игра —
идея паршивая,
графика обалденная...
Re: Улучшени качества изображения ????
От: kavlad Россия http://www.wavesoft.ru
Дата: 24.04.03 07:10
Оценка:
Здравствуйте, Stas Chistyakov, Вы писали:

SC>Есть изображение, надо его улучшить (там как-нибудь проапроксимировать или еще что-либо). Т.е. сделать более четкой картинку. Есть ли что-нибудь в этом духе либо реализованное, либо в виде алгоритмов ???


Недавно ознакомился с продуктами AlgoLab. Остался очень доволен — если понимаешь, что делаешь и зачем, то результат просто потрясающий.
По некоторым параметрам переплюнул, например, знаменитый SpotLight. При цене в 100$
Сайт что-то вроде www.algolab.com
... << RSDN@Home 1.0 beta 6 >>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.