Rozjaśnianie i inne efkty - jak działają?
Marcin Fal - 09-12-2005 19:55
Rozjaśnianie i inne efkty - jak działają?
Znacie może strony www gdzie jest opisane jak działają podstawowe filtry i efekty na różnych modelach kolorów?
Załóżmy że mam plik 100x100 piksli w którym każdy punkt jest wprost opisany za pomocą odpowiedniej ilości bajtów (w zależności od modelu np. RGB, czy CMYK, ale też HSV czy inne) za każdą składową odpowiada - dla uproszczenia - jeden bajt.
Chciałbym napisać program który przeprowadzi na takim pliku podstawowe operacje właśnie np. rozjaśnienie, przyciemnienie, zmianę kontrastu itp. Może jakieś proste filtry. Znajdę gdzieś opisy jak to zrobić w poszczególnych modelach barwnych?
Z góry dziękuję za pomoc, jeśli pytanie już było to proszę o wyrozumiałość i odesłanie do archiwum, czy innego FAQ :)
-- Marcin Fal Moje aukcje: http://www.swistak.pl/users_aukcje/64411.html
Paweł - 09-12-2005 19:55
> Załóżmy że mam plik 100x100 piksli w którym każdy punkt jest wprost > opisany za pomocą odpowiedniej ilości bajtów (w zależności od modelu > np. RGB, czy CMYK, ale też HSV czy inne) za każdą składową odpowiada - > dla uproszczenia - jeden bajt. > > Chciałbym napisać program który przeprowadzi na takim pliku podstawowe > operacje właśnie np. rozjaśnienie, przyciemnienie, zmianę kontrastu > itp. Może jakieś proste filtry. Znajdę gdzieś opisy jak to zrobić w > poszczególnych modelach barwnych?
Musisz zamienić wartość skladowych piksela na YUV. Gdzie Y to luminancja. Zmiana jasności to dodawanie lub odejmowanie stałej wartości od Y. Kontrast to mnożenie Y przez stałą wartość.
Paweł
Marcin Fal - 09-12-2005 19:56
On Tue, 6 Dec 2005 16:23:53 +0100, "Paweł" <pawel.neo@neostrada.pl> wrote:
>Musisz zamienić wartość skladowych piksela na YUV. >Gdzie Y to luminancja. >Zmiana jasności to dodawanie lub odejmowanie stałej wartości od Y. >Kontrast to mnożenie Y przez stałą wartość.
Dzięki, znasz może jakieś pozycje - jeśli nie w sieci to mogą być papierowe - któe traktowałyby o takich przekształceniach? Do tego o realizacji filtrów itp.
Jak ugryźć filtry użytkowniak w programach graficznych (te które definiuje się w postaci maciezy) itp?
Czuję że brakuje mi trochę teorii ;-) -- Marcin Fal Moje aukcje: http://www.swistak.pl/users_aukcje/64411.html
Paweł - 09-12-2005 19:56
> Jak ugryźć filtry użytkowniak w programach graficznych (te które > definiuje się w postaci maciezy) itp?
Mało precyzyjne pytanie. Moim zdaniem pojęcie macierzy może mieć tu dwa znaczenia: 1. macierz 3x3 określa przekształcenie składowych piksela np. funkcję R'G'B'=f(RGB) (np. zmiana jasności) 2. macierz NxM określa przekształcenie, w którym wartości składowych danego piksela mają zależeć od wartości składowych pikseli sąsiednich (np. wyostrzanie krawędzi).
Paweł
HenJ - 09-12-2005 19:56
=?iso-8859-2?Q?Odp:_Rozja=3Fnianie_i_inne_efkty_-_jak_dzia=B3aj=B9=3F?= Użytkownik "Marcin Fal" <marcin.fal@WYWALTOgmail.com> napisał w wiadomości news:nuvcp1593i6gharvdqt4ivdrljlgmdaunu@4ax.com... > On Tue, 6 Dec 2005 16:23:53 +0100, "Paweł" <pawel.neo@neostrada.pl> > wrote: > > > >Musisz zamienić wartość skladowych piksela na YUV. > >Gdzie Y to luminancja. > >Zmiana jasności to dodawanie lub odejmowanie stałej wartości od Y. > >Kontrast to mnożenie Y przez stałą wartość. > > Dzięki, znasz może jakieś pozycje - jeśli nie w sieci to mogą być > papierowe - któe traktowałyby o takich przekształceniach? Do tego o > realizacji filtrów itp. > > Jak ugryźć filtry użytkowniak w programach graficznych (te które > definiuje się w postaci maciezy) itp? > > Czuję że brakuje mi trochę teorii ;-)
Tu masz baaardzo dużo: http://semmix.pl/color/indexp.html i tu też masa informacji: http://www.januszg.hg.pl/teksty/index.html
Pozdr. HenJ
zanotowane.pldoc.pisz.plpdf.pisz.pleffulla.pev.pl
|
[Oracle][Reports30] 10G nie dziala razem z Reports3.0
Sybase (ASE) str_replace zamiana spacji na puste znaki - nie działa
[MS SQL 2k] Procedura sp_add_job. Dlaczego nie działa dobrze ?
[PostgreSQL] Konfiguracja w pg_hba.conf - dziala tylko "trust"
poszukuje skryptu dzialajacego jak www.centrum-modelek.pl
[Oracle] Nie dziala MERGE przez @dblink (ORA-02064)
MS SQL 2005 nie działa sqlmcd - nie może się połączyć
=?iso-8859-1?q?Dzialania_na_rekordach_z_r=F3znych_tabel....._ Pomocy....?=
[oracle] czas dzialania insertow na duzej tabeli
Problem - bazodanowa aplikacja dziala tylko u mnie
zanotowane.pldoc.pisz.plpdf.pisz.plsmiley.htw.pl
Cytat
Decede mihi sole - nie zasłaniaj mi słonca. Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści Hoc fac - tak czyń. A tergo - od tyłu; z tyłu. I czarne włosy posiwieją. Safona |
|