Finding number of quantizing layers in MATLAB

1.1k views Asked by At

I'm working on image processing, and I have an image that has been DCT'd and quantized for 8 x 8 blocks of the 512 x 512 matrix, now I have to find how many quantizing levels that the image has. Do I need to take the top left pixel and place it in to an array and then place this on a graph calling hist?

1

There are 1 answers

3
Oliver Charlesworth On BEST ANSWER

length(unique(x(:))), where x is your image array. This is appropriate for grayscale images.