Discover MakerZone

MATLAB and Simulink resources for Arduino, LEGO, and Raspberry Pi

Learn more

Discover what MATLAB® can do for your career.

Opportunities for recent engineering grads.

Apply Today

New to MATLAB?

which type of correlation to use?

Asked by pammy

pammy (view profile)

on 16 Apr 2013

i've a grayscale image and i've divided it into discrete blocks of 8x8

Then, i've calculated the mean of each block and i want to check how one block is correlated to the other block

which type of correlation should i use?

 xcorr2
 corr2
 or something else???

i want the correlation of two image blocks in the range -1, 0, 1

can anybody tell me how to do so?

i've used corrcoef

    Error using bsxfun
Mixed integer class inputs are not supported.
 Error in cov (line 93)
  xc = bsxfun(@minus,x,sum(x,1)/m);  % Remove mean
 Error in corrcoef>correl (line 209)
r = cov(x);
 Error in corrcoef (line 92)
   r = correl(x);
 93    xc = bsxfun(@minus,x,sum(x,1)/m);  % Remove mean

but the above error occurs.

0 Comments

pammy

pammy (view profile)

Products

No products are associated with this question.

0 Answers

Contact us