OpenCV
不 知
只做笔记记录,如语句不通顺不理解见谅,有帮助最好,没帮助也请口下积德。
by design.
展开
-
python中使用pip和清华镜像源安装opencv
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple opencv-python原创 2021-05-26 16:17:33 · 1247 阅读 · 1 评论 -
OpenCV documentation 官方文档及各个版本源代码下载
http://docs.opencv.org/3.2.0/index.html原创 2020-12-03 19:01:00 · 1168 阅读 · 0 评论 -
OpenCV函数mixChannels()的使用方法
C++:void cv::mixChannels ( const Mat * src,size_t nsrcs,Mat * dst,size_t ndsts,const int * fromTo,size_t npairs ) 大意是:第一个参数输入对象,可以是一个,也可以是多个。如果是多个请传入数组对象。第二个参数输入对象的个数,也就是参数1中的数组中元素的个数第三个参数输出对象,可以是一个,也可以是多个,如果是多个请传入数组。第四个参数是输出对象的个数第五个.原创 2020-12-02 20:28:14 · 828 阅读 · 0 评论 -
OpenCV中Mat的操作,=、clone、copyto函数的区别
copyTo 也是深拷贝,但是否申请新的内存空间,取决于dst矩阵头中的大小信息是否与src一至,若一致则只深拷贝并不申请新的空间,否则先申请空间后再进行拷贝。clone 是完全的深拷贝,在内存中申请新的空间Mat A = Mat::ones(4,5,CV_32F); Mat B = A.clone() //clone 是完全的深拷贝,在内存中申请新的空间,与A独立 Mat C; A.copyTo(C) //此处的C矩阵大小与A大小不一致,则申请新的内存空间,并完成拷贝,等同于clo转载 2020-09-13 21:15:34 · 837 阅读 · 0 评论 -
OpenCV篇基础_索引灰度图像和彩色图像、实现图像的灰度变换、saturate_cast<uchar>(255)溢出转换、
索引灰度图像和彩色图像一般而言,我们的灰度图像在opencv中mat的存储是占一个字节,BGR图像是占3个字节。我们来看一下在OpenCV中如何进行像素的索引和更改:下面是对灰度图像的像素进行索引。cout << res.at<uchar>(3, 2) << endl;下面是对BGR图像像素进行索引:cout << res.at<Vec3b>(3, 2) << endl;下面是at的源码:(可以看出模板类型代表了指针跳跃转载 2020-09-13 20:59:40 · 872 阅读 · 0 评论 -
(手把手附图,超详细)VS2015、VS2017编译OpenCV核心模块和opencv-contrib模块
Content准备工作第一步第二步第三步第四步第五步测试准备工作1、cmake(如果需要编译X64的库,需要下载X64cmake)链接:https://cmake.org/download/2、Opencv源码和opencv_contrib源码(切记!切记!切记!版本一定要相同。)譬如说,OpenCV 4.3.0 和 OpenCV_contrib 4.3.0链接:https://github.com/opencv什么?你不知道怎么下载相同的版本?那看这里来点击issue,所有发行版都在这里啦原创 2020-05-11 18:22:56 · 294 阅读 · 0 评论