Opencv 选择';感兴趣区域';基于颜色还可以识别物体的形状

Opencv 选择';感兴趣区域';基于颜色还可以识别物体的形状,opencv,javacv,imagej,Opencv,Javacv,Imagej,我们对图像处理有以下要求: 图像中存在一辆车辆。我们需要隔离该区域,以便只有车辆可见,即成为感兴趣的区域,该区域的其余部分被丢弃/裁剪 其中具有特定颜色的区域(RGB组合,让我们说黄色)必须分开/突出显示,然后必须计算相同的区域 我不熟悉这些场景中使用的OpenCV或ImageJ库。因此,请求提供如何解决问题的指针 问候 Vijay我没有尝试过这个解决方案,只是一个想法 训练SVM或HAAR级联分类器在图像中执行(汽车、摩托车等) 检测结果可以作为输入,将感兴趣的对象与其他对象隔离开来 您可以根

我们对图像处理有以下要求:

  • 图像中存在一辆车辆。我们需要隔离该区域,以便只有车辆可见,即成为感兴趣的区域,该区域的其余部分被丢弃/裁剪

  • 其中具有特定颜色的区域(RGB组合,让我们说黄色)必须分开/突出显示,然后必须计算相同的区域

    我不熟悉这些场景中使用的OpenCV或ImageJ库。因此,请求提供如何解决问题的指针

  • 问候
    Vijay

    我没有尝试过这个解决方案,只是一个想法

  • 训练SVM或HAAR级联分类器在图像中执行(汽车、摩托车等)

  • 检测结果可以作为输入,将感兴趣的对象与其他对象隔离开来

  • 您可以根据HSV颜色组件突出显示特定颜色的区域


  • 必须对提供给程序的任何图像执行此操作,即不应涉及手动操作。您的第二个要求不太清楚。在执行grabcut算法之前,您是想突出显示提取区域中对象的颜色(如突出显示汽车的颜色),还是想突出显示具有特定颜色的任何区域?我们正在使用HAAR分类器,并仍在对模型进行调整,使其符合我们的要求。然而,初始模型给出了令人满意的结果。谢谢