how to compile in a matrix

1 visualizzazione (ultimi 30 giorni)
sachit
sachit il 25 Dic 2014
Commentato: sachit il 25 Dic 2014
clc;
clear all;
a=imread('4.1.05.tiff');
hsv=rgb2hsv(a);
v=hsv(:,:,3);
for p=1:256
for x=v(1:256, p);
h=imhist(v);
a=sum(x.*h);
b=sum(h);
M=a/b;
C1=1:1:M-1;
C2=M-1:M:256;
q=1-((M-x))
end
end
in this code value of q is of (matrix 256*1). after running the code i am getting value of q 256 time (i.e q(matrix 256*1) 256 times). so how can i compile these value to make q of matrix 256*256

Risposta accettata

Matt J
Matt J il 25 Dic 2014
q(:,p)=1-((M-x))
  1 Commento
sachit
sachit il 25 Dic 2014
thank you very much sir, can you please help me to combine H(hue), S(saturation), and V(value) to make a hsv improved image

Accedi per commentare.

Più risposte (0)

Categorie

Scopri di più su Image Processing Toolbox in Help Center e File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by