Color Reconstructor — уда­ле­ние цвет­но­го шу­ма

По­след­нюю вер­сию про­грам­мы (2.0 Beta) мо­же­те ска­чать от­сю­да: Color­Recon­struc­tor.zip (1.7 Мбайта, ска­ча­но 2075 раз)

Цель про­грам­мы — филь­тра­ция хро­ма­ти­че­ско­го (цвет­но­го) шу­ма в фо­то­гра­фи­че­ских изоб­ра­же­ни­ях.

Уста­нов­ка

  1. Ска­чай­те про­грам­му се­бе на ком­пью­тер, вос­поль­зо­вав­шись ссыл­кой: http://iproc.ru/downloads/ColorReconstructor.zip (1.7 Мбайта);
  2. Ра­зар­хи­ви­руй­те .zip-файл в ка­кую-ни­будь пап­ку на жёст­ком дис­ке.

Ис­поль­зо­ва­ние

Про­грам­ма при­ни­ма­ет вход­ной файл в од­ном из рас­про­стра­нён­ных гра­фи­че­ских фор­ма­тов, и вы­да­ёт ре­зуль­ти­рую­щий файл в фор­ма­те PNG с име­нем, окан­чи­ваю­щим­ся на CR2.png.

  1. Пе­ре­та­щи­те мыш­кой .jpg-файл с фо­то­гра­фи­ей на .exe-файл про­грам­мы, ли­бо ука­жи­те пол­ный путь к фо­то­гра­фии в ка­че­стве пер­во­го ар­гу­мен­та ко­манд­ной стро­ки для про­грам­мы ColorReconstructor.exe.
  2. Про­грам­ма спро­сит ра­ди­ус филь­тра­ции: для боль­шин­ства фо­то­гра­фий под­хо­дит ра­ди­ус 3. Вве­ди­те ра­ди­ус и на­жми­те Enter. Чем боль­ше ра­ди­ус — тем «агрес­сив­нее» филь­тра­ция, и тем мед­лен­нее ра­бо­та­ет про­грам­ма.
  3. Про­грам­ма об­ра­бо­та­ет фо­то­гра­фию и за­пи­шет ре­зуль­тат в файл с тем же име­нем, но окан­чи­ваю­щим­ся на CR2.png. На­при­мер, ес­ли имя ис­ход­но­го фай­ла бы­ло photo.jpg, то ре­зуль­ти­рую­щий файл бу­дет иметь имя photoCR2.png.

Ре­зуль­ти­рую­щий файл име­ет глу­би­ну цве­та 16 бит на ка­нал. По­это­му лич­но я ис­поль­зую Color Reconstructor, как хо­ро­ший спо­соб пе­ре­ве­сти JPEG-фай­лы фо­то­ап­па­ра­та в фор­мат, с ко­то­рым мож­но ра­бо­тать в гра­фи­че­ском ре­дак­то­ре. Как бу­дет ска­за­но ни­же, про­грам­ма не толь­ко уда­ля­ет цвет­ной шум и пе­ре­во­дит изоб­ра­же­ние в фор­мат 16 бит на ка­нал, но и зна­чи­тель­но улуч­ша­ет ка­че­ство цве­то­вых ка­на­лов A и B, наи­бо­лее силь­но стра­даю­щих от сжа­тия JPEG.

Опи­са­ние

У циф­ро­вых фо­то­ап­па­ра­тов на све­то­чув­стви­тель­ной мат­ри­це обыч­но ис­поль­зу­ют­ся 3 ви­да не­за­ви­си­мых сен­со­ров, чув­стви­тель­ных к крас­но­му, зе­лё­но­му, и си­не­му цве­там. Ча­ще все­го фо­то­гра­фия об­ра­ба­ты­ва­ет­ся про­сты­ми ал­го­рит­ма­ми фо­то­ап­па­ра­та и со­хра­ня­ет­ся в гра­фи­че­ском фор­ма­те JPEG. В ре­зуль­та­те ис­ка­же­ния каж­до­го цве­то­во­го ка­на­ла (крас­но­го, зе­лё­но­го и си­не­го) по­лу­ча­ют­ся по­чти не­за­ви­си­мы­ми, что при­во­дит к вы­со­ко­му уров­ню не­при­ят­но­го цвет­но­го шу­ма.

Яр­ко­ст­ный шум, остав­ший­ся по­сле уда­ле­ния цвет­но­го шу­ма, вы­гля­дит го­раз­до бо­лее «бла­го­род­но» и на­по­ми­на­ет зер­но плё­ноч­ной фо­то­гра­фии.

Осо­бен­но ак­ту­аль­на про­грам­ма, ес­ли фо­то­ап­па­рат со­хра­ня­ет фо­то­гра­фии в фор­ма­те JPEG: этот фор­мат бо­лее все­го сни­жа­ет ка­че­ство цве­то­вых ка­на­лов. Про­грам­му мож­но при­ме­нять для ча­стич­но­го вос­ста­нов­ле­ния силь­но сжа­тых JPEG-фай­лов: из­ме­ре­ния по­ка­за­ли, что ре­зуль­тат ра­бо­ты про­грам­мы (ра­ди­ус филь­тра­ции = 2) бли­же к ис­ход­но­му не­сжа­то­му фай­лу, чем сам об­ра­ба­ты­вае­мый JPEG.

