Cuantizador en matlab
-
Upload
klaha-algora -
Category
Documents
-
view
17 -
download
3
description
Transcript of Cuantizador en matlab
Fabin Hernndez VctorComunicaciones digitales
Histograma, media y varianza de una imagen
Cdigo en matlab:
clear allclcIm = imread('lena.jpg');imshow (Im)R = Im(:,:,1);[M,N,s] = size(R);h = zeros (256);%% Histogramahistograma = h(1,:);S = R; for i = 1:M for j = 1:N histograma(S(i,j)+1)=histograma(S(i,j)+1)+1; end end y = 1:1:256; figure(); imhist(Im); %% Histograma normalizado figure() [nk, rk] = imhist(Im);size = sum(nk(:,1));nk1 = nk / size;bar(rk, nk1, 1); %% Media media = 0;for j = 1:256 media = media + (histograma(j)*j);endmedia = media / (N*M)%% Varianzavarianza=0;for j = 1:256 varianza = varianza +((j- media)^2) *(histograma(j)/(N*M));endvarianza
Salida
Imagen
Histograma
Histograma normalizado