孤独的猫

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2021年10月14日

摘要: 使用at<Vec3b>结构来获取Mat中的像素值 例如 1 #include <iostream> 2 #include <opencv2/opencv.hpp> 3 using namespace cv; 4 using namespace std; 5 6 int main(int args,c 阅读全文
posted @ 2021-10-14 20:30 孤独的猫 阅读(181) 评论(0) 推荐(0) 编辑

摘要: Mat对象创建 创建空白Mat对象 从现有图像创建 创建填充值的Mat对象 创建单通道与多通道Mat对象 //create one Mat src = Mat(255, 255, CV_8UC1); src=Scalar(0); //创建一个全黑色的画布 (Scalar(0,0,255) 为红色,参 阅读全文
posted @ 2021-10-14 16:54 孤独的猫 阅读(314) 评论(0) 推荐(0) 编辑

摘要: 右值引用就是对一个右值进行引用的类型。因为右值不具名,所以我们只能通过引用的方式找到它 无论声明左值引用还是右值引用都必须立即进行初始化,因为引用类型本身并不具有所绑定对象的内存,只是该对象的一个别名。看一下下面的代码 1 #include <iostream> 2 using namespace 阅读全文
posted @ 2021-10-14 14:47 孤独的猫 阅读(72) 评论(0) 推荐(0) 编辑

摘要: tuple元组 是一个固定大小的不同类型的集合,是泛华的std::pair。和C#中的tuple类似,但是比C#的tuple强大得多。 我们也可以把它作一个通用的结构体来用,不需要创建结构体有获取结构体的特征,在某些情况下可以取代结构体,使程序更简洁、直观。 下面看看tuple的基本用法: 先构造一 阅读全文
posted @ 2021-10-14 10:35 孤独的猫 阅读(161) 评论(0) 推荐(0) 编辑