自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

weixinhum

后青春期的诗

  • 博客(21)
  • 资源 (42)
  • 问答 (4)
  • 收藏
  • 关注

原创 编程琐事

今天在用fwrite写数据到文件时一直报错,因为之前使用一直是相同的写法没事刚刚好就今天不行搞得非常纠结,甚至于怀疑电脑坑了。最后静下心来看错误提示,才发现其中玄机,提示说stack overflow栈溢出,回头去看了看自己的代码,发现在函数里面开了一个很大的数组,毫不犹豫的注释掉之后成功过去了。。编程还是需要耐下性子看其中错误提示的。。

2014-05-29 00:39:11 910

原创 C++ 指定路径文件夹存在与否查询及文件夹创建

CString folder=L"H:\\h264视频"; //存文件夹路径CFileFind finder; //在mfc中有这样一个类叫做CFileFind,if (finder.FindFile(folder))//如果返回值为1表示路径存在,为0则表示不存在{ MessageBox(L"文件夹存在!");}else{ MessageBox(L"文件夹不存在!");

2014-05-24 21:01:15 2157

原创 C++ 获得系统时间与代码耗时计算

头文件#include <windows.h> 主体代码SYSTEMTIME sys;GetLocalTime(&sys);CString systemtime;systemtime.Format(L"%4d/%02d/%02d-%02d:%02d:%02d", sys.wYear, sys.wMonth, sys.wDay, sys.wHour, sys...

2014-05-23 23:46:57 1959

原创 C++ 数据写入文件与读回

软件制作过程常常需要将一些设置参数存成文件以供下次启动时调用,这时运用CArchive类来进行相关操作显得相当方便。将数据写入文件:int data = 123;CFile mydatafile(L"datasave.h264player", CFile::modeCreate | CFile::modeWrite);//datasave.h264player为文件名,使用的是相对路径...

2014-05-22 19:17:21 3708

原创 MFC TAD Control 控件的使用

在一些程序中,往往是需要在一个窗体中提供

2014-05-20 23:52:05 1204

原创 C语言FILE读写操作

头文件#include #include

2014-05-20 14:31:01 2289

原创 MFC 控件随窗口尺寸变化自动调整位置及大小

在MFC编程过程中经常会出现这样一个问题,在给

2014-05-15 17:30:03 12114 4

原创 MFC Check-box Control 复选框操作

代码选中复选框

2014-05-15 01:33:01 3490

原创 C++ CString字符串操作

字符串中的中英文字符问题在CString中,中英文字符以及数字字符所占的宽度是不一样的,因此在一些固定长度的场景中要分开处理,为此需要将字符串的中英文以及数字字符区分开来。可以使用CStringA(cut).GetLength();//其中的cut为CString对象来获得字符串所占的字节数,中文占两个字节而英文及数字占一个字节,因此如果上述获得数值与cut.GetLength...

2014-05-14 21:42:17 2654

转载 C++ GDI绘图程序框架模板

自打之前进来闲暇之余在看

2014-05-14 00:00:49 2728

原创 C++ 类型转换归纳

本篇根据编程遇到的类型转换慢慢往上加东西。 CString 转 intCString str("123");//如果其中填的不全是数字,则返回从左到右碰到第一个非数字字符前的数字字符数值,如果最左边不是数字字符,返回0int i= _ttoi(str); CString 转 char*(UNICODE字符集环境)#include &...

2014-05-12 23:19:18 1133

转载 OpenCV Trackbar轨迹条运用与轮廓查找填充

下大雨好惆怅啊,宅在宿舍没事做!!!继续学习浅墨大神写的 OpenCV 相关教程吧,老样子,代码与注释经自己习惯和编程风格做了些许修改,如希望亲自一睹大神风采,请猛搓下面链接:点击打开链接本篇对应的大神博客篇目为:【OpenCV入门教程之六】 创建Trackbar & 图像对比度、亮度值调整。由于代码较为简单,可自行建立工程配置 OpenCV后加入下面的代码自行运行尝试,图片需要自己准

2014-05-11 22:03:21 1966

转载 OpenCV 分离颜色通道与多通道图像混合

同样学习自浅墨大神博客,代码

2014-05-10 00:15:20 1645

转载 OpenCV 初级图像混合

本文是根据大神的微博实践

2014-05-09 16:53:26 2330 6

原创 OpenCV 绘图基本操作

#include <iostream>#include <opencv2/opencv.hpp>using namespace std;using namespace cv;int main(){ Mat img(720, 1280,CV_8UC3,Scalar(255,255,255)); //画圆 //参数一为图像对象,参数二为圆心,参数三为半径,...

2014-05-08 21:41:37 1483

原创 OpenCV 操作图像的数据区

OpenCV在图像处理方面跟MATLAB的功能有点相近,提供了一系列图像处理的函数,极大的加快了图像处理相关方面开发的速度。关于OpenCV的配置网上有很多,随便查一查就可知晓,本文的代码是在VS2013+OpenCV的工作环境下进行的,因为变量的名字和使用的方法基本没变,所以同样适用于之前的版本。

