相关疑难解决方法(0)

使用Python从图片中查找彩色形状的数量

我的问题与识别图片中的颜色有关.做微生物学我需要计算用显微镜照相机拍摄的照片上存在的细胞核数量.我用GIMP用红色点标记原子核.现在我需要在python中创建一个脚本,给出一个图像,它会告诉我有多少个红点.除了点之外,图片中没有红色.

我想到了一个相当复杂的解决方案,可能不是最好的解决方案:拍照并开始迭代检查每个颜色的像素.如果是红色,请检查所有8个最近的像素,再次递归检查每个红色的邻居,直到找不到更多相邻的红色像素.然后将核数增加1并标记遍历的像素,这样它们就不会再次迭代.然后从停止的地方继续迭代.看起来有点沉重所以我想我会问,也许有人已经更优雅地处理了类似的问题.

此致,桑德

python image-processing

13
推荐指数
2
解决办法
2万
查看次数

计算图像中的彩色点

首先,很抱歉,如果这个话题已经存在(我认为这是一项常见的任务,但是找不到任何东西)。

关键是我有一幅图像,显示了不同颜色的不同点。我需要一个脚本来计算红色,绿色和黄色的点数。颜色为纯红色(ff0000),绿色(00ff00)和黄色(ffff00)。这使此过程变得更加容易,并且形状也很明确。

在此处输入图片说明

我当前的方法是选择圆点形状,然后选择它们,然后当我将所有点都远离背景图像时,读取其颜色以对其进行计数...

关键是我对此感到迷茫。我知道可以使用OpenCV完成此操作,但不知道如何(并且找不到任何不错的教程)。

任何的想法?

python opencv image-processing computer-vision

5
推荐指数
3
解决办法
3858
查看次数