在关注的选择或区域内提取像素值

  • 本文关键字:提取 像素 区域 选择 imagej
  • 更新时间 :
  • 英文 :


我正在努力使用ImageJ从选择或感兴趣的区域提取单个像素值。我试图将图像保存为文本文件,但是很难找到和收集我感兴趣的像素。我还尝试从选项"列表"提取直方图值,但是,它放置了几个像素在bin范围内,我想提取每个单个价值。

您知道有什么方法吗?也欢迎其他任何软件建议。

非常感谢:(

我得到了解决方案表单imagej邮件列表nabble。这是一个可以解决问题的宏:

//------------------------------------------------ 
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博士

在这里链接

http://imagej.1557.x6.nabble.com/extracts-istracts-istividual-pixel-values-from-a-slection-rom-a-selection-rio-td5020121.html

最新更新