嗨,我有一堆图片。让我们假设它们都是相同大小的。图像有黑色的背景和一些代表荧光的准圆形绿色斑点。我必须计算每个图像的荧光量(以百分比表示)。即绿点的面积。
你知道如何做到这一点吗,例如在Java中?
发布于 2010-12-01 20:07:07
以下是一些想法:
,
发布于 2010-12-01 20:56:47
这是图像处理中的一个标准问题,被称为图像分割。你将能够找到关于它的大量信息。
特别是,这是显微图像处理中的一个常见问题,这就是您正在做的。我认为在ImageJ中可能有固定的操作;如果没有,在ImageJ中它将是一个相当简单的宏,而且由于ImageJ是用java编写的,如果你愿意,你可以使用ImageJ的库来编写java代码。
我建议您采用一种方法:
您可以从直方图中选择一个阈值(例如,查找两个峰值之间的谷值),然后在此基础上分割,而不是执行K均值步骤。或者使用某种自适应分割(比方说,将像素与其邻近区域的中位数进行比较),但这需要一些调整。
发布于 2010-11-17 20:27:30
我现在没有时间详细介绍,但我可以为您概述一下过程:
循环浏览图像
<代码>G212
(注意:这可能是一种非常幼稚的方式,可能会有很多优化,但这应该是一个开始)
https://stackoverflow.com/questions/4204256
复制相似问题