自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (2)
  • 收藏
  • 关注

原创 opencv计算图像的水平投影和垂直投影

本文介绍使用opencv实现计算一幅图像的水平投影和垂直投影,代码如下:class HorizontalProjection{private: int maxLine;//255最大行位置 int maxNum;//255最多的数目 int minLine;//0最大行位置 int minNum;//0最多的数目public: HorizontalPro

2015-11-29 22:17:19 25669 2

原创 VS2013中.cpp引用上一级目录的stdafx.h找不到定义(解决)

stdafx的英文全称为:Standard Application Framework Extensions(标准应用程序框架的扩展)。 所谓头文件预编译,就是把一个工程(Project)中使用的一些MFC标准头文件(如Windows.H、Afxwin.H)预先编译,以后该工程编译时,不再编译这部分头文件,仅仅使用预编译的结果。这样可以加快编译速度,节省时间。 但是在VC中如果原文件和stdaf

2015-11-26 10:18:40 8885

转载 OpenCV绘制箭头

转载自:http://tmjfzy.blog.163.com/blog/static/664470252012225101017794/代码:#include "opencv2/core/core.hpp"#include "opencv2/highgui/highgui.hpp"#include "opencv2/imgproc/imgproc.hpp"using namespace cv;

2015-11-24 11:43:15 3724 1

原创 MFC屏蔽ESC和回车键退出对话框的消息

使用类向导为对话框添加PreTranslateMessage(MSG* pMsg)虚函数,并在在函数内添加一下代码://屏蔽回车键和ESC键消息BOOL CTestDlg::PreTranslateMessage(MSG* pMsg){ // 屏蔽ESC和回车键退出对话框的消息 if ((pMsg->message == WM_KEYDOWN) && (pMsg->wParam

2015-11-23 16:11:31 1653

原创 ubuntu下安装hadoop

hadoop是最近比较火热的开源大数据平台,是使用Java创建的,因此需要先安装Java环境。1. 安装Java到Oracle官网上下载linux版本的JDK,http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html,点击下载即可 将Java移动到/opt目录下并解压,sudo mv jd

2015-11-22 22:05:38 456

转载 C++字符串格式化文章

选自《CSDN 社区电子杂志——C/C++杂志》在将各种类型的数据构造成字符串时,sprintf 的强大功能很少会让你失望。由于sprintf 跟printf 在用法上几乎一样,只是打印的目的地不同而已,前者打印到字符串中,后者则直接在命令行上输出。这也导致sprintf 比printf 有用得多。sprintf 是个变参函数,定义如下:int sprintf( char

2015-11-20 21:06:08 372

转载 c++ 十进制、十六进制和BCD的相互转换

转载自:http://www.cppblog.com/tdweng/articles/139022.html#include #include #include using namespace std;///////////////////////////////////////////////////// // //功能:二进制取反 // //输入:const un

2015-11-20 15:20:03 14875 1

原创 Hex和ASCII相互转换函数

以下两个函数用于实现十六进制和ASCII码值之间的转换int Hex2Ascii(char* hex, char* ascii){ int len = strlen(hex), tlen, i, cnt; for (i = 0, cnt = 0, tlen = 0; i<len; i++) { char c = toupper(hex[i]); if ((c>='0'&&

2015-11-19 09:29:22 21556

转载 VS2013 Windows API 串口通信编程--多线程异步方式

转载自:blog.csdn.net/mingojiang1.串口通信基础提到串口让人想起并口,它们是计算机中两个比较重要的通信方式.串口:也叫COM口,把字节的二进制位按位列队进行传输,每个字节占一个固定的时间长,速度慢,但是传输距离远,有9针和25针两种,是阳插座(插座中有针凸起),目前25针较少使用;Modem\鼠标\USB口\老式摄像头等都是用串口.并口:把字节的二进

2015-11-17 13:57:08 17898 2

转载 对话框自适应大小ReSize

1.在对话框头文件中添加POINT old;void Resize();2.在对话框初始化函数中OnInitDialog 添加以下代码CRect rect;GetClientRect(&rect);old.x = rect.right - rect.left;old.y = rect.bottom - rect.top;int cx = GetSystemMetrics(SM_CXFULL

2015-11-16 22:07:31 2017

原创 easy-size控件自适应大小的使用

1.在 stdafx.h 头文件中添加#include "EasySize.h"在对话框中的OnInitDialog()函数中不能设置对话框大小和位置的信息,如// 对话框窗口大小初始化:: SetWindowPos( this-> m_hWnd, HWND_BOTTOM, 10, 10, 1000, 730, SWP_NOZORDER);如果设置了需要将其注释掉,不然会导致控件不显示2.在对话框

2015-11-16 22:01:24 1515

原创 OpenCV在win32下不显示图像

在win32下新建一个OpenCV的工程,配置好OpenCV的环境后使用imshow()函数却显示不出图像,程序如下:#include "opencv2/core/core.hpp"#include "opencv2/highgui/highgui.hpp"#include "opencv2/imgproc/imgproc.hpp"using namespace cv;// 添加OpenCV图

2015-11-16 20:49:56 1523

原创 CString转const char*

在VC编程中有时候会需要将CString的字符串转为const char*类型,这是可以使用一下的函数来完成转换char* strToChar(CString str){ char *ptr;#ifdef _UNICODE LONG len; len = WideCharToMultiByte(CP_ACP, 0, str, -1, NULL, 0, NULL, NULL

2015-11-15 20:08:09 726

原创 opencv实现图像细化效果

在图像处理中,有时候我们会想要提取图像的骨架,这是就需要对图像进行细化,opencv中没有直接进行细化的算法,网上大部分的细化算法都是基于以前IplImage结构的,对于想要使用新的C++接口的Mat结构需要进行一定的修改,本文的细化方法是基于Mat数据结构的,使用的是OpenCV2.4.9版本。 参考自:http://blog.csdn.net/qianchenglenger/article/d

2015-11-14 16:21:52 5299 1

转载 VC串口编程的实例2

本例程采用异步串口操作,我们只介绍软件部分,RS485接口接线方法不作介绍,感兴趣的读者可以查阅相关资料。   打开VC++6.0,新建基于对话框的工程RS485Comm,在主对话框窗口IDD_RS485COMM_DIALOG上添加两个按钮,ID分别为IDC_SEND和IDC_RECEIVE,标题分别为“发送”和“接收”;添加一个静态文本框IDC_DISP,用于显示串口接收到的内容。1. 添加串口

2015-11-12 11:14:16 945

转载 VC串口编程的实例1

本例程采用同步串口操作,我们只介绍软件部分,RS485接口接线方法不作介绍,感兴趣的读者可以查阅相关资料。  打开VC++6.0,新建基于对话框的工程RS485Comm,在主对话框窗口IDD_RS485COMM_DIALOG上添加两个按钮,ID分别为IDC_SEND和IDC_RECEIVE,标题分别为“发送”和“接收”;添加一个静态文本框IDC_DISP,用于显示串口接收到的内容。1. 在RS485

2015-11-12 10:56:53 2991

转载 VC串口API通信详解

windows平台下使用VC进行串口通信详解

2015-11-12 10:20:49 10074

原创 VS2013下OpenCV249的配置

vs2013下opencv249的配置

2015-11-06 10:58:40 1636

原创 mfc中使用CEdit为编辑框设置字体

mfc中使用CEdit为编辑框设置字体

2015-11-04 12:58:47 13147

原创 mfc加载透明图片

加载透明的png图片到界面中

2015-11-03 13:16:49 1181

antlr4-json-parser.zip

基于antlr4语法开发的json解析器,支持json内容的基本解析,使用java语言开发,参考了jackson库的实现

2019-10-16

org.eclipse.jface.text_3.10.0.v20150603-1752.jar

eclipse用于去掉空格、等号自动补全的插件,直接下载后复制到原来的eclipse的plugins目录下即可,适用于eclipse的Mars.2 Release (4.5.2)版本

2016-06-13

空空如也

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

TA关注的人

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