2014-05-08 17:55:36 1633

原创 C++ 容器的使用

    在 C++ 编程中使用容器能更加方便的实现数据结构设计。下面将介绍几种常用容器的使用:vector容器(类似于数组而又有链表的一些属性,相对来说比数组要方便插入和弹出的操作)#include <vector>//包含头文件 using namespace std;vector<myrect> mybluerect;//定义一个类型为 myrect 的名字为 myb...

2014-05-04 17:00:04 1502

原创 C++ 多线程编程相关

C++本身已经提供了多线程接口,这位老哥的文章写得异常的清晰,请直接移步。下面的东西年代比较久远,是调用Windows的API实现的,虽然也没有错,但还是不如直接用C++的API好,当然如果只需要考虑Windows的程序,也可以略为参考。---------------------------------不知道大家在 MFC 编程时有没有遇到过这样一个问题,当一个程序用到比较复杂的计算或...

2014-05-04 02:09:38 1244

原创 MFC 使用控制台打印程序信息

在MFC编程中,代码的调试一直是比较悲剧的事,通常是搞一个MessageBox

2014-05-03 13:33:05 4161

原创 C++ 获得本地磁盘盘符的容量信息

ULARGE_INTEGER nFreeBytesAvailable;ULARGE_INTEGER nTotalNumberOfBytes;ULARGE_INTEGER nTotalNumberOfFreeBytes;WCHAR Drive[MAX_PATH] = { 0 };//初始化数组用以存储盘符信息GetLogicalDriveStrings(MAX_PATH, D

2014-05-02 19:25:13 5589

原创 VS2012+CUDA6.0配置方法

实验室一直在做图像处理相关的问题http://www.cnblogs.com/xing901022/p/3248469.html

2014-05-01 21:04:47 5672 4

聚类算法测试数据集.zip

本人整理的csv格式的点云数据,可以用来测试和验证k-means、dbscan或者是自己开发的聚类算法。

2020-08-18

PNG-ICO 图标格式互转工具

PNG-ICO图标格式互转工具,操作见readme

2015-06-08

利用FFmpeg将Jpeg图片转为任意视频容器格式

相应博客地址:http://blog.csdn.net/weixinhum/article/details/45872093 如有疑问请到博客留言,此外如有错误会在博客中更新

2015-05-20

C++播放音频实例

C++播放音频实例,实用VS2013编写的

2015-05-14

SSD硬盘速度检测软件

SSD硬盘速度检测软件,绿色软件,解压双击即可

2015-04-26

C++ 双缓存机制播放音频流(PCM裸流)

这份代码实现打开PCM裸流文件并用双缓存机制进行播放的,可在VS2013下直接编译运行,其中包含一个PCM裸流文件。

2015-03-22

利用libjpeg库解码内存中的jpeg数据范例

利用libjpeg库解码内存中的jpeg数据范例,详情请参考http://blog.csdn.net/weixinhum/article/details/43089047

2015-01-24

libjpeg库的示例工程,实现Jpeg转Bmp

libjpeg库的示例工程,实现Jpeg转Bmp,详情见:http://blog.csdn.net/weixinhum/article/details/42718959

2015-01-19

对焦算法测试组图

对焦算法测试组图,可用以自动对焦算法的测试

2014-08-22

MFC全屏显示demo

MFC全屏显示demo,具体内容可参加博客:http://blog.csdn.net/weixinhum/article/details/38282241

2014-08-13

软件打包部署神器InnoSetup

软件打包部署神器InnoSetup,亲测可用!

2014-07-28

Windows下利用live555实现H264实时流RTSP发送

Windows下利用live555实现H264实时流RTSP发送,利用本地文件读入模拟,环境为VS2013。

2014-07-23

FFmpge视频解码(从H264视频流到图像)

这个是用FFmpeg所做的视频解码工程,经过了本人封装,FFmpeg也已经配置在工程里面。不过由于本人使用了OpenCV进行了图片数据的读取显示,还需要配置OpenCV才能使用。关于本工程对应的博客说明地址如下http://blog.csdn.net/weixinhum/article/details/37731011

2014-07-13

FFmpge视频压缩(从图像到H264视频流)

这个是用FFmpeg所做的视频压缩工程,经过了本人封装,FFmpeg也已经配置在工程里面。不过由于本人使用了OpenCV进行了图片的读取和数据区的获得,还需要配置图片数据区才能使用。关于本工程对应的博客说明地址如下http://blog.csdn.net/weixinhum/article/details/37705253

2014-07-12

FFmpeg开发包,适用VS各版本

FFmpeg开发包,适用VS各版本,配置环境介绍博客地址如下:http://blog.csdn.net/weixinhum/article/details/37699025

2014-07-11

C++PCM音频格式录音

用C++实现的音频录制工程,有需要的可以下载,本人做的编写和测试,有问题可以留言

2014-06-16

PCM压缩与解码

PCM->ADPCM的压缩和ADPCM->PCM的解码工程

2014-06-16

C++ 播放音频流(PCM裸流)

这份代码是打开PCM裸流文件并截取一段数据然后播放的,可以轻松的经过加一条线程的方式改成网络传输的形式。

