Opencv
idreaming689
提高自己的认知
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Linux通过vidpid找到摄像头对应的索引
准备条件 安装udev: sudo apt-get install libudev-dev 项目引入头文件:#include <libudev.h> 项目添加:cmake添加udev库 libudev.so 代码实现 //get vidpid->index int GetCameraId(int &id,std::string vid,std::string pid) { struct udev *udev = NULL; struct udev_enumer原创 2021-08-19 11:19:22 · 7237 阅读 · 4 评论 -
opencv图像画圆
将人脸框的矩形改为 void drawEllipse(cv::Mat &display, const Rect &faceRect, const cv::Scalar &color, int debounce, float cw, float acw) { static auto origin = faceRect; if(std::abs(origin.left - faceRect.left) > debounce || std::abs(origin原创 2021-07-16 18:24:42 · 577 阅读 · 1 评论 -
OpenCV图像旋转
图像旋转,90,180,270 void rotateMat(cv::Mat &m) { int rotate = 90;//旋转的角度可以自己设置 if (rotate != 0) { cv::Mat m90, m180; if (rotate == 90) { cv::transpose(m, m90); flip(m90, m90, 0); m = m90; } else if (rotate == 180) { cv::flip(m,原创 2021-04-26 17:06:37 · 317 阅读 · 0 评论
分享