自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

寂寞的秋叶

命运?

  • 博客(42)
  • 资源 (3)
  • 收藏
  • 关注

原创 关于如何使用C++来二次开发vega prime

<br />关于如何使用C++来二次开发vega prime:<br />网上有一些教程,首先说明,有些东西也是和前辈们学习的,我只是通过个人的经验做一下总结,让以后使用vega prime的同学少走些弯路。<br />1、如何安装vega prime?<br />首先应明确一点,vega主要分为以下几个版本:vega1.2、vega prime2.0(2.01)、vega prime2.2。<br />其中:<br />(1)vega1.2应该用vc6.0做二次开发;<br />(2)vega prime

2011-04-26 20:54:00 9177 7

转载 巧记100以内的质数

2015-03-06 11:07:49 1813 1

转载 竺可桢的大自然日记

他进公园,不是像一般人那样为了游览,而是为了对公园里山水、花草等进行观察。他想知道:哪天北海的冰开始融化,哪天桃花开放,哪天白色的柳絮飞舞,哪天布谷鸟初次鸣叫……几十年对大自然的观察,练就了竺可桢一双敏锐的眼睛。他能从千树万枝中发现长出的第一片绿叶,从喧闹的城市噪音中听出第一声蛙鸣,透过空中密如蛛网的电线看到第一只燕子,从春风中辨认出第一丝柳絮……。他把看到的都记录在大自然日记里: 

2015-03-06 10:40:27 7614

原创 64位系统无法使用ps插件,KnockOut 2的解决方

可以用如下办法解决: 一、打开注册表编辑器,找到HKEY_LOCAL_MACHINESOFTWARECorel,然后在Corel上点右键导出为REG文件。 二、编辑导出的REG文件,将HKEY_LOCAL_MACHINESOFTWARECorel批量替换为HKEY_LOCAL_MACHINESOFTWAREWow6432NodeCorel 三、将修改后的REG文件导入注册表即可正常运行

2014-10-07 16:07:12 18712 3

原创 Qt正则表达式

1、// 利用正则表达式获得数字字符串

2014-08-01 09:53:10 546

原创 无法解析的外部符号

做开发有几年了,经常会遇到“无法解析的外部符号”这样的问题,可是每次都

2014-07-25 10:31:29 859

原创 去除QComboBox中item项的虚线

QComboBox QAbstractItemView {border-image:url(:/common/Resources/common/common_combo_bk.png);border-width:2;background-color:rgba(255, 255, 255, 0);outline: 0px;}

2014-06-26 19:00:05 2035 2

转载 qt5 json使用

Qt5中JSON的生成与解析QJsonDocument    QJsonDocument既可以从一个基于文本表示的UTF-8编码,又可以从Qt自己的二进制格式读取和写入这个文件。    JSON文档可以从它的基于文本的表示使用QJsonDocument::fromJson()转换为QJsonDocument,用.toJSON()将其转换回文字。解析器非常快速和高效,将JSO

2014-04-28 16:39:48 20753 1

原创 Qt学习笔记

1、信号槽中的信号connect(ui.curplaypos, SIGNAL(sliderMoved(int)), this, SLOT(playMoved(int)));sliderMoved(int)中是不能传形参的,只

2014-04-25 15:32:42 668 1

原创 Qt开发相关问题

1、对话框中文化将绿色的代码用下面的代码替换,并如下操作,也可以汉化。1.我默认安装Qt4.8.4的目录为C://Qt/translations/,在此目录下有qt_zh_CN.ts 和 qt_zh_CN.qm 把它们拷贝到你的工程里,并加入到qrc文件中。2.在主文件加入下列代码:QTranslator translator(0);

2014-03-20 11:57:17 539

转载 UNICODE下CString转string

真搞不懂,为毛C++这么多类型转换。。CString m_str(_T("fuck conversion"));char *chr=new char[m_str.GetLength()+1];WideCharToMultiByte(CP_ACP,0,m_str.GetBuffer(),-1,chr,m_str.GetLength()+1,NULL,NULL);string str=

