My algorithm is
rgb -> gray -> blur -> binarization (for correct the nonuniform of background) -> dilate -> otsu -> morphologyEX
gray =