【发布时间】:2018-02-16 12:05:02
【问题描述】:
我正在努力使用 imageJ 从选择或感兴趣的区域中提取单个像素值。我试图将图像保存为文本文件,但很难找到并收集我感兴趣的像素。我还尝试从“列表”选项中提取直方图值,但是它放置了几个像素在一个 bin 范围内,我想提取每个单独的值。
你知道有什么办法吗? 也欢迎任何其他软件建议。
非常感谢提前 :)
【问题讨论】:
标签: imagej
我正在努力使用 imageJ 从选择或感兴趣的区域中提取单个像素值。我试图将图像保存为文本文件,但很难找到并收集我感兴趣的像素。我还尝试从“列表”选项中提取直方图值,但是它放置了几个像素在一个 bin 范围内,我想提取每个单独的值。
你知道有什么办法吗? 也欢迎任何其他软件建议。
非常感谢提前 :)
【问题讨论】:
标签: imagej
我从 Nabble 的 imageJ 邮件列表中获得了解决方案。这是一个可以解决问题的宏:
//------------------------------------------------
Roi.getBounds(rx, ry, width, height);
row = 0;
for(y=ry; y<ry+height; y++) {
for(x=rx; x<rx+width; x++) {
if(Roi.contains(x, y)==1) {
setResult("X", row, x);
setResult("Y", row, y);
setResult("Value", row, getPixel(x, y));
row++;
}
}
}
//------------------------------------------------
学分 首席执行官:Jan Brocher 博士
这里是帖子的链接
【讨论】:
Save XY Coordinates 下的函数Analyze -> Tools