Effacer les filtres
Effacer les filtres

remove this error for adaptive thresholding

1 vue (au cours des 30 derniers jours)
sonu
sonu le 25 Mai 2013
HI i want to used adaptive thresholding on to the image but i have get some error can any one help me to remove this error I = imread('C:\Users\sonu\Desktop\oooooo.png'); figure, imshow(I), title('Original Image'); function y = adapt_thresh(x) y = im2bw(x,graythresh(x)); I_thresh = blkproc(I,[10 10],@adapt_thresh);
ERROR ??? Subscripted assignment dimension mismatch.
Error in ==> blkproc at 89 aa(border(1)+(1:ma),border(2)+(1:na)) = a;
Error in ==> adapt at 7 I_thresh = blkproc(I,[10 10],@adapt_thresh);

Réponse acceptée

Image Analyst
Image Analyst le 25 Mai 2013
Modifié(e) : Image Analyst le 25 Mai 2013
You are aware that there is a built in function to do this (CLAHE) called adapthisteq(), don't you? You don't have to reinvent a version of it (that lacks the contrast limiting benefits of it).
  2 commentaires
sonu
sonu le 25 Mai 2013
can u plz tell me adapthisteq() is also used for adaptive thresholding
Image Analyst
Image Analyst le 25 Mai 2013
Yes it is. I thought my first response said that.

Connectez-vous pour commenter.

Plus de réponses (0)

Community Treasure Hunt

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

Start Hunting!

Translated by