0% au considerat acest document util (0 voturi)
9 vizualizări13 pagini

Proiect - HDRI

Proiectul prezintă tehnica HDRI și implementarea ei în mai multe programe MATLAB care realizează operații precum încărcarea, combinarea și afișarea imaginilor HDR, precum și crearea piramidei Gaussiene și Laplaciene pentru o imagine.

Încărcat de

Turda Alina
Drepturi de autor
© All Rights Reserved
Respectăm cu strictețe drepturile privind conținutul. Dacă suspectați că acesta este conținutul dumneavoastră, reclamați-l aici.
Formate disponibile
Descărcați ca PPTX, PDF, TXT sau citiți online pe Scribd
0% au considerat acest document util (0 voturi)
9 vizualizări13 pagini

Proiect - HDRI

Proiectul prezintă tehnica HDRI și implementarea ei în mai multe programe MATLAB care realizează operații precum încărcarea, combinarea și afișarea imaginilor HDR, precum și crearea piramidei Gaussiene și Laplaciene pentru o imagine.

Încărcat de

Turda Alina
Drepturi de autor
© All Rights Reserved
Respectăm cu strictețe drepturile privind conținutul. Dacă suspectați că acesta este conținutul dumneavoastră, reclamați-l aici.
Formate disponibile
Descărcați ca PPTX, PDF, TXT sau citiți online pe Scribd

Proiect HDRI

Echipa 3
Faur Teodora EA2 1.2

Pescaru Giulia EA2 2.2

Popa Laura EA2 1.2

Turda Alina EA2 1.2


Conceptul HDRI
High-dynamic-range imaging (HDRI) reprezint
un set de tehnici care permit reprezentarea unei
game mai largi de luminozitate, deci a prilor
ntunecate i a celor luminoase dintr-o imagine.

Scopul tehnicii HDRI este de a reprezenta cu


ct mai mult acuratee diversitatea de culori
dintr-un cadru deal n care apar i umbre i raze
de soare.
Programul demo.m
Acest program apeleaz urmtoarele funcii: load_images, exposer_fusion
i show.

n imaginea afiat culorile sunt mai vii i contrastul este mai puternic.
n cea de-a doua figur observm imaginea afectat de modificarea
coeficienilor filtrului din programul pyramid_filter.
Programul display_pyramid.m
Programul se apeleaz n linia de comand astfel: display_pyramid (variabil)
Afieaz aceeai imagine micorat descresctor de un anumit numr de ori, ales
tot de noi.
Programul downsample elimin numrul de eantioane i automat
scade rezoluia.

Programul example.m
Acest program apeleaz urmtoarele funcii: load_images i
exposer_fusion.
Dup rularea programului apar dou figuri: n prima sunt 4 imagini
ncrcate direct din fiier, iar n a doua expunerea corect a imaginii
realizat datorit apelrii funciei exposure_fusion.
Programul exposure_fusion.m
Am mprit codul din programul exposure_fusion n 4 programe:
exposure_fusion.m, contrast.m, saturation1.m i well_exposedness.m.

Gaussian_pyramid.m
Acest program apeleaz urmtoarele funcii: pyramid_filter i downsample.
Utiliznd acest program apare imaginea mai clar, iar culorile sunt mai
accentuate.
Apelarea n linia de comand se face astfel:
Laplacian_pyramid.m
Acest program apeleaz urmtoarele funcii:
pyramid_filter i upsample.
Utiliznd acest program apare imaginea mai opac.
Apelarea n linia de comand se face astfel:
Pyramid_filter.m
function f = pyramid_filter
f = [.0625, .25, .375, .25, .0625];
n acest program sunt stocai coeficienii filtrului folosii pentru funciile
downsample i upsample. Acest program este utilizat n gaussian_pyramid
i n laplacian_pyramid.

Reconstruct_laplacian_pyramid.m
Acest program utilizeaz funcia pyramid_filter.

S-ar putea să vă placă și