opencv
扯淡的沉默
learning learning
展开
-
opencv中图像二值化操作
闲话少说,看代码,代码中解释的很清楚!Mat src = imread("ss.jpg", CV_LOAD_IMAGE_GRAYSCALE);//读取图片,灰度:0读取,原色:默认为1threshold(src, src, 100, 255, CV_THRESH_BINARY);//图像的二值化就是将图像上的像素点的灰度值设置为0或255,此例灰度值超过阈值100,则变成255res...原创 2019-11-18 22:44:14 · 875 阅读 · 0 评论 -
中值滤波 C++代码实现
***郑重声明,此博文是转载的!***原文:https://blog.csdn.net/zhzcc/article/details/72654391中值滤波器是一种非线性滤波器,常用于消除图像中的椒盐噪声。与低通滤波不同的是,中值滤波有利于保留边缘的尖锐度,但它会洗去均匀介质区域中的纹理。因为椒盐噪声是由灰度值为0或者255产生的点,所以去像素周围像素值得中值得话很容易剔除校验噪声。程序代码量...原创 2018-12-15 18:28:44 · 5697 阅读 · 0 评论 -
cvFloodFill opencv漫水填充函数
CVAPI(void) cvFloodFill(CvArr image*,输入图像CvPoint seed_point,输入种子点的坐标CvScalar new_val,输入像素点被染为什么颜色CvScalar lo_diff CV_DEFAULT(cvScalarAll(0)),CvScalar up_diff CV_DEFAULT(cvScalarAll(0)),输入染色范围。如果...原创 2018-12-19 14:32:46 · 1162 阅读 · 0 评论 -
双边滤波 opencv函数功能
版权声明,转载请注明出处!双边滤波(Bilateral filter)是一种非线性的滤波方法,是结合图像的空间邻近度和像素值相似度的一种折衷处理,同时考虑空域信息和灰度相似性,达到保边去噪的目的(简单、非迭代、局部的特点)。双边滤波器的好处是可以做边缘保存(edge preserving),一般用高斯滤波去降噪,会较明显地模糊边缘,对于高频细节的保护效果并不明显。双边滤波器顾名思义比高斯滤波多...原创 2018-12-15 19:19:37 · 1591 阅读 · 2 评论 -
OpenCV中Mat的详解
原文地址:http://www.opencvchina.com/thread-1039-1-1.html目标我们有多种方法可以获得从现实世界的数字图像:数码相机、扫描仪、计算机体层摄影或磁共振成像就是其中的几种。在每种情况下我们(人类)看到了什么是图像。但是,转换图像到我们的数字设备时我们的记录是图像的每个点的数值。OpenCV参考手册之Mat类详解例如在上图中你可以看到车的镜子只是一个包...转载 2018-12-17 10:50:48 · 5442 阅读 · 0 评论 -
图像的上采样和下采样 opencv
图像金字塔:我们在图像处理中常常会调整图像大小,最常见的就是放大(zoom in)和缩小(zoom out),尽管几何变换也可以实现图像放大和缩小,但是这里我们介绍图像金字塔一个图像金字塔式一系列的图像组成,最底下一张是图像尺寸最大,最上方的图像尺寸最小,从空间上从上向下看就想一个古代的金字塔高斯金子塔 – 用来对图像进行降采样高斯金子塔是从底向上,逐层降采样得到。降采样之...原创 2018-12-22 14:57:30 · 3506 阅读 · 0 评论 -
goodFeaturesToTrack--角点检测
goodFeaturesToTrack函数原型:void goodFeaturesToTrack( InputArray image, OutputArray corners, int maxCorners, double qualityLevel, double minDistance, ...原创 2018-12-18 14:45:05 · 1314 阅读 · 0 评论 -
Circle函数(opencv)
cvCircle(CvArr* img, CvPoint center, int radius, CvScalar color, int thickness=1, int lineType=8, int shift=0)参数含义:img为源图像指针;center为画圆的圆心坐标;radius为圆的半径;color为设定圆的颜色,规则根据B(蓝)G(绿)R(红);thickness 如...原创 2018-12-18 18:01:18 · 8676 阅读 · 1 评论 -
通过透视变换矫正变形图像
在平面图像处理中,因为镜头角度等原因,容易导致图像出现倾斜、变形等情况,为了方便后续处理我们常常需要进行图像矫正,其中主要技术原理是两种变换类型–仿射变换(Affine Transformation)和透视变换(Perspective Transformation)。仿射变换是二维坐标间的线性变换, 故而变换后的图像仍然具有原图的一些性质,包括“平直性”以及“平行性”,常用于图像翻转(Flip)...转载 2019-02-15 18:04:53 · 4740 阅读 · 2 评论