Emgucv3.*下的分水岭分割,网上资料比较少,硬吭了半天,终于踩坑过了。放下原图后最终处理结果。
我为了视觉效果更明显,把分割线膨胀了1。
二值化细节不便透露,此处贴出分水岭分割部分。
注意convertedOriginal 最好不要用Image<Bgr,Byte>,能用Mat就用Mat
注意markerImage 做好不要用Image<Gray,Int32>,官网demo没错,但我翻写就是会报错,能用Mat就用Mat
//分水岭分割
//convert to 3 channel
//注意不最好不要用Image<Bgr,Byte>,能用Mat就用Mat
Mat convertedOriginal = new Ma