2

如何确定二元滤波的两个阈值的好值?

我要过滤的图像是 MRI 或 CT 图像,例如http://pubimage.hcuge.ch:8080/,这些图像也很可能是灰度图像。

我正在尝试使用 iPad 上的行进立方体算法和二进制过滤从一堆 2D 图像中提取表面模型。对于二进制过滤,我使用了一个上下阈值,如果 lowerThreshold <= pixelValue <= upperThreshold,则像素设置为内部值。

谢谢你的帮助,马努

更新:我现在已经向我的一位图像处理教授询问了这个问题。他说,如果图像的直方图是双峰的(这意味着直方图中有两个山丘),那么解决方案相对容易,我的图像就是这种情况

4

1 回答 1

2

如果您的图像背景是黑色并且您感兴趣的对象是任何其他阴影,那么您可以尝试从图像的直方图中猜测一个阈值(但请注意,您可能必须努力找到适合所有人的合适百分比阈值你的图像)。

然而,这可能还不够。对于这项任务来说,一个有趣的工具显然是活动轮廓(又名蛇),但很难猜测你是否能负担得起使用它们所需的时间和精力(在 ITK 中有一个测地线活动轮廓的实现,但我没有不知道在使用前需要多少努力)。如果可以选择蛇,那么您可以使轮廓从图像的边界演变,直到它们遇到您的对象并适合其轮廓。

于 2012-04-30T11:16:07.270 回答