如何解决香菇表面附着物问题?

如图,香菇表面有附着物,我需要使用算法去除该附着物后,再对香菇进行分类(A类和B类),有什么好的算法推荐吗?(opencv机器学习深度学习都可)
有附着物的香菇:
img
A类香菇:
img
B类香菇:
img

关键是白色区域的多少?