2014-06-11

MFC自绘滑块类

MFC自带滑块控件在点击的时候不能准确的移动到点击位置而是一直在点击位置的附近跳动,非常影响用户体验。该自绘滑块类解决了这个问题。使用方法在资源内。

2014-05-27

notepad++二进制(十六进制)查看插件

notepad++二进制(十六进制)查看插件,在新版本的notepad++中取消了该插件,但是该插件又十分好用,是故放上来跟大家共享

2014-05-20

RGB色彩空间转CMYK色彩空间工具.zip

在发表论文的时候,有些杂志要求提交图片的色彩空间为CMYK(更接近印刷效果),而我们正常在电脑中使用的图片色彩空间为RGB,因此需要进行转换。 本工具可以帮助用户将RGB色彩空间的TIF图片转换为CMYK色彩空间的TIF图片。 具体的操作可见程序说明。

2021-11-24

配置好QT5和librviz的ROS包

配置好QT5和librviz的ROS包,在melodlc上正确编译运行,具体细节见博客---ROS系统学习11---界面开发1

2020-05-14

PCLViewer最小使用包

PCLViewer,可以用来查看PCD文件,不需要安装PCL,如果还是运行不了请自行安装VS2017运行库。

2018-12-16

ffmpeg4+OpenCV3+VS2017 H264编解码示例

ffmpeg4.0+OpenCV+VS2017 H264编解码示例。已经配置好环境,不需要再进行配置

2018-08-18

GeoGebra开源数学绘图工具

GeoGebra开源数学绘图工具,数学或者相关需要绘制图像的老师必备工具

2017-11-20

C++PCM音频格式录音(双缓存MFC版本)

C++PCM音频格式录音(双缓存MFC版本),详情见博客,有问题到博客留言,这边不会推送,很少会看到 http://blog.csdn.net/weixinhum/article/details/76158998

2017-07-26

填完坑,配置好并写完bat的caffe深度学习

填完坑,配置好并写完bat的caffe深度学习 详情见博客 http://blog.csdn.net/weixinhum/article/details/71304852

2017-05-07

opencv dnn模块的demo

opencv dnn模块的demo,详情可见下面文章 http://blog.csdn.net/weixinhum/article/details/70982048

2017-04-29

VS2015 X64+OpenCV3.2.0+opencv_contirb

VS2015 X64+OpenCV3.2.0+opencv_contirb 详情请参考这篇文章 http://blog.csdn.net/weixinhum/article/details/70947448

2017-04-29

利用FFmpge进行视频压缩(从图像到H264视频流)新版

利用FFmpge进行视频压缩(从图像到H264视频流) 博客地址如下: http://blog.csdn.net/weixinhum/article/details/37705253

2016-09-11

MFC 多语言环境的实现

MFC 多语言环境的实现,VS2015的工程,如果有疑问可见博客文章 http://blog.csdn.net/weixinhum/article/details/51202263

2016-04-20

几何绘图工具GeoGebra

这个是几何绘图工具,因为国内的几何画板现在都是要收费的,实在爱不起。其他相似的软件又搞得让人有点无语,所以去GeoGebra的官网下了最新版本的软件,由于下载过程比较麻烦,所以在这里分享出来。 该软件相对比较难上手一点,但上手之后异常犀利。加上又是开源免费的,所以能算得上现在最好的几何绘图软件了

2016-01-31

最新版本FFmpeg库x64平台解码h264视频demo

http://blog.csdn.net/weixinhum/article/details/37731011 详情可见博客,下载后需要自行配置opencv库放可运行,当然可以自行去掉该库

2016-01-23

图像的球面投影工程和可执行程序

图像的球面投影工程和可执行程序,详情可见博客文章http://blog.csdn.net/weixinhum/article/details/50477399,有什么建议也请到博客下面留言,谢谢 工程环境为VS2015+OpenCV2.4.9 x64编译器

2016-01-10

C# WPF DataGrid控件实现三级联动

C# WPF DataGrid控件实现三级联动 博客原文:http://blog.csdn.net/weixinhum/article/details/49449973

2015-10-27

C# WPF 模拟键盘输入与UI控件进行交互

C# WPF 模拟键盘输入与UI控件进行交互 相关博客地址:http://blog.csdn.net/weixinhum/article/details/49422335

2015-10-26

SQLite数据库查看工具(SQLiteBrowser)

SQLite数据库查看工具(SQLiteBrowser),亲测可用,现在正在用。

2015-10-06

MFC实现RS232串口通信程序和辅助程序

MFC实现RS232串口通信程序和辅助程序,具体的可见相关博客:http://blog.csdn.net/weixinhum/article/details/48213883

2015-09-04

PDFDemo和资料

这是一个用C++实现生成PDF文档的例子,用到了PDFlib库,工程环境是VS2015,相关的博客地址为:http://blog.csdn.net/weixinhum/article/details/47418975

2015-08-26

MFC 与Excel文件的交互操作

MFC 与Excel文件的交互操作

2015-06-22

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

TA关注的人

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