自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 OpenCV操作4(图像混合)

图像混合线性混合操作$g(x) = (1 - α\alphaα)f0f_0f0​(x) +α\alphaαf1f_1f1​(x)$其中α\alphaα表示两种图片融合的比例,其中g(x)表示融合之后图片的像素点,f0f_0f0​(x)和f1f_1f1​(x)表示背景和前景的像素值,α\alphaα的取值为0-1之间cv::addWeighted功能将两幅大小,类型都相同的图片线性混合...

2019-05-10 16:23:53 207

原创 OpenCV操作3(Mat类常用操作)

1.Mat::row功能创建一个指定行数的矩阵头并返回,新矩阵和原始矩阵共享一份基础数据函数原型C++: Mat Mat::row(int i) const参数i:需要选取的行索引2.Mat::col (同上,改为列)3.Mat::rowRange功能创建一个指定行范围的矩阵头并返回,新矩阵和原始矩阵共享一份基础数据函数原型C++: Mat Mat::rowRange(i...

2019-05-09 14:54:54 1027

原创 OpenCV操作2(Mat类的创建和打印)

OpenCV Mat类Mat 类的特点图像的内存分配和释放由Mat类自动管理Mat类由两部分组成:矩阵头(包含矩阵尺寸,存储方法,存储地址等信息)和指向存储所有像素值的矩阵的指针Mat的创建1.使用Mat构造函数Mat常用的构造函数有以下几种1、Mat::Mat()无参数构造方法;//Mat A;2、Mat::Mat(int rows, int cols, int typ...

2019-05-06 16:51:35 2189

原创 OpenCV 操作1(加载,修改,保存)

加载图像(cv::imread)imread功能是加载图像文件成为一个Mat对象第一个参数表示图像文件名称第二个参数表示加载图像的类型,有以下3个参数值IMREAD_UNCHANGED(<0)表示加载原图IMREAD_GRAYSCALE(0)表示把原图作为灰度图像加载IMREAD_COLOR(>0)表示把原图作为RGB图像加载例Mat src = imread("D...

2019-05-05 20:17:14 137

原创 leetcode 刷题笔记1-5

leetcode 刷题笔记1-5123浑浑噩噩过了好久,刷一刷leetcode吧,创了个博客也写一下思路,也督促自己多刷一点,以前没经过系统训练,希望大佬们多多指点。1给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。示例给定 nu...

2019-05-05 15:33:39 188

空空如也

空空如也

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

TA关注的人

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