instructiuni citire si afisare imagini matlab
DESCRIPTION
mastreTRANSCRIPT
Universitatea din Piteşti
Facultatea de electronică, comunicaţii şi calculatoare
Laboratoare
Masurări electronice, Instrumentaţie virtuală,
Televiziune, Prelucrare digitală imagini
1
Lucrare de laborator
Instrucţiuni citire şi afşiare imagini în MATLAB
% CITIRE, AFISARE IMAGINE, AFISARE INFORMATII DESPRE IMAGINE %
f=imread(‘C:\Documents and Settings\imagine.jpg’); % se citeste o imagine dintr-un
% fisier si se stocheaza in
% memoria de lucru Matlab
imshow(f) % se afiseaza imaginea
Universitatea din Piteşti
Facultatea de electronică, comunicaţii şi calculatoare
Laboratoare
Masurări electronice, Instrumentaţie virtuală,
Televiziune, Prelucrare digitală imagini
2
whos f % se afiseaza informatii despre imagine (dimensiune,tip)
% Name Size Bytes Class
% f 455x798x3 1089270 uint8 array
% Grand total is 1089270 elements using 1089270 bytes
% AFISARE IMAGINE ORIGINALA SI CELE 3 IMAGINI MONOCROMATICE AFERENTE IN NUANTE DE GRI, IN
FERESTRE DIFERITE %
r=f(:,:,1); % atribuie lui r imaginea monocromatica rosu
g=f(:,:,2); % atribuie lui g imaginea monocromatica verde
b=f(:,:,3); % atribuie lui b imaginea monocromatica albastru
figure(2); imshow(r); % afisare imagine monocromatica rosu
Universitatea din Piteşti
Facultatea de electronică, comunicaţii şi calculatoare
Laboratoare
Masurări electronice, Instrumentaţie virtuală,
Televiziune, Prelucrare digitală imagini
3
figure(3); imshow(g); % afisare imagine monocromatica verde
figure(4); imshow(b); % afisare imagine monocromatica albastru %
Universitatea din Piteşti
Facultatea de electronică, comunicaţii şi calculatoare
Laboratoare
Masurări electronice, Instrumentaţie virtuală,
Televiziune, Prelucrare digitală imagini
4
%% AFISARE IMAGINE ORIGINALA SI CELE 3 IMAGINI MONOCROMATICE AFERENTE IN NUANTE DE GRI,
IN ACEEASI FEREASTRA %
subplot(321);imshow(f); subplot(322);imshow(r);subplot(324);imshow(g); subplot(326);imshow(b);
Universitatea din Piteşti
Facultatea de electronică, comunicaţii şi calculatoare
Laboratoare
Masurări electronice, Instrumentaţie virtuală,
Televiziune, Prelucrare digitală imagini
5
% AFISARE IMAGINE ORIGINALA SI CELE 3 IMAGINI MONOCROMATICE AFERENTE , RESPECTIV IN
CULORILE FUNDAMENTALE, IN FERESTRE DIFERITE %
r=f ; % dimensionarea lui r pentru a avea aceeasi dimensiune cu f %
r(:,:,2:3)=0; % g si b se fac 0 pentru a avea numai planul de culoare rosu%
g=f ; % dimensionarea lui g pentru a avea aceeasi dimensiune cu f %
g(:,:,1:2:3)=0; % r si b se fac 0 pentru a avea numai planul de culoare verde%
b=f ; % dimensionarea lui b pentru a avea aceeasi dimensiune cu f %
b(:,:,1:2)=0; % r si g se fac 0 pentru a avea numai planul de culoare albastru%
subplot(321);imshow(f);subplot(322); imshow(r);subplot(324);imshow(g);subplot(326); imshow(b);