matlab - thresholding an image based on gradient -
i have multiple simple circle objects in grid of image want create mask image objects. gotcha light intensity each object different. simple thresholding not create mask.
as solution, want threshold based on gradient. basically, i'd first find circle edge detection , make inside of circle white , outside black. slow. there better way on matlab?
i create low-pass filtered version of image, , use threshold. "strength" of filter should tuned in order make result follow distribution of light intensity, not hard.
(this approach worked me when had extract contour of blood vessels brain-surface images, few years ago.)
Comments
Post a Comment