1 ImagePy路径分析插件一教一实现之旅
起点终点用roi就可以。
ips.roi可以拿到,然后load里面判断一下是不是point类型并且只有两个点,如果满足,run里面求路径,并且高亮绘制。
那里面其实还有一个原理,就是dog可以凸显特定尺度的目标。
加载analysis菜单下面吧,Shortest Route

金属熔融图像dog处理图

这两个要做个参数弹窗么?支持单通道8-bit, 16-bit, int, float,还有req_roi,并且还不够,还要再load里面判定一下。
必须是point类型,只有2点,否则alert一下。其实再细致一点,应该先检测起点,终点。想着点两个点起码比描个线要轻松吧。
这个肯定有办法很稳定的全自动完成的,不用角点,用最两端的也好啊。

其实中间两个点也好说,这就是昨天我说的,图像,矢量,图论,三条腿走路。
属于filter类,可以参考分水岭那个,加一个输出选项。
三个选项:掩膜,高亮在原图上,擦除背景。
对了,图像最大最小值,可以用minv, maxv = ips.range获得。
因为对于其他类型,可能不是0,255。route_through_array函数返回的是坐标,我想的是新建一个全是0的矩阵,然后把对应坐标的值写255。
索引,img[rs,cs] = 255,这个应用没必要新建数组吧,可以原图上操作。
为什么ips.roi.body获取的点的坐标有小数?
roi是矢量数据,有小数正常。