![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
图像处理
wuxiaoxiao2021
这个作者很懒,什么都没留下…
展开
-
opencv Mat类型和BYTE*指针类型互转
1.Mat转BYTE*是利用Mat矩阵的什么机制,Mat类的哪个成员变量?2. BYTE*转Mat利用的机制是一样的吗?1.Mat转BYTE*函数void MatToByte(Mat srcImg, BYTE*& pImg){ int nFlag = srcImg.channels() * 8;//一个像素的bits int nHeight = srcImg.rows;...原创 2018-07-16 20:23:53 · 15034 阅读 · 7 评论 -
对维度和向量的理解
文章目录维度英文解释维度内涵向量空间n维空间(维度空间)示例总结参考来源:知乎维度英文解释dimension: an aspect, or way of looking at or thinking about sth 即方面;侧面例句:Her job added a new dimension to her life.the social dimension of unemplo...原创 2019-01-07 10:07:57 · 16907 阅读 · 3 评论 -
Ubuntu opencv for python
https://www.pyimagesearch.com/2016/10/24/ubuntu-16-04-how-to-install-opencv/ https://medium.com/@debugvn/installing-opencv-3-3-0-on-ubuntu-16-04-lts-7db376f93961(可用,中建一些步骤可省略)...转载 2018-10-31 08:24:32 · 88 阅读 · 0 评论 -
利用opencv读取视频的奇数帧,并以某种命名方式保存在某一路径
可直接使用: bool CapPic(string fileName, long start, long end){ _mkdir("D:\\workspace\\capPic\\20170504_A");//建立文件夹 //打开视频文件:其实就是建立一个VideoCapture结构 VideoCapture capture("fileName"); //检测是否正常打开:成...原创 2018-11-05 21:19:11 · 737 阅读 · 0 评论 -
vs2015专业版自定义安装+opencv3.4.1配置
vs2015的安装选项: opencv3.4.1https://opencv.org/opencv-3-4-1.htmlwindows选择下载win pack https://blog.csdn.net/u011635764/article/details/50564259原创 2018-11-02 21:10:27 · 2289 阅读 · 0 评论 -
oencv去除背景的两种方法(来源OpenCV By Example)
两幅图片相减 两幅图片相除(0~1),取反(0~1),复原(0~255) Mat removeLight(Mat img, Mat pattern, int method){ Mat aux; // if method is normalization if(method==1) { // Require change our image to 32 float ...原创 2018-09-07 16:59:15 · 5942 阅读 · 0 评论 -
OpenCV By Example读书笔记
opencv利用指针创建Mat类型矩阵 Mat(Size, type, pointer_to_buffer);Mat矩阵的转置:t(),inv() 点乘操作:.mul 求非零元素的数目:int countNonZero(Mat src) 求均值和方差:meanStdDev(src, mean, stddev) 求矩阵的最大最小值及索引:minMaxLoc(src, minVal, ...原创 2018-09-06 17:26:19 · 241 阅读 · 0 评论 -
Mat_类模板小计
1.Mat_类的特点、应用场合?2.引用和指针的转化(引用的&和取址&的区别)?3.怎么通过引用让两个变量指向同一块地址?4.Mat_类访问矩阵元素的快捷方式? Mat_类一般应用于矩阵(matrix)的运算。Mat_类继承自Mat类,对数据类型更加灵活,可定义为Mat_<_Tp>的矩阵形式 template<typename ...原创 2018-07-25 21:26:24 · 822 阅读 · 0 评论 -
利用opencv读取某一路径下的若干张图片函数ReadMulMatImgs()
1.流程?2.使用到的opencv函数是哪几个? 函数比较简单,直接贴代码:bool ReadMulMatImgs(int nums, string imgPath, vector<cv::Mat>& imgs) { cv::Mat img; std::vector<cv::String> imgFiles; cv::glob(im...原创 2018-07-23 20:17:37 · 566 阅读 · 0 评论 -
Qt5利用qcharts画图表,Mat与QImage互转,利用label显示图片等相关
1.怎么理解能用label标签显示和设置图片这件事情?2.设置可滚动图片的思路?需要借助那个类?3.Mat类型和QImage类型互相转化函数的思路,主要使用Mat转QImage?4.怎么获取Mat类型图片的指针?利用label标签和scrollArea滚动区域显示Mat类型图片几个图标相关成员变量: ChartView *chartView; QChart ...原创 2018-07-23 20:11:08 · 2301 阅读 · 0 评论 -
利用指针访问opencv Mat类型的矩阵,以及求椭圆方程的函数
1. 能利用数组初始化Mat类型矩阵吗?2.为什么要用数组初始化Mat矩阵,以及什么情况下使用,使用数组初始化Mat矩阵的条件是什么?3.怎么利用指针访问Mat矩阵,是怎么进行的?答:是为了使用方便,直接利用数组索引对矩阵赋值,感觉也可以用Mat_类,访问和赋值也方便新建一个Mat,求椭圆方程函数 f(x,y)=Ax2+Bxy+Cy2+Dx+Ey+F:cv::Mat CEll...原创 2018-07-16 20:29:51 · 1712 阅读 · 1 评论 -
【相机标定推导】关于齐次坐标的理解(经典)
https://blog.csdn.net/janestar/article/details/44244849转载 2019-02-16 10:05:03 · 2765 阅读 · 1 评论