自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (48)
  • 收藏
  • 关注

原创 c++ 创建menu

CMenu menu; POINT point; GetCursorPos(&point); menu.CreatePopupMenu(); menu.AppendMenu(MF_STRING, IDM_REC1_ONE, _T("读取一条")); menu.AppendMenu(MF_STRING, IDM_REC1_ALL, _T("读取全部")); menu.TrackPopu

2015-08-26 20:48:48 3129

原创 C++ 管道

// PipeServer.cpp : Defines the entry point for the console application.//#include "stdafx.h"#include #include #include using namespace std;#pragma warning(disable:4996)HANDLE hClose = NULL;

2015-08-06 21:01:35 1121

原创 opencv 读写XML YML

//序列没有标签 CvMemStorage *mem = cvCreateMemStorage(0); CvFileStorage *file = cvOpenFileStorage("e:\\123.yml", mem, CV_STORAGE_READ | CV_STORAGE_WRITE); cvStartWriteStruct(file, NULL, CV_NODE_SEQ );

2015-08-06 20:59:59 459 1

原创 c++ opencv 动态内存

1.CvMemStorage定义动态内存存储器  内存存储器是一个用来存储诸如序列、轮廓、图形和子划分等动态增长数据结构的底层结构2.示例CvMemStorage *mems = cvCreateMemStorage(100);CvMemStoragePos mempos;cvSaveMemStoragePos(mems, &mempos);//保存地址//cvRe

2015-08-05 19:43:33 465

原创 c++ opencv 数学函数示例

// ConsoleApplication11.cpp : Defines the entry point for the console application.//#include "stdafx.h"#include #include using namespace cv;using namespace std;int _tmain(int arg

2015-08-05 19:42:57 1315

转载 opencv 图像深度(depth)

图像深度是指存储每个像素所用的位数,也用于量度图像的色彩分辨率.图像深度确定彩色图像的每个像素可能有的颜色数,或者确定灰度图像的每个像素可能有的灰度级数.它决定了彩色图像中可出现的最多颜色数,或灰度图像中的最大灰度等级.比如一幅单色图像,若每个象素有8位,则最大灰度数目为2的8次方,即256.一幅彩色图像RGB3个分量的象素位数分别为4,4,2,则最大颜色数目为2的4+4+2次方,即1024,就是

2015-08-04 16:03:03 7205

转载 OpenCV学习笔记之CXCORE篇

为使得OpenCV的整个库便于管理和扩充,将整个库分成若干子库,CxCore是最重要的一个子库,从“core"名字可以看出,该库提供了所有OpenCV运行时的一些最基本的数据结构,包括矩阵,数组的基本运算,包括出错处理的一些基本函数。具体分为下面若干部分。   基础结构: CvPoint二维坐标系下的点,类型为整型typedef struct CvPoint

2015-08-04 15:58:37 2033

原创 c++ opencv显示对话框

IplImage *pl = cvLoadImage("e:\\3.bmp", 1); cvNamedWindow("123", 1); cvShowImage("123", pl); waitKey(1000); cvDestroyWindow("123"); cvReleaseImage(&pl);

2015-08-03 22:07:20 1742

原创 c++ opencv 入门

//类型定义CvPoint point(2, 3);CvPoint2D32f point1(2, 3);CvPoint3D32f point2(2, 3);CvSize size(2, 3);CvSize2D32f size1(2, 3);CvRect rect(0, 0, 50, 50);//mat使用float x[3][4] = {1, 2,

2015-08-03 22:06:18 915

原创 c++ auto_ptr笔记

1.auto_ptr 不可以使用指针惯用的赋值初始化方式,只能直接初始化。示例: char *p = 'A';//error auto_ptrptr = new char;//error,被当作普通指针对待了 auto_ptrptr4 = auto_ptr(new char);//ok auto_ptrptr4 = auto_ptr(new char[100]);//ok

2015-08-03 22:05:40 400

原创 VS2013 MFC opencv 播放视频

看网上有很多人用的还是CvvImage类,但是Opencv3.0已经没有CvvImage这个类了。百度得之可以使用以前的类,稍作修改就可以了。头文件:#pragma once#ifndef CVVIMAGE_CLASS_DEF#define CVVIMAGE_CLASS_DEF#include "opencv2/highgui/highgui.hpp"#include "openc

2015-08-02 10:40:24 2915

原创 C++ 管道

服务端:// PipeServer.cpp : Defines the entry point for the console application.//#include "stdafx.h"#include using namespace std;int _tmain(int argc, _TCHAR* argv[]){ HANDLE hPipe = CreateNamedPi

2015-08-01 12:33:28 551

原创 C++ DirectShow读取摄像头后然后保存图像数据

#include #include "camerads.h"#include const char *g_szTitle = "Camera";int main(){ // 1、考虑到已经存在了显示图像的窗口,那就不必再次驱动摄像头了,即便往下驱动那也是摄像头已被占用。 if(IsWindowVisible(FindWindow(NULL, g_szTitle))) {

2015-08-01 10:49:00 4911 5

原创 opencv vs2013提示缺少Qedit.h问题

#pragma include_alias( "dxtrans.h", "qedit.h" )#define __IDxtCompositor_INTERFACE_DEFINED__#define __IDxtAlphaSetter_INTERFACE_DEFINED__#define __IDxtJpeg_INTERFACE_DEFINED__#define __IDxtKey_INTE

2015-08-01 09:47:07 1761

SDL2.0 汉字

SDL2.0 创建窗口显示汉字.VS2013

2017-06-23

SDL2.0 扣色(PNG图片重叠)

