opencv识别下巴
时间: 2023-12-24 15:03:33 浏览: 132
以下是使用OpenCV进行下巴识别的步骤:
1. 安装OpenCV和Cmake包,并解压OpenCV和OpenCV_contrib文件。
2. 在opencv中创建build文件夹,安装cmake,将opencv_contrib包链接起来。其shell命令为:
```shell
cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local -D OPENCV_EXTRA_MODULES_PATH=/media/antoniodc/Linux_File/opencv_contrib/modules ..
```
3. 人脸检测是在图像中定位人脸区域的过程,这一步不关心人是谁,只是关心是不是人脸。读入图像—>灰度图像转换—>直方图均衡化—>分类器进行对象检测。
4. 调用OpenCV的库函数,调用cv::Mat image = cv::imread(“1.jpg”, cv::IMREAD_COLOR);打开图片,其中:IMREAD_COLOR为图片的通道描述,将打开的图片以RGB三通道的方式读取。
5. 灰度图像转换是为了简化矩阵,增强运算速度,一方面是OpenCV中简单的识别算法对于颜色的依赖性不强。
阅读全文