Menampilkan Video di Matlab

Di Matlab, kita bisa menampilkan video apabila komputer (PC atau Laptop) yang kita punya ada fasilitas webcam-nya. Listing programnya adalah sebagai berikut :

vid= videoinput('winvideo',1);
set(vid,'ReturnedColorSpace','rgb');
vidRes = get(vid, 'VideoResolution'); 
imWidth = vidRes(1); 
imHeight = vidRes(2); 
nBands = get(vid, 'NumberOfBands'); 
hImage = image( zeros(imHeight, imWidth, nBands) ); 
preview(vid, hImage);

Tampilan yang akan keluar apabila program di atas di-running adalah sebagai berikut : 


Sebagai catatan apabila memakai vid= videoinput('winvideo',1); video yang ditampilkan adalah video dengan resolusi yang paling rendah.

Cara Menampilkan Histogram Citra RGB pada Matlab

Yang dimaksud di sini adalah untuk menampilkan histogram dari matriks citra "R", "G", dan "B" ke dalam 1 grafik. Warna dari grafik yang dibuat sengaja dibuat seperti warna dari citra penyusun gambar, yakni merah untuk "R", hijau untuk "G", dan biru untuk "B".

Di bawah ini adalah listing programnya di Matlab :

img=imread('image.jpg');
red=img(:,:,1);
green=img(:,:,2);
blue=img(:,:,3);
A=imhist(red);
B=imhist(green);
C=imhist(blue);
x=1:256;
figure,plot(x,A,'r-')
hold on
plot(x,B,'g-')
plot(x,C,'b-')

Hasil grafik yang dibuat adalah seperti gambar di bawah ini :