LINUX.ORG.RU

Удаление цифрового шума в Linux


0

0

Хоть программе уже несколько месяцев, в новостях её не было.

Алгоритм появился в феврале 2005 г, и написан IMAGE team лаборатории GREYC.

Плагин для GIMP 2.2.x качать тут: http://www.girouette-stinner.com/cast...

Проверял лично - шум удаляет почти бесследно. (почти - это видно при увеличении и внимательном разглядывании, а исходная фотография шумела как северное сияние)

>>> Страница проекта

★★★★

Проверено: Shaman007 ()

Ответ на: комментарий от anonymous

да, шум убирает довольно хорошо!

anonymous
()

Классная штука, размытие почти отсутствует... будем юзать.

Inserter
()
Ответ на: комментарий от kelyar

Что неудивительно, ведь любое преобразование дает потерю качества. И чем сильнее эффект, тем сильнее деградирует качество. :)

anonymous
()
Ответ на: комментарий от anonymous

если руками, то не факт, что качество будет деградировать :)

eXcreator
()
Ответ на: комментарий от kelyar

И еще я хотел бы упомянуть об одном немаловажный моменте - надо вовремя остановиться. Если ты продолжишь свои эксперименты, то очень скоро uname тебе напишет что-то вроде MS-DOS 5.0 FINAL RELEASE.

anonymous
()
Ответ на: комментарий от anonymous

а у меня бинари с сайта "./greystoration_linux"
не пашет. ImageMagic установлен.
я запускаю
$./greystoration_linux -restore image.jpg
и прога тупо висит, CPU не юзает....

anonymous
()
Ответ на: комментарий от anonymous

дык ей надо сорцы скармливать... тарболы или .c .cpp .h etc

anonymous
()

Подскажите чайнику... Собрал, заинсталлил... Где его искать-то теперь?

anonymous
()
Ответ на: комментарий от anonymous

В смысле он скопировался в ~/gimp-2.2/plug-ins. И чё теперь? Сам он не запускается, пишет "is a GIMP plug-in and must be run by GIMP to be used".

anonymous
()
Ответ на: комментарий от anonymous

Нормально пашет, я доволен. Ещё бы чуть пошустрее... И чтоб сам оптимальные параметры определял :)

anonymous
()
Ответ на: комментарий от anonymous

> а у меня бинари с сайта "./greystoration_linux" не пашет. ImageMagic установлен. я запускаю $./greystoration_linux -restore image.jpg и прога тупо висит, CPU не юзает....

Мой тебе совет - прекращай маяться дурью и найди себе нормальную работу. Какой смысл качать этот сраный бинарь, если можно поставить плагин для GIMP. Быстро и изящно. И параметры можно менять, и preview сразу видеть.

anonymous
()
Ответ на: комментарий от anonymous

Ждем ебилдов для фотошопа.

З,Ы,

Плагин охренительный!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

anonymous
()

Попробовал. впечатление от CImg очень хорошее.

Если бы только эта библиотека преобразований изображений была полностью коммандно-строчно ориентированная. А то выскакивают всякие окошки не в тему при ошибках и так далее... Может кто пробовал поиграться с исходниками?

mihalych ★★★
()
Ответ на: комментарий от anonymous

>И еще я хотел бы упомянуть об одном немаловажный моменте - надо вовремя остановиться. Если ты продолжишь свои эксперименты, то очень скоро uname тебе напишет что-то вроде MS-DOS 5.0 FINAL RELEASE.

А то дождётесь - и будет

1 OK Sinclair Inc.

или как оно там :)

adarovsky ★★★★
() автор топика

Да, не особо он торопится... А так ничё, полезно.

snigga ★★★
()

вместе с шумом исчезли полкартинки и логи апача, будьте бдительны!

anonymous
()
Ответ на: комментарий от anonymous

>вместе с шумом исчезли полкартинки и логи апача, будьте бдительны!

Точно! А еще 200 рублев из кошелька

Orlangoor ★★★★★
()

Кстати, зацените, как оно части картинок дорисовывает - нам внизу в демках примеры

adarovsky ★★★★
() автор топика

Ну что, теперь взять эту штуку + OCR и защита от автоматической регистрации отправляется в /dev/null ;-)

atrus ★★★★★
()
Ответ на: комментарий от anonymous

