繁体   English   中英

如何将ROI合并到imageJ插件中?

[英]How to incorporate ROIs into an imageJ plugin?

我是java的新手,所以如果这是一个愚蠢的问题,请原谅我!

我正在编写与我的项目相关的插件,以帮助我学习用于图像分析的Java /编写插件,并且本质上是想将我要进行的测量限制为ROI / Overlay,但并不完全确定该怎么做。

我目前的第一步是创建一个float数组来存储像素值,如下所示:

float []像素=新的float [宽度*高度* nChannels * nSlices * nFrames];

(通过以下步骤适应堆栈,多个通道等)。

到目前为止,它可以很好地完成我想做的事情,但是我不确定如何使它适应于包含/工作于ROI而不是整个图像。 该插件旨在从控制图像中提取不同类型的值(例如,均值,最大值,中位数等)。

有什么建议么? 帮助将不胜感激! 谢谢!

请注意,在不完全知道您要做什么的情况下,很难给出具体的建议。 通常,您可以使用RoiManager查询可用的Rois ,然后将其用于访问像素。

但是,看到手动构造一个float[]来存储像素(而不是ImagePlus )使我有些紧张。 由于您是Java的新手,因此建议您查看ImageJ Wiki ,尤其是ImageJ API的概述 它确实讨论了感兴趣的区域

您可能还会发现以下资源特别有用:

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM