初识OpenCV(Ubuntu)
发布日期:2021-05-04 18:24:00 浏览次数:23 分类:技术文章

本文共 1192 字,大约阅读时间需要 3 分钟。

  1. sudo apt-get install libopencv-dev,在线安装库,过程中遇到[yes/no],直接回车,默认yes
    在这里插入图片描述
    2.dpkg -s libopencv-dev,查看一一下是否安装成功
    在这里插入图片描述
  2. https://opencv.org/在线帮助文档,上面很多很多方法
C++: void putText(Mat& img,//要处理的图像名字 const string& text, //需要写的字 Point org, //文字的坐标 int fontFace,//字体,  double fontScale,//字号   Scalar color, //颜色   int thickness=1, //线条粗细   int lineType=8,//行类型    bool bottomLeftOrigin=false )
C++: void cvtColor(InputArray src,//要转换的图像 OutputArray dst,//生成的图像  int code,//转换方式,颜色变化   int dstCn=0 )
C++: void CascadeClassifier::detectMultiScale(const Mat& image,//要检测的图像 vector
& objects, //存储圈起来的人脸,存储方框的容器double scaleFactor=1.1, //默认的值 int minNeighbors=3, int flags=0, Size minSize=Size(), Size maxSize=Size())
C++: void rectangle(Mat& img,//传入的图 Rect rec, //画的矩形 const Scalar& color,//颜色  int thickness=1, int lineType=8, int shift=0 )
C++: bool imencode(const string& ext, //转换后的扩展名如.jpgInputArray img, //输入的图vector
& buf, //转换后存储const vector
& params=vector
())
C++: void putText(Mat& img, //图像名const string& text, //图像上写的字Point org,//坐标 int fontFace, //字体 double fontScale,//字号  Scalar color, //颜色  int thickness=1, int lineType=8, bool bottomLeftOrigin=false )```
上一篇:ubuntu下使用笔记本摄像头
下一篇:Ubuntu命令行C++编译链接第三方库及命名空间

发表评论

最新留言

不错!
[***.144.177.141]2025年03月23日 02时12分33秒