我在我的领域面临挑战,我需要一些建议。
我有一个有年轮的图像。
要查看我想要处理的照片,可以从我的dropbox:https://dl.dropboxusercontent.com/u/65873264/Sample.jpg上查看它
我想写一个宏/任务.在其中,程序将识别每个环,并将其标记为ROI。我试图使用一些插件来完成这个任务:模板匹配、特性查找和Visual。但这些戒指可能是极不稳定的。
我需要的是这样的东西:用分析粒子函数程序识别阈值图像上的所有血管(物体)。第二步很有趣:对于每个粒子,它检查周围是否有0.5毫米范围内的粒子。如果是的话,它会创建一个包含两个粒子的ROI,并在0.5毫米范围内搜索下一个粒子.
有一个微小的方法http://imagej.1557.x6.nabble.com/combine-particles-in-ROI-manager-automatically-td3692844.html,但在这里宏在这里首先计算两个系列粒子之间的差异,但我需要包括所有的粒子在0.5毫米范围内。
发布于 2014-03-13 13:21:37
下面的ImageJ宏代码使用ImageJ中的极大值和最小值过滤器对示例图像中的粒子执行形态闭合操作,然后使用粒子分析仪创建ROIs:
open("https://dl.dropboxusercontent.com/u/65873264/Sample.jpg");
run("Duplicate...", "title=[Temporary Copy]");
run("8-bit");
setAutoThreshold("Default");
run("Analyze Particles...", "size=100-Infinity show=Masks clear include in_situ");
run("Maximum...", "radius=70");
run("Minimum...", "radius=70");
run("Analyze Particles...", "size=100-Infinity clear add");
selectWindow("Sample.jpg");
roiManager("Show All with labels");
roiManager("Show All");https://stackoverflow.com/questions/22308224
复制相似问题