自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数据结构(C++版)

数据结构C++

2024-03-04 21:41:46 734

原创 关于重载赋值操作符

GPT生成,注意甄别

2023-11-05 21:55:29 144 1

原创 C++程序内存分布

GTP生成,注意甄别

2023-10-23 21:33:29 92

原创 C++的三种继承方式

GPT生成,注意甄别

2023-10-22 20:57:10 97 1

原创 什么是类的静态成员函数

ChatGPT生成

2023-10-21 22:18:10 477 1

原创 什么是类的静态成员变量

GPT生成,注意甄别

2023-10-21 21:57:54 110 1

原创 为什么说使用this指针可以避免同名屏蔽

GPT生成,注意甄别

2023-10-21 21:31:20 75 1

原创 使用OpenCV C++为图片添加噪声

椒盐噪声是一种随机噪声,模拟图像中出现黑白像素点的情况,即有些像素点变为白色(盐噪声),有些变为黑色(椒噪声)。在函数saltAndPepper(Mat image, int n)中,输入参数“image”为输入图片,输入参数“n”为产生椒盐噪声的数量。使用cvflann::rand_int()产生随机整数,模以图片的行数和列数得到随机的像素位置,模2得到余数“0”或“1”,“0”代表添加白噪声,“1”代表添加黑噪声。

2023-09-20 11:57:00 1461 1

原创 ViSP教程:在窗口显示一张图片

在类unix系统上使用X11,在Windows上使用GDI。这里我使用的是Windows系统。由于显示器的分辨率小于图像的分辨率,因此只看到图像的一部分,而不是整个红圈。下面我们将解决这个问题,让图片分辨率大于显示器分辨率的图片也能完全显示。下面的代码展示了如何创建一个灰度3840x2160的图像,将所有像素设置为128,并在图像中间显示一个半径为200像素的红色圆圈。在构造函数中添加vpDisplay::vpScaleType参数。1. 手动设置缩放因子。2. 自动设置缩放因子。

2023-09-19 11:18:01 166

原创 OpenCV C++ 绘制直方图并做直方图均衡化

【代码】OpenCV C++ 绘制直方图并做直方图均衡化。

2023-09-19 09:23:13 249

原创 OpenCV C++滑动条

【代码】OpenCV C++滑动条。

2023-09-18 10:24:02 173

原创 OpenCV C++图像金字塔

【代码】OpenCV C++图像金字塔。

2023-09-17 15:47:29 196 1

原创 OpenCV C++图像处理之仿射变换与透视变换

仿射变换是一种线性变换,它将一个二维或三维空间中的对象(如点、图像、图形等)映射到另一个空间中,保持了一些基本的几何性质,如直线的平行性和点的共线性。仿射变换通常由矩阵乘法和向量加法组成,其一般形式如下:其中,是映射矩阵。

2023-09-14 21:06:38 771 1

原创 使用OpenCV C++进行图像二值化操作

threshold()将固定阈值应用于多通道图像阵列,通常用于从灰度图像中获得二值图像或用于去除噪声,即滤除值过小或过大的像素。该函数支持几种类型的阈值设置,它们由类型参数决定。

2023-09-10 16:47:38 3243

原创 C# 属性

属性允许类公开获取和设置值的公共方法,而隐藏实现或验证代码。get属性访问器用于返回属性值,而set属性访问器用于分配新值。value关键字用于定义由set或init访问器分配的值。属性可以是读-写属性(既有get访问器又有set访问器)、只读属性(有get访问器,但没有set访问器)或只写访问器(有set访问器,但没有get访问器)。只写属性很少出现,常用于限制对敏感数据的访问。不需要自定义访问器代码的简单属性可以作为表达式主体定义或自动实现的属性来实现。

2023-06-05 11:20:24 144 1

转载 C#关键字base

base关键字用于从派生类中访问基类的成员。执行以下操作时可以使用它:调用基类上已被其他方法重写的方法。指定创建派生类实例时应调用的基类构造函数。仅允许基类访问在构造函数、实例方法和实例属性访问器中进行。在静态方法中使用base关键字将产生错误。

2023-06-01 22:45:14 142

空空如也

空空如也

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

TA关注的人

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