2014年7月18日

去掉 CONSOLE 窗口(转)

摘要: 建立一个win32 console application的话,linker的/subsystem选项应该为CONSOLE,可以在VC开发环境的project->setting->link->project option中看到!接下来我们再看看应用程序是如何运行的!我们知道用VC编写的程序,运行的时... 阅读全文

posted @ 2014-07-18 09:43 鸳都学童 阅读(461) 评论(0) 推荐(0) 编辑

2014年7月17日

C C++实现创建目录

摘要: 下面代码是C、C++可以使用的创建目录的函数及头文件,这是引用的opencv,haartraining中的一种方式。 1 #include //不同系统可能不一样,这是在windows下的名称 2 #include 3 #include 4 5 int icvMkDir( const ch... 阅读全文

posted @ 2014-07-17 15:22 鸳都学童 阅读(1188) 评论(0) 推荐(0) 编辑

2014年3月14日

opencv 彩色图像亮度、对比度调节 直方图均衡化

摘要: 直接上代码: 1 #include 2 #include // for stand I/O 3 #include // for strings 4 #include // for controlling float print precision 5 #include // string to number conversion 6 #include 7 #include 8 #include 9 10 using namespace std;11 using namespace cv;12 13 int main()14 {15 Mat m... 阅读全文

posted @ 2014-03-14 14:57 鸳都学童 阅读(3195) 评论(0) 推荐(0) 编辑

2014年3月13日

c++结束进程的程序

摘要: 1 //#include 2 #include 3 #include 4 #include 5 #include 6 7 8 BOOL FindAndKillProcessByName(LPCTSTR strProcessName) 9 {10 if(NULL == strProcessName)11 {12 return FALSE;13 }14 15 HANDLE handle32Snapshot = CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS, 0);16 17 if (INVALID_HANDLE_VALUE == handl... 阅读全文

posted @ 2014-03-13 15:36 鸳都学童 阅读(2131) 评论(0) 推荐(0) 编辑

2014年3月5日

C++获取系统的Mac地址

摘要: C++获取系统的Mac地址,加上libnetapi32.a#include #include #include #include /*Dev C++ -> include libnetapi32.aBCC 5.5 or VC++ -> #pragma comment(lib,"netapi32.lib")*/typedef struct _ASTAT_{ ADAPTER_STATUS adapt; NAME_BUFFER NameBuff [30];} ASTAT, *PASTAT;void getMac(char * mac){ ASTAT Adapter; 阅读全文

posted @ 2014-03-05 11:59 鸳都学童 阅读(2462) 评论(0) 推荐(0) 编辑

2014年1月7日

MSXML读取XML中文

摘要: // QueryNodes.cpp : Defines the entry point for the console application.//#include #include #include // Macro that calls a COM method returning HRESULT value.#define CHK_HR(stmt) do { hr=(stmt); if (FAILED(hr)) goto CleanUp; } while(0)// Macro to verify memory allcation.#define CHK_ALLOC(p) ... 阅读全文

posted @ 2014-01-07 17:29 鸳都学童 阅读(814) 评论(0) 推荐(0) 编辑

2013年12月27日

[转]非窗口类中使用定时器的方法及相关知识的介绍

摘要: 本文代码运行效果图如下:一、引言定时器在Windows 的程序中的作用不可忽略,也随处可见。设定一个时间间隔每0.5秒或者1秒钟刷新一次时钟,这样就可以完成一个简单的电子钟程序。在不同的编程工具中定时器的用法也不同,Visual C++中也给我们提供了实现这种功能的方法,而且方法不只一种。在窗口类中是使用定时器比较很简单,用SetTimer()设置了定时器之后,并在Class Wizard中添加了OnTimer消息映射后,您就可以在映射函数OnTimer()中添加代码实现,来定时完成您的任务,而且还支持任意多个定时器,这种方法大家可能都会用。但是在非窗口的类中,使用定时器就没那么简单了,在类消 阅读全文

posted @ 2013-12-27 12:32 鸳都学童 阅读(399) 评论(0) 推荐(0) 编辑

2013年12月11日

使用friso中文分词注意

摘要: friso是使用c语言开发的一款中文分词器,使用流行的mmseg算法实现。完全基于模块化设计和实现,可以很方便的植入到其他程序中,例如:MySQL,PHP等。目前只支持UTF-8 编码。 源码无需修改就能在各种平台下编译使用,加载完20万的词条,内存占用稳定为13.5M。官方首页: https://code.google.com/p/friso下载地址: https://code.google.com/p/friso/downloads/listC++等引用,添加头文件时要注意:extern "C"{#include "friso_API.h"#incl 阅读全文

posted @ 2013-12-11 17:23 鸳都学童 阅读(788) 评论(0) 推荐(0) 编辑

2013年12月4日

[转]几个常见的语音交互平台的简介和比较

摘要: 1.概述最近做了两个与语音识别相关的项目,两个项目的主要任务虽然都是语音识别,或者更确切的说是关键字识别,但开发的平台不同, 一个是windows下的,另一个是android平台的,于是也就选用了不同的语音识别平台,前者选的是微软的Speech API开发的,后者则选用 的是CMU的pocketsphinx,本文主要将一些常见的语音交互平台进行简单的介绍和对比。这里所说的语音交互包含语音识别(Speech Recognition,SR,也称为自动语音识别,Automatic Speech Recognition,ASR)和语音 合成(Speech Synthesis,SS,也称为Text-To 阅读全文

posted @ 2013-12-04 16:24 鸳都学童 阅读(821) 评论(0) 推荐(0) 编辑

2013年11月27日

[转]directsound抓取麦克风PCM数据封装类

摘要: 网上有很多方法从麦克风读取PCM数据,不想一一举例。只是在这里发布一个我自己写的directsound的麦克风PCM数据采集类,通过它,可以很方便的利用directsound技术把麦克风的数据采集到,而且本身,开发者不必太在意自己会不会directsound编程,可以很方便的让开发者的主要精力集中于程序本身,而不是细节。就是需要安装directx9b的sdk,然后在编译的时候加入以下lib: strmiids.lib Quartz.lib winmm.lib dsound.lib dxguid.lib这个是头文件:#pragma once#ifndef _CAPTURE_SOUND_H_#de 阅读全文

posted @ 2013-11-27 14:07 鸳都学童 阅读(925) 评论(0) 推荐(0) 编辑

导航