Omezení barevného prostoru



Podobné dokumenty
13 Barvy a úpravy rastrového

Úpravy rastrového obrazu

Zobrazování barev Josef Pelikán CGG MFF UK Praha.

Monochromatické zobrazování

Geometrické transformace obrazu

Geometrické transformace obrazu a související témata. 9. přednáška předmětu Zpracování obrazů

ZPRACOVÁNÍ OBRAZU přednáška 4

Grafika na počítači. Bc. Veronika Tomsová

Barva. v počítačové grafice. Poznámky k přednášce předmětu Počítačová grafika

Geometrické transformace

12 Metody snižování barevného prostoru

Metodické listy pro kombinované studium předmětu. B_PPG Principy počítačové grafiky

Barvy v počítačové grafice

Počítačová grafika SZŠ A VOŠZ MERHAUTOVA 15, BRNO

Š E D O T Ó N O V Á A B A R E V N Á K A L I B R A C E

zdroj světla). Z metod transformace obrázku uvedeme warping a morfing, které se

Deformace rastrových obrázků

Analýza a zpracování digitálního obrazu

Jasové a geometrické transformace

Jasové transformace. Karel Horák. Rozvrh přednášky:

Reprezentace bodu, zobrazení

Barvy v počítačové grafice

PRINCIPY POČÍTAČOVÉ GRAFIKY

Obraz matematický objekt. Spojitý obraz f c : (Ω c R 2 ) R

2010 Josef Pelikán, CGG MFF UK Praha

Barvy a barevné modely. Počítačová grafika

Digitální učební materiály ve škole, registrační číslo projektu CZ.1.07/1.5.00/

Ing. Jan Buriánek. Katedra softwarového inženýrství Fakulta informačních technologií České vysoké učení technické v Praze Jan Buriánek, 2010

Světlo. Podstata světla. Elektromagnetické záření Korpuskulární charakter. Rychlost světla. Vlnová délka. Vlnění, foton. c = ,8 km/h

Transformace obrazu. Pavel Strachota. 16. listopadu FJFI ČVUT v Praze

Řídící karta PCI v. 2.2 LED Panely , revize 1.0

Téma: Vektorová grafika. Určete pravdivost následujícího tvrzení: "Grafická data jsou u 2D vektorové grafiky uložena ve voxelech."

Číslicové zpracování signálů a Fourierova analýza.

Úvod do počítačové grafiky

Vyšší odborná škola a Střední škola,varnsdorf, příspěvková organizace. Šablona 15 VY 32 INOVACE

VY_32_INOVACE_INF4_12. Počítačová grafika. Úvod

1. Vlastnosti diskretních a číslicových metod zpracování signálů... 15

Zpracování obrazů. Honza Černocký, ÚPGM

ZPRACOVÁNÍ DAT DÁLKOVÉHO PRŮZKUMU

Kde se používá počítačová grafika

Výukový materiál v rámci projektu OPVK 1.5 Peníze středním školám

Výsledky = = width height 3 width height R + G + B ( )

Počítačová grafika - úvod

Webové stránky. 16. Obrázky na webových stránkách, optimalizace GIF. Datum vytvoření: str ánk y. Vytvořil: Petr Lerch.

Rastrová grafika. body uspořádané do pravidelné matice

scale n_width width center scale left center range right center range value weight_sum left right weight value weight value weight_sum weight pixel

Komprese dat Obsah. Komprese videa. Radim Farana. Podklady pro výuku. Komprese videa a zvuku. Komprese MPEG. Komprese MP3.

DIGITÁLNÍ ORTOFOTO. SPŠS Č.Budějovice Obor Geodézie a Katastr nemovitostí 4.ročník

Informatika Počítačová grafika Mgr. Jan Jílek (v.11/12) Počítačová grafika

Bitmapová grafika: Vrstvy - interakce (režimy prolnutí)

Barvy a barevné systémy Formáty obrázků pro WWW

Text úlohy. Kolik je automaticky generovaných barev ve standardní paletě 3-3-2?

Přednáška kurzu MPOV. Barevné modely

IVT. 8. ročník. listopad, prosinec Autor: Mgr. Dana Kaprálová

Rozšíření bakalářské práce

Operace s obrazem. Biofyzikální ústav LF MU. Projekt FRVŠ 911/2013

Práce na počítači. Bc. Veronika Tomsová

Text úlohy. Vyberte jednu z nabízených možností:

Barvy a barevné systémy Formáty obrázků pro WWW

Tématická oblast Počítačová grafika Základní úpravy fotografií

Multimediální systémy

CW01 - Teorie měření a regulace

DETEKCE HRAN V BIOMEDICÍNSKÝCH OBRAZECH

Počítačová grafika 1 (POGR 1)

7. Rozdělení pravděpodobnosti ve statistice

Rastrová grafika. Grafický objekt je zaznamenán jednotlivými souřadnicemi bodů v mřížce. pixel ( picture element ) s definovanou barvou

VYUŽITÍ POČÍTAČOVÉ GRAFIKY

Metamorfóza obrázků Josef Pelikán CGG MFF UK Praha

1 Základní funkce pro zpracování obrazových dat

Úvod do zpracování signálů

Flexibilita jednoduché naprogramování a přeprogramování řídícího systému

Zvyšování kvality výuky technických oborů

Základy zpracování obrazu

CZ.1.07/1.5.00/ Zefektivnění výuky prostřednictvím ICT technologií III/2 - Inovace a zkvalitnění výuky prostřednictvím ICT

Barevné modely, práce s barvou. Martin Klíma

DIGITÁLNÍ FOTOGRAFIE

Počítačová grafika. OBSAH Grafické formy: Vektorová grafika Bitmapová (rastrová grafika) Barevné modely

Transformace obrazu Josef Pelikán KSVI MFF UK Praha

PRINCIPY POČÍTAČOVÉ GRAFIKY metodický list č. 1

Téma: Barevné modely, formáty souborů

Barvy v počítačové grafice

Počítačová grafika. Studijní text. Karel Novotný

Multimediální systémy. 02 Reprezentace barev v počítači

Gymnázium a Střední odborná škola, Rokycany, Mládežníků 1115

Práce s obrazovým materiálem CENTRUM MEDIÁLNÍHO VZDĚLÁVÁNÍ. Akreditované středisko dalšího vzdělávání pedagogických pracovníků

Obsah A ROVINNÁ GRAFIKA 17

Přednáška kurzu BZVS. Barevné modely

VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY

Zpracování obrazu a fotonika 2006

polyfázové filtry (multirate filters) cascaded integrator comb filter (CIC) A0M38SPP - Signálové procesory v praxi - přednáška 8 2

Histogram a jeho zpracování

1 Jasové transformace

Histogram a jeho zpracování

Kapitola 1. Signály a systémy. 1.1 Klasifikace signálů

Rastrový obraz Barevný prostor a paleta Zmenšení barevného prostoru Základní rastrové formáty

DIGITÁLNÍ OBRAZ. Obrázky (popř. slajdy) převzaty od

Počítače a grafika. Ing. Radek Poliščuk, Ph.D. Přednáška č.7. z předmětu

Vstupní požadavky, doporučení a metodické pokyny

DATOVÉ FORMÁTY GRAFIKY, JEJICH SPECIFIKA A MOŽNOSTI VYUŽITÍ

Text úlohy. Která barva nepatří do základních barev prostoru RGB? Vyberte jednu z nabízených možností: a. Černá b. Červená c. Modrá d.

Transkript:

Úpravy obrazu

Omezení barevného prostoru Omezení počtu barev v obraze při zachování obrazového vjemu z obrazu Vytváření barevné palety v některých souborových formátech Různé filtry v grafických programech Barevný i černobílý tisk Druhy: náhodné rozptýlení, maticové rozptýlení a distribuce zaokrouhlovací chyby

RGB na stupně šedi Y = 0,299.R + 0,587.G + 0.114.B

Dithering (roztřesení) Využívá se toho, že malé body, které jsou blízko sebe lidské oko filtruje a vytváří se dojem jednolité plochy

Omezení barevných prostorů u černobílých obrázků

Prahování Nejjednodušší omezování barevného prostoru Pro šedotónové obrázky Na výstupu pouze dvě barvy (bílá a černá) Zjednodušený algoritmus: For 'každý bod obrazu': If Vstupní hodnota > Prahová hodnota: Else: Zobraz Max Zobraz Min

Náhodné rozptýlení Využívá náhodného generátoru čísel Výsledkem je obraz s vysokým zašuměním Zjednodušený Algoritmus: For 'každý bod obrazu': If Vstupní hodnota > Random(Max): Else: Zobraz Max Zobraz Min

