Sunteți pe pagina 1din 13

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.