Фильтров от красных глаз для гимпа полно. А вот с шумодавами как-то не очень, хотя имеется встроенное гауссово размытие. Но все равно хорошо, что появилось хоть что-то. Попробовал, тормозит. Сильно тормозит, особенно с предпросмотром. Я для таких задач пользую NoiseNinja или NeatImage, прекрасно работают под wine.

anonymous
()
Ответ на: комментарий от pdima

>если вспышкой в лоб не пыхать то красных глаз не будет

А Irsi говорил, что красные глаза --- это от долгого сиденья перед монитором. Ну и кому теперь верить?

dn2010 ★★★★★
()

Посмотрел демки.
Чем оно лучше при удалении шумов чем Selective Gaussian Blur не уловил.
Удаление текста и пр. радостей - отлично.
Восстановление неправильно (линейно) смасштабированных картинок - отлично.

saper ★★★★★
()
Ответ на: комментарий от saper

>Удаление текста и пр. радостей - отлично. Восстановление неправильно (линейно) смасштабированных картинок - отлично.

А вот удаление шума с фотографий, на которых есть шерсть/волосы очень даже НЕ порадовала. Получаются смешные кудрявые разводы )) Особенно хорошо видно в демках, на примере фотографий совы. А в остальном -- очень даже достойно.

Cyyr
()
Ответ на: комментарий от dn2010

> А Irsi говорил, что красные глаза --- это от долгого сиденья перед монитором. Ну и кому теперь верить?

Так и получается =)
Сидишь, а тут в лоб вспышкой =))))

ManJak ★★★★★
()
Ответ на: комментарий от dimag

>Давно известный алгоритм. Переводят картинку в YUV(LAB) и удаляют только цветовой шум

Пред тем, как писать, лучше бы посмотрели. Ничего похожего. Здесь давится даже зерно из L-канала

adarovsky ★★★★
() автор топика

Не пойму, что оно делает. Картинка не меняется абсолютно. Попробовал
бинарник - то же самое. Даже время модификации файла осталось прежним.
Параметры запуска такие:
greycstoration_linux -restore image.jpg -normalize

В чём грабли?

anonymous
()

Что-то у меня не собирается эта штука :-\

2;noc@:/...greystoration_gimp1;make Compile image.o In file included from image.cpp:20: image.h:42: error: syntax error before `*' token image.h:47: error: type specifier omitted for parameter `GimpPreview' image.h:47: error: syntax error before `*' token image.cpp:31: error: type specifier omitted for parameter `GimpPreview' image.cpp:31: error: syntax error before `*' token image.cpp: In member function `void Image::init(...)': image.cpp:33: error: `pdrawable' undeclared (first use this function) image.cpp:33: error: (Each undeclared identifier is reported only once for each function it appears in.) image.cpp:34: error: `preview' undeclared (first use this function) image.cpp:34: error: `ppreview' undeclared (first use this function) image.cpp:37: error: `gimp_preview_get_position' undeclared (first use this function) image.cpp:38: error: `gimp_preview_get_size' undeclared (first use this function) make: *** [image.o] Ошибка 1

devel-пакеты установлены... Что ей не хватает? Может можно откуда-нить уже собраный бинарь слить?

noc
()
Ответ на: комментарий от anonymous

>Лучше бы фильтр от красный глаз нопесали!!!

Ну да, тебе он пригодится...

V_L_A_D ★★
()

>Удаление цифрового шума в Linux

Кто пробовал, им можно удалять ебилды с ЛОРа?

zim
()

Кто-нибудь его реально с Neat Image по качеству и возможностям настроек сравнивал?

KRoN73 ★★★★★
()
Ответ на: комментарий от kelyar

>теперь uname говорит 5.4-STABLE

ужос. и файлуха не подецки стала у тебя тормозить. не повезло тебе болезному :)

anonymous
()

Еще бы его пооптимизить (если есть куда) и присобачить фильтром к virtualdub/avisynth...

//algor

anonymous
()

Народ, ктонть, скомпильте под винду плиз. Дезигнеры очень просят. или может уже гденть есть... мыльте плиз на ghost at vi-mail dot ru

Deleted
()
Ответ на: комментарий от Deleted

а по ссылкам сходить и по сайту полазить слабо?

anonymous
()

Посмотрел, что за зверь. Фигня! Он шум не удаляет, а размазывает (особенно хорошо видно на фотографии детенки). Лучше всего шум давить в фотошоп при конвертации из raw.

Antonym
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.