Can somebody tell me why I have this Warning by using this code
Afficher commentaires plus anciens
D=imread('C:\Users\Users\Pictures\Doc3_files\Doc3_files\Capture.gif');
F=im2double(D);
symbols = unique(F(:));
counts = hist(F(:), symbols);
p = double(counts) ./ sum(counts);
r(p:q) = [y(1:i, j); eob];
count= count + i + 1; %and add to output vactor
F((count+1):end) = []; %delete unused portion of B
y.size=uint16([xm xn]);
y.numblocks = uint16(xb);
y.quality = uint16(quality * 100);
y.huffman = mat2huff(B)
Warning: Colon operands must be real scalars.
Undefined function 'y' for input arguments of type 'double'.
2 commentaires
Walter Roberta
le 17 Déc 2012
Modifié(e) : Walter Roberta
le 17 Déc 2012
Walter Roberson
le 17 Déc 2012
What was your thought that
r(p:q) = [y(1:i, j); eob];
might mean?
Réponses (1)
Image Analyst
le 17 Déc 2012
0 votes
p is an array, so you can't do r(p:q) - it doesn't make sense. What are you wanting to do?
Catégories
En savoir plus sur Integration with Online Platforms dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!