P. 1
PRELUCRAREA IMAGINILOR SI RECUNOASTEREA FORMELOR

PRELUCRAREA IMAGINILOR SI RECUNOASTEREA FORMELOR

|Views: 260|Likes:
Published by Alin Bobeica

More info:

Published by: Alin Bobeica on Feb 28, 2011
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOC, PDF, TXT or read online from Scribd
See more
See less

11/03/2014

pdf

text

original

Universitatea VALAHIA din Târgovişte Facultatea de Inginerie Electrică

Disciplina: Prelucrarea datelor si recunoasterea formelor

Student:Bobeica Alin Specializarea:Telecomunicaţii

512). a.80. Genrati 4 astfel de imagini avand patratul central cu nivelul de gri 128 iar fondul 0.255.Generati o imagine de dimensiunea 512 x 512 reprezentand mira cu m benzi orizontale (m=4 -16).Comentati.Priviti cu atentie imaginea afisata.y1:y2)=128. 2 .2). x1=512/2-128/2. x2=512/2+128/2. i=zeros(512. i(x1:x2.PRELUCRAREA IMAGINILOR SI RECUNOASTEREA FORMELOR Laborator1 1.Benzile lui Mach. Afisati imaginile folosind functiile image(). imagesc().Construiti o imagine de dimensiune 512 x 512 reprezentand un patrat centrat cu latura de 128 de pixeli.respectiv.colormap(gray(256)) 2.8) k=zeros(2.106.image(i). k=k+8. imshow(). y2=x2. j=zeros(8. colormap(gray()). figure. y1=x1.

pas=512/m. culoare=culoare+255/m. m=4.image(i1) who i1 i2=rgb2gray(i1) 3 .image(uint8(i1)).Reprezentati grafic cu functia plot() profilu.tif') figure. for i=1:512 culoare=0. Laborator2 1.colormap(gray(256)). i1=imread('flowers.512). end end figure. liniei 256. %benzile lui Mach i=zeros(512. for j=1:m i1(i.(j-1)*pas+1:j*pas)=culoare.b. culoare=0.Figurati profilul liniei percepute de dumneavoastra.

3)=0. [M. B(:.image(i1(:. end end figure.image(i2).image(i1(:.image(uint8(x)). x=zeros(256.image(uint8(x)). for i=1:256 for j=1:256 x(i.colormap(gray(256)) gray(256) A=gray(256) B=A.1)).image(i1).:.Generati si afisati imaginile: a) rampa cu 256 nivele de gri de dimensiune 256 x 256.:.colormap(B) Laborator 4 1.colormap(gray(256)) figure. B(:.colormap(gray(256)) figure.tif').3)).N]=size(x). figure.256).256)).2)=0.colormap(gray(256)) end b) sinusoida de dimensiune 256 x 256 cu 256 nivele de gri. x=imread('flowers.:.image(i1(:. x=rgb2gray(x).2)). figure.colormap(gray(256)) x=double(x).colormap(gray(256)) figure.j)=double(mod(i+j.figure. 4 .

c) Afisati cele 2 imagini cu 256.colormap(gray(256)) end 5 .….j)=floor(x(i. 128. end end figure.j)/2*k). for k=7:-1:1 for i=1:256 for j=1:256 x(i. y=x.2 nivele de gri.imagesc(uint8(x)).

i2=double(imn).colormap(gray(256)) 6 .j)=i1(i. else i2(i.j)+i2(i.Generati o imagine de test(patrat cu nivel de gri 180 pe fond uniform cu nivel de gri 80).j).j)>=0) (i1(i.j)=i1(i.j)+i2(i. end end end PSNR(i1. for i=1:512 for j=1:512 if(i1(i.colormap(gray(256)) figure. imn=1+7*randn(512.j).j)+i2(i.j)<=255) i2(i.Laborator8 1.192:320)=180.image(i1). i1=zeros(512.512).512). i1=double(i1).i2) figure. i1(192:320.image(i2).

7 .

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->