分类 C/C++

C++匈牙利命名法

匈牙利命名法是微软推广的一种关于变量、函数、对象、前缀、宏定义等各种类型的符号的命名规范。匈牙利命名法的主要思想是:在变量和函数名中加入前缀以增进人们对程序的理解。它是由微软内部的一个匈牙利人发起使用…

C++ Boost

下载地址 编译 打开vs命令提示符(x86本机工具命令提示符) 进入boost…

C++ Zlib

压缩 zlib.h zconf.h uLong datOrgLen = len; uLong datDstlen = compressBound(datOrgLen); char* buf = new…

OpenCV IplImage

IplImage构造 int depth = IPL_DEPTH_8U; int channels = 1; //黑白 1,RGB 3 IplImage *pImg = cvCreateImage(c…

OpenCV Mat

using namespace cv; Mat img = imread(“d:\1.png”,cv::IMREAD_UNCHANGED); if(!img.data) return ; imwrit…

OpenCV常用函数

获取秒差 double timeSpan = (GetTickCount() – time1 )/GetTickFrequency(); 腐蚀膨胀 cvErode()腐蚀后cvDilate…

OpenCV绘图

矩形 在两个点定位处绘制一个白色正方形,最后一个参数是线条宽度,如果是-1,代表画一个填充矩形。 cvRectangle(img,cvPoint(10,10),cvPoint(50,50),cvSca…

Qt QML与c++交互

对象注入 类中声明属性调用函数 Q_PROPERTY(QString name READ getName WRITE setName) //代码中将对象加入上下文 #include <QQmlC…

Qt QML布局

anchors anchors.centerIn: parent 将元素位置固定到父元素中间 anchors.right: r1.left anchors.rightMargin: 30 将元素位置固…