![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
OpenCV
kernlen
这个作者很懒,什么都没留下…
展开
-
opencv中的安全指针和指针对齐
1. 安全指针从opencv2.0开始,很多C数据结构变成了C++的类,考虑到兼容性,保留旧的API。在内存管理方面,提供安全指针类Ptr,让在此以前旧的需要手动管理内存的数据结构(IplImage, CvMat等)无需手动Release,用法为:Ptr img = cvReadImage("Lena.jpg");Ptr是一个模板类,在opencv中定义如下:templat转载 2013-03-11 20:32:16 · 940 阅读 · 0 评论 -
opencv 中,使用cvSolve函数,求解线性方程组,或者最小二乘法问题
求解线性系统或者最小二乘法问题int cvSolve( const CvArr* src1, const CvArr* src2, CvArr* dst, int method=CV_LU );src1输入矩阵src2线性系统的右部dst输出解答method解决方法(矩阵求逆) :CV_LU - 最佳主元选取的高斯消除法CV_SVD - 奇异值分解法转载 2013-05-05 17:47:07 · 12447 阅读 · 1 评论 -
微星GS73VR 6RF + Linux Mint 18 + GTX1060 + CUDA8.0 + OpenCV3.0.0 + Caffe安装笔记
最近入手一台微星笔记本GS73VR 6RF, 双显卡: Intel的集显 + NVIDIA GTX1060, 本人用Ubuntu16.04尝试过安装 nvidia-367, nvidia-375等,装完重启后会出现循环登陆的问题,一直未能解决。 因此暂时放弃ubuntu,改用Linux Mint 18进行尝试,此文为完整(微星GS73VR 6RF + Linux Mint 18 + GTX1060 + CUDA8.0 + OpenCV3.0.0 + Caffe ) 成功安装原创 2016-12-26 02:50:15 · 3599 阅读 · 1 评论 -
RGB转到LAB颜色空间,matlab和opencv内嵌函数使用的区别
opencv中采用的是cvCvtColor(image, lab_image, CV_BGR2LAB)其中lab_image三通道L,a,b的值都是大于100的值,并不是在规定范围内(L: [0, 100], a: [-128, 127], b: [-128, 127]) 对应Matlab中的,相同的情况可以采用cform = makecform('srgb2lab', 'Adap原创 2017-07-31 14:17:19 · 6851 阅读 · 0 评论 -
[Matlab] mex混编OpenCV
最近需要用到Matlab C++混编,研究了一下Matlab中混编C++版本OpenCV的方法。例子是opencv中sample里的一个em算法,mex_em.cpp,核心的mexFunction函数内容如下,必须严格按照mex要求编写 void mexFunction( int nlhs, mxArray *plhs[], int nrhs, const mxArray *prhs[]原创 2016-09-12 15:17:25 · 5964 阅读 · 1 评论