J'utilise imtophat
pour appliquer un filtre à un tableau m x n
. Je trouve alors le maximum local en utilisant imextendedmax()
. Je reçois la plupart des 0 partout sauf pour 1 dans les zones générales où je m'attends à un maximum local. La chose étrange est, cependant, que je ne reçois pas un maximum local. Au lieu de cela dans ces endroits que je reçois de nombreux éléments avec des 1 tels queTransformation de maxima étendu dans Matlab
00011100000
00111111000
00000110000
encore les valeurs il y a près mais pas égaux donc j'attendre qu'il y aurait un qui est supérieur à tout le reste. Je me demande donc:
- si cela est un bug et comment je pourrais corriger
- comment vous choisiriez choisir l'élément de ces 1 de la plus haute valeur.