I wish to know if there is a way to detect a very smooth contour of this blob without including any surface irregularities (objects close or attached to the surface that tend to increase the curvature dramatically).

The approach that I have been using includes the use of MorphologicalBinarize. However, I do not know how to get rid of any irregularities close to the surface of the blob

Mathematica is a registered trademark of Wolfram Research, Inc. While the mark is used herein with the limited permission of Wolfram Research, Stack Exchange and this site disclaim all affiliation therewith.