2014-03-06 14:48:00 3984

原创 利用Cimage将图片编码成Base64——C++方法实现

这是将图片转换为base64的函数:std::string GetImageBase64(CString csImagePath){CImage image;IStream *pStream = NULL;HGLOBAL hGlobal = NULL;image.Load(csImagePath);image.Save(pStream, ImageFormatPNG);

2013-11-19 19:27:02 6407 4

原创 cef chromium scrollbar--google浏览器框架自定义滚动条

关于cef的介绍我就不说了,给个链接:https://code.google.com/p/chromiumembedded/在进行自定义浏览器开发时,滚动条是一个很关键的问题,自带的滚动条是乳白色的,很可能和UI设计的效果图不相符,这就需要我们自己做修改。方法一隐藏原有滚动条:最开始我想用directUI去画一个,然后利用WM_MOVEWHEEL消息来响应,但前提是隐藏原有滚动

2013-11-19 11:34:14 11620

转载 HBITMAP的复制,拷贝 与 CBitmap的复制,拷贝

HBITMAP  Cxxx::CopyBitmap(HBITMAP  hSourcehBitmap){CDC sourcedc;CDC destdc;sourcedc.CreateCompatibleDC(NULL);destdc.CreateCompatibleDC(NULL);//the bitmap information.BITMAP bm = {0};

2013-11-12 13:32:15 4056

转载 在VC中使用自定义资源,FindResource,LoadResource,LockResource

在VC中使用自定义资源,FindResource,LoadResource,LockResource关键字:VC 自定义资 源FindResource LoadResource LockResource一、前言  在VC环境中除了我们所常用的Dialog、Menu和Bitmap等标准资源类型之外,它还支持自定义资源类型(Custom Resource),我们自定义的

2013-08-08 09:30:21 806

原创 MFC使用MDI多文档遍历标签页

这个函数我主要用在我的工程中,我要做一个树型控件与当前页面相关联,即点击鼠标左键时,打开相应标签页,用下面的方法可以完美解决,后来又想到了另一个方法,就是将标签页的句柄与HTREEITEM放在map中,统一管理起来,然后通过map.find查找,这样效率更高一些,不过原来的方法还是记录下来比较好:void CMainFrame::OnGetsub(){ // TODO: 在此添加命令处

2013-07-17 15:27:02 2325

转载 用HOOK禁用鼠标与键盘点击

在做项目时,经常遇到:当前状态为中文输入法时,点击键盘会弹出输入法的输入面板,此时,就可以用以下的方法解决,另外,也可以屏蔽Alt+F4事件。HOOK, 鼠标, 技巧, 键盘  //首先定义  HWND g_hWnd; //定义一个窗口的句柄  HHOOK g_hMouse; //鼠标的钩子过程  HHOOK g_hKeyBoard; //键盘的钩子过程  /鼠标钩子过程的

2013-05-23 14:57:42 1351

原创 使用DirectSound时,常用到的CWaveFile类

下面是头文件和实现文件,其中stdafx.h中至少要包含windows.h。同时在项目设置中包含winmm.lib,dsound.lib,DxErr.lib;在附加包含目录和附加库目录中加上directx sdk中的include和lib目录。我用的时候#include "DxErr.h" 显示未定义,可用#include "DxErr8.h"来代替,或者删除掉,开发者自己斟酌。以下为

2013-05-03 13:30:03 3507 1

转载 vs2008中GDI+的使用方法

将bmp转成jpg格式:方法一(优点:能控制压缩比):int GetEncoderClsid(const WCHAR* format, CLSID* pClsid)  {      UINT num = 0;                     // number of image encoders      UINT size = 0;

2013-01-05 17:16:28 660

转载 CWnd与HWND的区别与转换

一、区别HWND是句柄,CWnd是MFC窗体类,CWnd中包含HWND句柄成员对象是m_hWnd.HWND是Windows系统中对所有窗口的一种标识,即窗口句柄。这是一个SDK概念。   CWnd是MFC类库中所有窗口类的基类。微软在MFC中将所有窗口的通用操作都封装

2011-10-11 11:24:44 879

原创 文字模糊效果(Opencv实现)

效果图:实现过程:该方法以photoshop中的图层为基本思想,对文字的处理,实际上是将图片作为一幅图像来处理的,而背景是一幅图像,即另一个图层。1、  读取文字图片,将图片进行高斯模糊,因高斯模糊是一个卷积的过程,所以可以设定卷积因子的大小,调整这个因子的大小就

2011-09-30 10:45:57 2974

原创 MFC基于对话框——右键弹出菜单,并响应函数

1、新建一个菜单资源,比如把菜单的ID号为IDR_MENU1。2、在ClassWizard中void CArcSoft_EffectDlg::OnRButtonDown(UINT nFlags, CPoint point) { // TODO: Add your

2011-09-26 16:18:02 13801 4

转载 C++模拟水波的形成

波有如下几个特性:扩散:当你投一块石头到水中,你会看到一个以石头入水点为圆心所形成的一圈圈的水波,这里,你可能会被这个现象所误导,以为水波上的每一点都是以石头入水点为中心向外扩散的,这是错误的。实际上,水波上的任何一点在任何时候都是以自己为圆心向四周扩散的,之所以会形成一

2011-09-21 15:34:43 2897 4

原创 MFC日期字符串转换

一、将字符串2011-08-1800:00:00转换为字符串2011-8-18,通过以下的函数CString DataDeleteZero(CString DATA){         CStringstrmonth,strday,stryear;

2011-08-31 15:57:40 10340

原创 opencv中图片添加文字

本文实现了利用opencv向图片中加入文字,但是仍然存在一个重要的问题,这种方法目前仅支持输入英文字符,而不支持中文字符,我在网上也找了一些资料,如果想要输入中文的话只能调用词库,将文字画出来,这里不做讨论。#include #include "cv.h"#inclu

2011-08-31 15:57:18 11085

原创 在picture控件中创建选区

基本思想是,当鼠标按下的时候,利用OnLButtonDown(UINT nFlags, CPoint point)函数记录(m_point1.x,m_point1.y),而鼠标移动时再响应OnMouseMove(UINTnFlags, CPoint point)函数,这个函数是关

2011-08-31 15:56:46 704

原创 MFC使用OPenCV常用函数搜集(转)

================================1 显示IplImage到指定窗口==================================public:BITMAPINFO *m_pBITMAPINFO_24;// 24位真彩图BITMAPIN

2011-08-31 15:56:05 739

原创 读取WebService返回的数组

// 读取响应         Reader.CreateInstance(__uuidof(SoapReader30));// 将reader联接到connector的输出字符串         Reader->Load(_variant_t((IUnknown*)

2011-08-31 15:55:36 3589

原创 关于ModifyStyleEx无效的问题

在做MFC时,有时候我们需要显示选择一个项目,比如需要标记所选择的图片控件。我们可以用这个函数:BOOLModifyStyleEx(  DWORD dwRemove,  DWORD dwAdd,  UINT   nFlags)或者BOOLModif

2011-08-31 15:55:14 4999 1

原创 mfc利用SQL、DAO调用access数据库

程序效果图:如图1、图2图1图21、首先应包含dao的头文件#include "afxdao.h"2、声明数据库及数据记录集CDaoDatabase db;                                       //数

2011-08-31 15:54:13 5577 4

原创 vc6.0调用webservice天气

首先应该安装soap toolkit3.0http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=13456运行环境为windows xp sp3,无需配置其它任何环境,直接运行以下代码即可。

2011-08-31 15:51:01 2316

原创 mfc窗口显示图片

第一天做了一个这个东西(OPENCV实现):首先左边可以显示图片,在选择不同的图片后,通过抓图按钮将图片保存在右边的小窗口中。今天解决一个图片显示自适应窗口的问题:一般我们新建一个图片时,需要赋给图片长宽的大小,那么是不是可以将窗口的长宽赋给图片呢,答案是肯定

2011-08-31 15:50:13 7695 5

原创 mfc窗口显示视频+抓图

利用opencv窗口显示视频的原理与显示图片的原理差不多:这就是用USB网络摄影头的成像效果,做的时候,发现这个程序现在存在一个问题,就是在关闭窗口后,进程中仍然有这个程序在执行:解决这个问题有两个方法:第一种:在while循环中加入一个标志m_flag,

2011-08-31 15:48:50 7670 6

原创 mfc使用文本编辑框

在使用文本编辑控件IDD_EDIT时,写少量的字符是没有什么问题的,但是当你要写大量的文字,或者使用IDD_RICHEDIT时,会发现,我们输出的文字无法正确的显示出来,解决方法很简单(网上搜的。。),在C**App类中的C**App::InitInstance()函数下,加入A

2011-08-31 15:46:31 2339

原创 mfc添加非通用控件

这个项目中,我没有用opencv对摄像头进行采集,因为在编程过程中,发现opencv1.0可以方便的对免驱的网络摄像进行图像采集,而对于由directshow驱动的专业摄像头不能很好的支持,会出现一些莫明的错误,所以我们采用其它公司开发的一套视频显示控件来采集视频。这里,我有

2011-08-31 15:45:47 1070

原创 mfc实现图文打印

mfc实现图文打印2011-07-06 15:27 4人阅读 评论(0) 收藏 编辑 删除声明:此功能非原创,笔者只是在原创的基础上改进了一些,以达到开发项目的目的。以下的内容,可能有些人见过,但既然我贴在这儿,就肯定有一些东西,你没见过,本文主要实现图文打印。

2011-08-30 12:28:13 16029 7

原创 5月16日

前几天做出来的东西,拿到导师那里给他看,老师说“你这个东西涉及到另一个老师的版权问题,最好不要这样做”,就这一句话,我用了一个多月做出来的东西就付之东流的,不过还好,他又给了我两个程序,让我照着那个做,其结果就是,我大部分时间是用在如何将图像显示,和对界面进行操作而不是对图像的处理和算法。 今天女朋友给我挂电话,问我暑假回去几天,我本来心里就乱,因为前几天妈妈也给我打电话问我回去几天,回去

2010-05-16 23:21:00 544

原创 还是游戏

我发现我怎么离不开游戏了呢,这几天我又在玩剑三,郁闷。。女朋友今天打电话给我说她19到南京,真希望她早点来啊!也许能帮我改改坏毛病吧。。

2010-05-11 00:45:00 298

原创 五月三日

今天是五一小长假的最后一天,上午来到图书馆,查阅了一些关于“模式识别”的书籍,发现了一本很好的书,是关于手指静脉识别的书,本来想下午过来好好看看,找一些有用的材料,可回头一想,这是劳动节的最后一天了,干嘛还呆自习室呢,就忽悠了两个同学一起去新街口看电影啦,谁让我人做事情没有固定的套路呢,哈哈,想起来啥就做啥,恩,我崇尚自由。。不过电影不是很好看,因为性价比太低了,好端端的2d电影偏要用3d的眼

2010-05-03 19:32:00 485

原创 五月二日

在前面的实验中,我采用寻找黄斑中心的方法来确定两幅图片的重合点,结果却发现,当两幅图片仅仅在x轴或者y轴做简单的平移时,有较好的效果,但其中一幅图片如果发生轻微的旋转,则结果却不尽如人意,所以,现在我在想,是否可以找两个点来确定两幅图片的重合部分。

2010-05-02 23:23:00 361

在VC 6.0的opencv环境下视频显示与捕捉

在VC 6.0的opencv环境下利用MFC做的视频显示,并捕捉屏幕,仅供学习和参考。

2011-07-01

opencv图像旋转

这个小程序可以实现图像旋转,最重要的是,它可以实现按照任意坐标的旋转,并且不会改变原图像的位置,比网上的刘瑞祯的例子要好很多!!

2010-08-24

opencv利用mfc读图片

opencv利用mfc读图片,一个简单的小程序,这只是mfc读图片众多方法中的一种。

2010-08-02

空空如也

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

TA关注的人

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