我正在开发一个应用程序,它将比较直方图以希望匹配面部 . 该应用程序允许用户拍摄照片,选择图像中的几个关键点,然后应用程序围绕这些点绘制圆圈 . 然后我使用OpenCV Hough Circle Transform函数检测圆圈 . 到目前为止,该应用程序运行良好 .
我现在需要实现的是两个选项之一:
-
检测圆圈并为每个圆圈内的区域创建单独的直方图 .
-
检测圆圈并遮挡圆圈周围的区域并创建一个直方图 .
我倾向于方法2,但是我不确定在检测到圆圈之外的区域周围的面具/颜色/涂料 . 任何输入将不胜感激 . 谢谢 .
1 回答
为什么不创建新图像并将圆圈的内容复制到原始图像中,而不是在原始图像中绘制圆圈外的区域?
另一点是直方图与翻译无关 . 因此,如果将圆圈复制到新图像中的确切位置,则无关紧要 .
如果我没有回答您的问题,或者您现在有其他问题,请澄清 .