Ши­ро­ко рас­про­стра­нён­ные ал­го­рит­мы уда­ля­ют цвет­ной шум пу­тём сгла­жи­ва­ния ком­по­нент, ор­то­го­наль­ных ком­по­нен­те яр­ко­сти. Это со­хра­ня­ет пе­ре­хо­ды яр­ко­сти на изоб­ра­же­нии, но сгла­жи­ва­ет пе­ре­хо­ды цве­та, что вы­гля­дит не­ес­те­ствен­но. В от­ли­чие от этих ал­го­рит­мов раз­ра­бо­тан­ный ал­го­ритм не толь­ко не сгла­жи­ва­ет цве­то­вые ка­на­лы, но на­обо­рот уве­ли­чи­ва­ет их чёт­кость, од­но­вре­мен­но по­дав­ляя цвет­ной шум.

Рас­смот­рим при­мер, при­ве­дён­ный на ри­сун­ке 1 (это фраг­мент ис­ход­но­го .jpg фай­ла этой фо­то­гра­фии):

Те­сто­вое изоб­ра­же­ние

Ри­су­нок 1. Те­сто­вое изоб­ра­же­ние

Ре­зуль­ти­рую­щее изоб­ра­же­ние по­сле филь­тра­ции:

Ре­зуль­тат филь­тра­ции

Ри­су­нок 2. Ре­зуль­тат филь­тра­ции

Раз­ни­ца не очень за­мет­на на глаз, т.к. зри­тель­ная си­сте­ма че­ло­ве­ка филь­тру­ет цвет­ной шум. Од­на­ко, ес­ли рас­смат­ри­вать изоб­ра­же­ние по­ка­наль­но, ре­зуль­тат оче­ви­ден (на­жми­те, что­бы уве­ли­чить):

Срав­не­ние цве­то­вых ка­на­лов ис­ход­но­го и от­филь­тро­ван­но­го изоб­ра­же­ний

Ри­су­нок 3. Крас­ный, зе­лё­ный, и си­ний ка­на­лы ис­ход­но­го изоб­ра­же­ния (ввер­ху), и со­от­вет­ствую­щие ка­на­лы от­филь­тро­ван­но­го изоб­ра­же­ния (вни­зу). На­жми­те на изоб­ра­же­ние, что­бы уве­ли­чить

Те­перь срав­ним вос­ста­нов­ле­ние цве­то­вых ка­на­лов, вы­пол­нен­ное Color Reconstructor, и филь­тра­цию цвет­но­го шу­ма, вы­пол­нен­ную стан­дарт­ным ин­стру­мен­том «Reduce Noise» про­грам­мы Adobe Photoshop CS3 (Filter → Noise → Reduce Noise...). Так как Color Reconstructor уда­ля­ет толь­ко цвет­ной шум, то для адек­ват­но­го срав­не­ния на­стро­им фильтр «Reduce Noise» на уда­ле­ние толь­ко цвет­но­го шу­ма: Strength: 0, Reduce Color Noise: 100%, Sharpen Details: 0%. По­сле это­го пре­об­ра­зу­ем изоб­ра­же­ние в цве­то­вое про­стран­ство LAB и срав­ним ка­на­лы A и B ис­ход­но­го изоб­ра­же­ния (сле­ва), изоб­ра­же­ния, от­филь­тро­ван­но­го в Adobe Photoshop (по цен­тру), и изоб­ра­же­ния, от­филь­тро­ван­но­го Color Reconstructor (спра­ва):

Срав­не­ние двух ал­го­рит­мов филь­тра­ции цвет­но­го шу­ма

Ри­су­нок 4. Ка­на­лы A и B ис­ход­но­го изоб­ра­же­ния (сле­ва), изоб­ра­же­ния, от­филь­тро­ван­но­го в Adobe Photoshop CS3 (по цен­тру), и изоб­ра­же­ния, от­филь­тро­ван­но­го Color Reconstructor (спра­ва). На­жми­те на изоб­ра­же­ние, что­бы уве­ли­чить

Вид­но, что изоб­ра­же­ние по­стра­да­ло не толь­ко от шу­ма, но и от сжа­тия JPEG. Фильтр Reduce Noise бо­рет­ся с цвет­ным шу­мом пу­тём про­сто­го сгла­жи­ва­ния цве­то­вых ка­на­лов, в то вре­мя как Color Reconstructor вос­ста­нав­ли­ва­ет цве­то­вые ка­на­лы с со­хра­не­ни­ем чёт­ко­сти.

Кста­ти, при уве­ли­че­нии ра­ди­у­са филь­тра­ции про­грам­му мож­но ис­поль­зо­вать для по­дав­ле­ния хро­ма­ти­че­ских абер­ра­ций на фо­то­гра­фии.

Ли­цен­зия

Про­грам­ма бес­плат­на для не­ком­мер­че­ско­го ис­поль­зо­ва­ния. Я не не­су от­вет­ствен­но­сти за не­удо­вле­тво­ри­тель­ную ра­бо­ту про­грам­мы и ущерб, пря­мо или кос­вен­но вы­зван­ный этой про­грам­мой.

P.S.

Про­грам­ма бу­дет улуч­шать­ся: в дан­ной вер­сии ал­го­ритм филь­тра­ции реа­ли­зо­ван не в пол­ном объ­ё­ме.

15 отзывов на запись «Color Reconstructor — уда­ле­ние цвет­но­го шу­ма»

а с Noiseware срав­ни­вать не про­бо­ва­ли?
buy atarax
augmentin 250
buy antabuse
cheap doxycycline
Diarrhea For more detailed information on , ask your healthcare provider.
Synthroid 50 mcg
triamterene
generic lasix
allopurinol online
lexapro canada
Vpxl Online
benicar hct
where to buy suhagra
Please add more movies related to cooking if you have, because I wish for to learn more and more about all recipes of cooking.

Оставить отзыв

Жёлтые поля обязательны к заполнению

   

Можете использовать теги <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang=""> <div class=""> <span class=""> <br>