Maticové rozptýlení Každá vstupní hodnota je nahrazena odpovídající výstupní maticí Počet možných vstupních jasových hodnot ovlivňuje velikost výstupní matice Zvětšuje výsledný obraz Existují i nezvětšující varianta Využití především u tiskáren

Příklad maticového rozptýlení 4x4 0 0 0 0 1 0 0 0 1 0 0 1 1 1 0 1

0 0 0 0 0 0 0 1 0 0 1 1 0 1 1 1 1 1 1 1 0 3 2 1 Cin=0 Cin=1 Cin=2 Cin=3 Cin=4 0 12 3 15 8 4 11 7 2 14 1 13 10 6 9 5 1 5 9 2 8 12 13 6 4 15 14 10 0 11 7 3 Matice vhodná pro displeje Matice vhodná pro tiskárny

Distribuce zaokrouhlovací chyby Zaokrouhlovací chyba vzniklá nahrazením vstupní hodnoty je distribuována do okolních pixelů Floyd-Steinbergova metoda distribuce chyby Zjednodušený algoritmus: For každý bod obrazu : If Vstupní hodnota > Prahová hodnota: else Zobraz Max Zobraz Min Distribuj (Vstupní hodn. - Prahová hodn.)

Distribuční matice Distribuční matice v případě Floyd-Steinbergova distribuce zaokrouhlovací chyby Pro pixel p[i,j]: chyba = p[i,j] - prahová hodnota if(p[i,j] > prahová hodnota): p [i,j] = Max; else p[i,j] = Min; p [i+1,j] = p[i+1,j] + 7/16*chyba p [i-1,j+1] = p[i-1,j+1] + 3/16*chyba p [i,j+1] = p[i,j+1] + 5/16*chyba p [i+1,j+1] = p[i+1,j+1] + 1/16*chyba 0 0 0 0 X 7/16 3/16 5/16 1/16

Příklad distribuce zaokrouhlovací chyby

Barevná paleta Omezení barevného prostoru v barevném prostoru RGB, případně HSV, apod. Univerzální barevná paleta 3-3-2 neadaptivní dělení barevného prostoru RGB Red 3bity Green 3bity Blue 2bity Paleta přizpůsobená obrazu paleta neobsahuje zbytečné barvy

Adaptivní & neadaptivní paleta

Příklad: neadaptivní barevná paleta

Příklad: neadaptivní paleta a distribuce zaokrouhlovací chyby

Příklad: adaptivní paleta

Příklad: adaptivní barevná paleta a distribuce zaokrouhlovací chyby

Geometrické transformace Každému pixelu ze vstupního obrázku přiřazuje nějakou novou pozici ve výstupním obrázku: T(i,j) = [x(i,j), y(i,j)] Dopředné mapování Zpětné mapování Separabilní operace: T(i,j) = F(i, G(j)) Proudové zpracování obrazové informace

Převzorkování Vzorkovat lze pouze spojitý signál Problém se získáním spojitého signálu z již vzorkovaného signálu (rastrový obraz) Hledání spojité aproximace diskrétního signálu Aproximovaný spojitý signál lze již vzorkovat s novou vzorkovací frekvencí

Rekonstrukce Z jednotlivých nespojitých vzorků se snažíme získat opět spojitý signál Metodou nejbližšího souseda Lineární, bilineární interpolace Kubická interpolace Sinc filtr

Lineární interpolace Takto lze odhadnou hodnotu, která leží mezi dvěma známými vzorky

Bilineární interpolace Využívá se 4 nejbližších vzorků Provádí se celkem 3 lineární interpolace Nevýhoda tkví v rozmazávání ostrých hran (písmo, linky, apod.)

Změna rozlišení Rekonstrukce pomocí zaokrouhlení na hodnotu nejbližšího souseda, bilineární interpolace, kubické interpolace, apod. Vzorkování s vyšší nebo nižší vzorkovací frekvencí

Alfa míchání Prolnutí dvou obrázků c = α 1.c1 + α2.c2 Prolnutí dvou obrázků v čase α 1 = f1(t) α 2 = f2(t)

Klíčování na modrou/zelenou

Warping (pokřivení) Specializovaný warping spirála vlnění Úsečkový warping Křivkový warping

Vyjadřuje počet zastoupení jednotlivých jasových (barevných) hodnot v rastrovém obraze Histogram

Změny histogramu Ekvalizace histogramu Zvýšení, snížení jasu Změny kontrastu Prahování Gamma korekce