4 凉_白开

尚未进行身份认证

暂无相关简介

等级
TA的排名 2w+

JsonCpp使用方法及示例

文章目录下载使用静态库/动态库使用源文件demo头文件创建保存读取修改main下载Github地址本人编译好的库以及生产的源码使用静态库/动态库linux:mkdir buildcd buildcmake -DCMAKE_BUILD_TYPE=release -DBUILD_STATIC_LIBS=ON -DBUILD_SHARED_LIBS=ON -DARCHIVE_INSTALL_DIR=. -G "Unix Makefiles" ..makewindows:下载cmake

2020-05-22 15:50:33

opencv图片变形 仿射 旋转 透视 弯曲 鱼眼特效

文章目录1. 仿射变换2. 旋转2.1 demo3. 透视变换3.1 demo4. 弯曲4.1 S形状4.2 波浪形5. 鱼眼特效6. 结构定义结构定义(中文)参考文档1. 仿射变换可将图片变换为平行四边形/**@brief从三对对应点计算仿射变换。@param src[] :原图上取三点坐标(三角形)@param dst[] :目标三点坐标@param return :返回2*3的变换矩阵*/CV_EXPORTS Mat getAffineTransform( const Point2f

2020-05-15 11:35:24

c++ 调用python

c++ 调用 Python文章目录c++ 调用 Python安装Python写一个简单的python函数写c++ 程序第一步 添加python的声明 和设置Python的安装路径第二步:初始化python接口第三步:初始化python系统文件路径,保证可以访问到 .py文件第四步:引用模板第五步:调用函数第六步:结束python接口初始化demo参数传递参数为空参数不为空参数类型对照表参考文档...

2019-09-20 11:47:46

opencv 通道分离(split)与合并(merge)

通道分离void cv::split( const cv::Mat& mtx, //输入图像 vector<Mat>& mv // 输出的多通道序列(n个单通道序列));通道合并void cv::split( const cv::Mat& mtx, //输入图像 vector<Mat>& mv // 输出的多通道序列(n个单...

2019-09-20 11:45:55

opencv 文字绘制 puttest

简介opencv中除了提供绘制各种图形的函数外,还提供了一个特殊的绘制函数——在图像上绘制文字。这个函数即是cv::putText()。cv::putTextvoid cv::putText( cv::Mat& img, // 待绘制的图像 const string& text, // 待绘制的文字 cv::Point origin, // 文本框的左下角 int f...

2019-09-20 11:44:17

opencv resize改变图片尺寸

cv::resize()函数函数原型CV_EXPORTS_W void resize( InputArray src, OutputArray dst, Size dsize, double fx=0, ...

2019-09-20 11:43:25

opencv 编码解码

cv::imencode Mat数据编码成数据流cv::imdecode 数据流解码成Matdemoint main() { cv::Mat src = cv::imread("E:\\Windowstest\\ConsoleApplication4\\ycy.jpg", 1); cv::Mat dst; std::vector <unsigned char> img_d...

2019-09-20 11:38:34

opencv Rect类用法

cv::Rect//如果创建一个Rect对象rect(100, 50, 50, 100),那么rect会有以下几个功能: rect.area(); //返回rect的面积 5000 rect.size(); //返回rect的尺寸 [50 × 100] rect.tl(); //返回rect的左上顶点的坐标 [100, 50] rect.br(); ...

2019-09-20 11:37:47

opencv 视频读写

文章目录视频读取 cv::VideoCapture方式一:从视频文件读取方式二:从视频设备获取方式三:通过成员函数open()来设定打开的信息视频帧读取到Mat视频的写操作cv::VideoWriter创建对象方式一:构造函数的方式方式二:open()函数写入图像方式一:write()方式二: <<DEMO视频读取 cv::VideoCapture方式一:从视频文件读取cv::V...

2019-09-20 11:35:39

opencv 人脸检测

文章目录级联分类器定义DEMO级联分类器分类器: 判别某个事物是否属于某种分类的器件,两种结果:是、否级联分类器: 可以理解为将N个单类的分类器串联起来。如果一个事物能属于这一系列串联起来的的所有分类器,则最终结果就是 是,若有一项不符,则判定为否比如人脸,它有很多属性,我们将每个属性做一成个分类器,如果一个模型符合了我们定义的人脸的所有属性,则我们人为这个模型就是一个人脸。那么这些属性是...

2019-09-20 11:33:08

opencv 画图

文章目录直线函数参数:Demo矩形函数参数:Demo圆函数参数:Demo直线函数void line(Mat& img, Point pt1, Point pt2, const Scalar& color, int thickness=1, int lineType=8, int shift=0)参数:img: 要绘制线段的图像。pt1: 线段的起点。pt2: 线段的...

2019-09-20 11:30:06

opencv 图形处理

文章目录扩充边缘函数:copyMakeBorder函数原型:功能参数:borderType的宏定义说明Demo旋转函数函数原型参数:getRotationMatrix2D 参数:warpAffine 参数flags 插值算法标志符Demo扩充边缘函数:copyMakeBorder函数原型:void copyMakeBorder( const Mat& src, Mat& d...

2019-09-20 11:26:45

STL中map用法以及示例

STL中map用法以及示例STL中map用法以及示例map简介使用map数据的插入第一种:用insert函数插入pair数据第二种:用insert函数插入value_type数据第三种:用数组方式插入数据map的大小数据的遍历第一种:应用前向迭代器第二种:应用反相迭代器第三种,用数组的形式查找并获取map中的元素find函数lower_bound函数 和...

2018-04-09 13:20:37

tcpdump使用详解及数据包分析

tcpdump使用与数据分析语法tcpdump(选项)选项-A以ASCII码方式显示每一个数据包(不会显示数据包中链路层头部信息).在抓取包含网页数据的数据包时,可方便查看数据(nt:即Handyforcapturingwebpages).-ccounttcpdump将在接受到count个数据包后退出.-Cfile-size...

2018-03-20 15:16:49

struct rlimit介绍

1、rlimit介绍在Linux系统中,Resouce limit指在一个进程的执行过程中,它所能得到的资源的限制,比如进程的core file的最大值,虚拟内存的最大值等。Resouce limit的大小可以直接影响进程的执行状况。其有两个最重要的概念:soft limit 和 hard limit。struct rlimit { rlim_t rlim_cur; ...

2018-03-20 11:13:36

TinyXML2使用方法及示例

TinyXML2使用方法及示例TinyXML2使用方法及示例概述说明使用方法下载链接示例创建XML文件增删改查概述 TinyXML2是简单实用的开源的C++XML文件解析库,可以很方便的应用到现有的项目之中。  TinyXML2解析器相对TinyXML1在代码上是完全重写,使其更适合于游戏开发中使用。它使用更少的内存,更快,并使用更少的内存分配。 说明 xml类似数据库,一般

2017-12-12 17:09:18

sqlite中的常用命令

sqlite 是一个很方便小巧的数据库。新建数据库sqlite3 databasefilename检查databasefilename是否存在,如果不存在就创建并进入数据库(如果直接退出,数据库文件不会创建) 如果已经存在直接进入数据库 对数据库进行操作sqlite中命令:以.开头,大小写敏感(数据库对象名称是

2017-08-31 14:58:41

linux扩展逻辑卷大小

公司的一个服务器,用了很久了,前几天突然发现磁盘空间不足, 用df-h看了一下,发现空间只有100G,但是用fdisk-l看的话,磁盘是有320G的。那么怎么把剩余的空间添加进来了。我找了下面的方法。《转》内容如下:[root@localhost ~]# df文件系统 1K-块 已用 可用 已用% 挂载点 /dev/mapper/VolGr

2017-08-21 14:55:06

zabbix3.2使用sendEmail发送告警邮件

首先介绍下sendemail,sendEmail是一个免费、轻量级、命令行的SMTP邮件客户端。其实就是个Perl脚本文件。使用简单,不需要大量的配置工作。尽管他是一个很简单的应用,但是白开在使用过程中还有遇到了很多的问题,下面就一一讲解如何使用。下载并拷贝sendemail在网上有很多下载的,自行下载就可以了; 白开用的是这个版本的: http://download.csdn.net/deta

2016-12-13 15:48:24

zabbix3.2.1安装graphtrees插件

graphtree介绍由于zabbix的图像显示一块不太友好,图像没法集中显示,而我们对这一功能的需求又比较高,所以就出现了zatree,graphtree,这些插件。 白开一开始在网上找了很多zatree插件的资料,但是好像没有找到支持zabbix3.2.1版本的插件。 后来白开又发现了graphtree。找了下相关资料看了下,发现还挺友好,于是乎白开就安装了graphtree。 白开用了g

2016-12-09 17:36:38

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 分享精英
    分享精英
    成功上传11个资源即可获取