自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 opencv图像处理-常见绘图函数

介绍 opencv 中常用的一些绘图函数cv.line(),cv.circle(),cv.rectangle(),cv.ellipse(),cv.putText()等。在上述所有功能中,有一些常见的参数,如下所示:img: 要绘制形状的图像color: 形状的颜色。对于 BGR,将其作为元组传递,例如:(255,0,0)蓝色。对于灰度,只需传递标量值即可。thickness: 线条粗细。如果对闭合图形(如圆)传递-1(或 cv.FILLED) ,它将填充形状。默认= 1lineType: 线

2021-10-23 22:54:00 1971

原创 opencv图像处理-几何变换

图像的几何变换是图像处理的基础之一,通过几何变换不仅可以产生一些特殊的效果,而且可以简化图像处理过程和分析程序。图像的几何变换最重要的特征是仅改变像素的位置,而不改变图像的像素值。图像的几何变换按性质可以分为图像的位置变换(平移、镜像、旋转)、图像的形状变换(放大、缩小、错切)等基本变换,以及图像的复合变换等。缩放原理:设原图像中的点 p0p_{0}p0​(x0x_{0}x0​,y0y_{0}y0​) 按一定比例缩放后,在新图像中的对应点为 P(x,y),则两者之间有如下对应关系注意: 如果图像

2021-10-23 22:52:22 2343

原创 opencv图像处理-图像阈值

阈值又叫临界值,是指一个效应能够产生的最低值或最高值简单阈值ret,dst=cv2.threshold(src,thresh,maxval,type)src: 输入图,注意只能是单通道图像,通常使用灰度图ret: 返回阈值dst: 输出图thresh: 阈值maxval: 当图像像素值超过了阈值(或者小于阈值,根据 type 来决定)所赋予的值type: 二值化操作的类型,包括五种类型:cv2.THRESH_BINARY:超过阈值部分取 maxval(最大值),低

2021-10-23 22:50:55 1296

原创 opencv图像处理-图像形态学

数学形态学是图像处理的重要工具,可用于获取图像边界、提取骨架、去除噪声和检测角点,其应用覆盖文字识别、视觉检测和医学图像处理等领域。形态变换是一些基于图像形状的简单操作。形态学处理主要针对的是二值图像(在图像中任何像素点的灰度值只有 0 或 255)两种基本的形态学算子是腐蚀和膨胀。结构元素(内核)在考察目标图像各部分之间的关系时,需要设计一种收集信息的“探针”,即结构元素。在图像中不断移动结构元素,就可以考察图像中各部间的关系。结构元素的形状包括矩形、十字形、椭圆形和菱形等,如果结

2021-10-23 22:49:49 1319

原创 opencv图像处理-图像梯度

图像梯度是指图像某像素在x和y两个方向上的变化率(与相邻像素比较),本质上即导数。Sobel算子Sobel算子是高斯平滑加微分运算的联合运算,因此它更抗噪声Sobel算子常用模板代码:dst=cv.Sobel(src,ddepth,dx,dy,ksize)ddepth: 输出图像的深度,若使用-1,则与原图像深度保持一致numpy.uint8,输出图像的深度必须大于等于原图像的深度dx和dy分别表示导数方向为水平和竖直方向,0表示此方向不求导kszie: Sobel算子的大小,如果k

2021-10-23 22:47:45 361

原创 opencv图像处理-图像平滑

图像平滑是一种区域增强算法,在图像产生、传输和复制的过程中,会因为多方面原因而产生噪声(某一像素与周围像素点相比有明显不同)或丢失数据,因而图像的质量会降低。此时就需要对图像进行一定的增强处理,以降低图像质量带来的影响图像噪声图像噪声使得图像模糊,甚至淹没图像特征,造成分析困难。常见的噪声分类:产生原因: 外部噪声、内部噪声统计特征: 平稳噪声 非平稳噪声幅度分布: 高斯噪声 椒盐噪声噪声频谱: 白噪声 1/f 噪声噪声与信号之间的关系: 加性噪声 乘性噪声模板卷积模板操作是图像

2021-10-23 22:45:44 2070

原创 HTML+CSS模拟CodePen界面

HTML+CSS模拟codepen界面代码量较大,这里就直接放文件链接了获取地址

2020-12-18 23:52:00 399 3

原创 C++类 学习笔记

类和对象的介绍类,对象,成员函数和数据成员以关键字class开始类的定义,class后面跟类名,按照惯例,用户定义的类的名字以大写字母开头每个类的体(body)包围在一对花括号中({和})类的定义以分号结束成员访问说明符public(意为共有的或公共的),成员函数出现在访问说明符public后,表明该函数是公共可用的,也就是说该函数可以被程序中的其他函数或其他类的成员函数所调用,成员访问说明符之后要加冒号(:)类定义的格式: class 类名{private:私有数据成员和成员函数pr

2020-06-17 17:01:42 557

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除