opencv
10年老码农
10年IT从业经验,从事java、PHP后台、物联网开发工作。
展开
-
opencv之掩膜
可以通过掩模矩阵(通常来讲叫核)对图像的每个图像像素值重新计算。这个掩模板能够调整临近像素包括当前像素对新像素的影响程度。从数学的角度来讲,我们用特殊的值对当前的值做了一个加权平均的操作。举个例子,设想一个图像对比度增强的方法,基本上,我们要将下面的公式应用到每一个像素上:这里写图片描述第一个公式是用数学公式,第二个是用一个掩模板。将掩模板中心放到你想计算像素上,将像素值累加并乘以与重叠矩...转载 2019-01-21 08:36:57 · 1342 阅读 · 0 评论 -
卷积如处理图像核心函数
1、定义一个kernel,然后用这个kernel去与图像做矩阵运算。2、从上到下,从左往右作矩阵运算。常用算子以下是图像阶梯算法,阶梯大,轮廓越亮Robert算子实现代码 src = imread("F://mm.jpg"); if (src.empty()) { cout << "could not load image..." ...原创 2021-01-26 10:58:12 · 96 阅读 · 0 评论 -
cv_8uc3是什么意思?
1--bit_depth---比特数---代表8bite,16bites,32bites,64bites---举个例子吧--比如说,如 如果你现在创建了一个存储--灰度图片的Mat对象,这个图像的大小为宽100,高100,那么,现在这张 灰度图片中有10000个像素点,它每一个像素点在内存空间所占的空间大小是8bite,8位--所以它对 应的就是CV_8 2--S|U|F--S--代表...转载 2019-02-13 00:52:21 · 4877 阅读 · 0 评论 -
opencv3.2在vs2015开发环境搭建+cmake3.8编译生成opencv 库
原文详细:https://blog.csdn.net/sinat_27953939/article/details/68948313原创 2019-02-24 23:37:40 · 248 阅读 · 0 评论 -
opencv 自带训练器 opencv_traincascade.exe 的参数解释
源码:.\opencv\sources\apps\traincascade\traincascade.cpp运行命令:./opencv_traincascade -dataE:\xml-vecpos_sample_data.vec -bg neg_data.txt -numNeg 1111-numPos 1400-numStages 15 -precalcValBufSize ...转载 2019-03-05 22:31:38 · 4355 阅读 · 0 评论