图像检测:按颜色/形状

时间:2015-11-13 11:13:07

标签: image image-processing imagemagick image-recognition feature-detection

我试图找出如何根据颜色和/或形状检测图像的某些部分。

理想情况下,我想要实现的是:

  • 给出了许多在某种程度上相似的图片
  • 它们总是包含几个相同但非平凡的形状(例如    指甲的变化,而不仅仅是简单的方形或圆形)
  • 以某种方式弄清楚这些有趣的区域,所以我可以检测到这些区域的颜色

示例

假设我有很多这些手指图像,我想检测指甲的颜色。这是一个很好的例子,说明指甲是如何形状相同的#34;并且"颜色非常相似"。 最后我应该能够找出这些有趣的区域,这样我才能在图片中获得蓝色指甲(==形状),而不是别的。

Example

最好的方法是什么?

我想到了以下可能对我有帮助的事情,但我不确定如何正确地做到这一点。

  • 边缘检测
  • 使用颜色量化检测给定图像中的颜色
  • 剪下一些指甲形状并将它们与图片相匹配(但过于密集和太多的变化以收集?!)

imagemagick 是我可以使用的工具,它支持我需要的一切(我认为) 我希望使用 node.js

执行此操作

0 个答案:

没有答案