ďťż
 
Rozjaśnianie i inne efkty - jak działają? ďťż
 
Rozjaśnianie i inne efkty - jak działają?
Zobacz wiadomości
 
Cytat
A gdyby tak się wedrzeć na umysłów górę, / Gdyby stanąć na ludzkich myśli piramidzie, / I przebić czołem przesądów chmurę, / I być najwyższą myślą wcieloną. . . Juliusz Słowacki, Kordian
Indeks BCB i MySQL subiekt gt fototapeta
 
  Witamy

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.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • effulla.pev.pl
  • comp
    [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.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • smiley.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

    Valid HTML 4.01 Transitional

    Free website template provided by freeweblooks.com