两张png图片叠加在一起,使用SDL让前景色透明

2017-06-22

SDL2.0 加载图片显示

vs2013, 显示bmp

2017-06-22

Mfc 正太曲线分布图

Mfc 正太曲线分布图

2017-06-12

winpcap发送igmp包

VS2013 通过winpcap发送igmp数据包,代码齐全,只支持igmpV2版本

2017-05-27

在内存中将bmp转JPG

VS2013,mfc,将大的bmp或者jpg用opencv读取、缩小后保存为bmp,再将bmp转jpg。jpg数据是在内存中的

2017-04-19

c++ BMP转JPG

VS2013,可以运行,全部都在

2017-04-13

MFC 导入D3D模型文件

VS2013.MFC 导入D3D模型文件

2017-03-17

opengl在mfc界面绘制英文字符

opengl在mfc界面绘制英文字符。VS2012

2017-02-25

C++ 解析rtsp流后返回Iplimage,用Opengl显示

C++ 解析rtsp流后返回Iplimage,用Opengl显示.VS2012,opencv是2.4.10.代码完整

2017-02-24

MFC opengl贴图

MFC opengl贴图。VS2012

2017-02-22

WIN32 opengl三角形绘制

WIN32 opengl三角形绘制。VS2012

2017-02-19

WIN32 opengl缩放图形

WIN32 opengl缩放图形。VS2012

2017-02-19

win32 opengl画线

win32 opengl画线。配置好了glut.h。vs2012

2017-02-19

WIN32 opengl绘制一个点

WIN32 opengl绘制一个点.需要配置glut.h。VS2012

2017-02-19

WIN32 opengl环境搭建

WIN32 opengl环境搭建

2017-02-19

C++ 解析H264文件

C++ 解析H264文件.vs2012

2016-12-21

C++ 解析flv文件

C++ 解析flv文件

2016-12-20

ffmpeg 解析aac sdts格式文件

ffmpeg 解析aac sdts格式文件

2016-12-16

ffmpeg将YUV转H264

ffmpeg将YUV转H264.VS2012.代码可以运行

2016-12-01

untitled1.zip

Ubuntu18.04 解决SDL TTF函数TTF_RenderUNICODE_Solid只能渲染一个汉字的问题

2020-05-21

untitled1.rar

Qt 用QTreeView实现组织架构,没有太多东西,Qt4.8.5.

2019-11-08

log4cxx已经编译好的库

代码工程:VS2010,已经编译好,支持X64.同时一些编译错误已经修改

2019-04-23

C++ Qwt 绘图示例

跟Linux下都支持Qwt,只不过我这里演示的是下的Qwt控件绘图,原理是一样的,需要安装Qt软件。代码齐全。下我用的是VS2010,可能需要配置下环境这些什么的。

2019-04-10

centos7 png转bmp

centos7 png转bmp。开发语言c++,宽度不为4的倍数的png自动转为4的倍数的png,即扩展bmp的像素了。支持3通道(RGB)的png图片以及4通道(RGBA)的png图片

2018-11-22

Linux C++ 解析bmp

centos7.4下解析bmp文件。代码齐全,语言C++。如有问题,欢迎指正

2018-11-22

Linux jpg转bmp

centos7下jpg图像转bmp,调用的是libjpeg-turbo库,代码齐全。解析为bmp时,bmp需要4字节对齐,这里我的做法是,假如一个jpg的tup宽度是157,我这边是将图片扩展为160个像素。代码语言C++

2018-11-22

go 读写ini

go语言在linux下读写ini文件。代码齐全,必须先安装go

2018-10-22

C++ 设置主屏 复制屏幕

C++代码。当有两个屏幕的时候,可以设置一个是主屏一个是扩展屏。并且可以复制屏幕,但是不能设置为扩展模式

2018-08-07

Linux 串口通信

Linux C++串口通信技术,代码完整,附带编译说明。在centos7.4上已经测试过了

2018-07-03

Mingw gcc生成dll

Mingw gcc生成windows dll。可以给VS2013调用,代码完整,封装了opencv

2018-06-08

Mysql .lib转.a

windows下用gcc操作mysql。首先是要将windows下的lib文件转换成.a文件

2018-06-07

Linux Qt、大华摄像机SDK模式、ffmpeg解码

Linux下的 Qt、大华摄像机SDK模式、ffmpeg解码。Qt5.9.1

2018-04-04

ffmpeg 采集摄像机流(rtsp)后推流(rtmp)

VS2013,代码齐全,rtsp采集网络摄像机以后向流媒体服务器推流,vlc拉流。

2018-02-09

libcurl 以JSON模式post

libcurl 以JSON模式post。VS2013.代码齐全。里面有JSON库已经libcurl的库

2017-11-07

libcurl POST方式

libcurl 以表单模式post。VS2013.代码齐全。里面有JSON库已经libcurl的库

2017-11-07

visual Assist x VS2013 VS2012 VS2010

visual Assist x 支持VS2013 VS2012 VS2010这几个版本,亲测可用

2017-10-31

C++ 调用7z SDK解压

C++调用7Z SDK解压,非内存解压方式,所以解压占用CPU较高。VS2010,代码齐全

2017-10-26

C++ leveldb

windows 下Qt5.9.1 配合Mingw(gcc)编译leveldb。如果要重新编译,删除libleveldb.a,libleveldb.so,libleveldb.so.1,libleveldb.so.1.17,libmemenv.a文件,再重新make即可

2017-09-03

SDL2.0 播放wav文件

SDL2.0播放音乐,支持播放SDL支持的语音格式的文件

2017-06-23

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

TA关注的人

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