image-processing - (生物)使用 OpenCV 进行细胞识别

标签 image-processing opencv pattern-matching

这里所有与模式识别相关的帖子都涉及面部、手部、字符识别。 我想知道,是否有人成功地使用 OpenCV 识别显微镜图片上的细胞。 我目前能够做的是使用阈值和形状检测(更改阈值、计数形状、丢弃具有无效大小的形状)对细胞进行计数。 我的下一个任务是识别大约 20 种细胞。交流经验会很有趣。可能是,OpenCV 不是合适的/超重的工具?

问候, 瓦伦丁·海尼茨

编辑 赞成票再次淹没了我对这个老问题的关注。我终于用OpenCV完成了任务。它运行良好,该工具去年被 FDA 批准作为诊断设备的软件部分:-) 现在我认为 OpenCV 是完美的工具,尽管我必须自己实现 Haralick-Features。

最佳答案

您的问题是机器学习问题。 OpenCV 为此提供了一些工具,SVM将非常适合您正在尝试做的事情。我有 Kohonen 神经网络方面的经验,如果您有良好的细胞数据库,这也是个好主意。但是,我不知道你的 C++ 有多好,但是从 matlab 开始,让你的算法工作,然后用 C++ 重写它总是一个好主意。为了快速测试您的想法,matlab 绝对是一个更好的工具,它提供了许多 ML 函数。

关于image-processing - (生物)使用 OpenCV 进行细胞识别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10971820/

相关文章:

c++ - OpenCV Traincascade.exe 在没有输出的情况下崩溃

f# - 避免 "Incomplete pattern match"警告的替代方法

android - MultiInputFilter 不适用于 AndroidFastImageProcessing 中的 3 个输入

image - 是否可以将 png 转换为分层 PSD 文件?

image-processing - OpenCV 检测数字

image - 如何从已知位置的图像中提取字符?

Java 扫描仪找不到单词

python cv2 错误地检测多个图像中的方形

java - 在java中获取图像的字节格式

css - CSS中Invert()使用的颜色转换公式是什么?