我在做一个检测血液中红细胞的项目。血液中的红细胞从来都不是完美的圆形(通常几乎是灵丹妙药),而且它们经常重叠。
我搜索并找到了许多算法,但大多数算法只适用于圆圈。然而,在我的情况下,它需要工作从镰状细胞疾病患者的血液,在那里红细胞是拉长或镰刀形。供参考,下面是一个示例源映像。
你能提出解决这个问题的算法或方法吗?
任何帮助都将不胜感激。
发布于 2015-02-21 21:29:29
正如评论中所提到的,这个问题实在太宽泛,无法完全回答。但是,我可以给你一些关于如何解决这个问题的建议。
首先,给自己买个MATLAB 图像处理工具箱。
“识别红细胞”是一项看似简单的任务。对于任何这样的项目,第一步就是弄清楚你到底想要实现什么,然后开始把它分解成如何实现的步骤。最后,有一个试验性的发展阶段,你尝试并实施你的计划(意识到它有什么问题,然后再试一次)。
细胞计数通常使用循环性来识别细胞,但这在这里是不可能的,因为你说你想要识别镰状细胞。其他区分RBCs和其他细胞的主要特征是颜色和大小。颜色是绝对的,所以从这个开始。那就想想尺寸吧。这是一个关于识别细胞的过程的很好的教程。虽然是用Python编写的,但原理是一样的。
所以我们有:
希望这足以让你开始!
https://stackoverflow.com/questions/28651227
复制相似问题