I am aware of the erode/dilate and opening/closing functionality in the Images package, but is there an equivalent to Matlab’s imfill to fill image regions and holes?
You can use
lbl = label_components(img, 1:ndims(img), -1) to generate a distinct integer label for each region.
lbl != idx would return a binary image where all pixels with a label different from
idx were true, so if you choose
idx to be the label assigned to what you consider to be “background”, that should give you