自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (3)
  • 收藏
  • 关注

转载 图像的灰度共生矩阵 matlab

Gray-level co-occurrence matrix from an image图像的灰度共生矩阵灰度共生矩阵是像素距离和角度的矩阵函数,它通过计算图像中一定距离和一定方向的两点灰度之间的相关性,来反映图像在方向、间隔、变化幅度及快慢上的综合信息。使用方法:glcm = graycomatrix(I)glcms = graycomatrix(I,param

2014-04-30 12:57:58 1875

转载 MATLAB:从fig文件中读取数据

MATLAB:从fig文件中读取数据 1 如果你的fig文件中的图像每个像素都有数据,可以通过以下方式获得图像每个点的值,输出data是矩阵,大小是图像像素的行列数 open('figname.fig'); h=get(gca,'Children'); data=get(h,'Cdata');   2 如果你的fig文件中图像是由单条曲线绘制而成,比如说plot命令生成的,通过以下方式输出

2014-04-30 09:06:37 3845 1

转载 图像腐蚀 膨胀 细化的基本原理

一、图像腐蚀 膨胀 细化的基本原理1.图像细化的基本原理⑴ 图像形态学处理的概念数字图像处理中的形态学处理是指将数字形态学作为工具从图像中提取对于表达和描绘区域形状有用处的图像分量,比如边界、骨架以及凸壳,还包括用于预处理或后处理的形态学过滤、细化和修剪等。图像形态学处理中我们感兴趣的主要是二值图像。在二值图像中,所有黑色像素的集合是图像完整的形态学描述,二值图像的

2014-04-28 21:00:44 2110

转载 _RecordsetPtr的open与_CommandPtr 的Execute区别

为了取得结果记录集,我们定义一个指向Recordset对象的指针:_RecordsetPtr m_pRecordset; 并为其创建Recordset对象的实例: m_pRecordset.CreateInstance("ADODB.Recordset"); SQL命令的执行可以采用多种形式,下面我们一进行阐述。(1)利用Connection对象的Execute方法执行SQ

2014-04-25 17:21:00 1366

原创 MFC CMenu 的用法 函数列表

CMenuCObject└CMenuCMenu类为Windows HMENU的封装类。它提供了成员函数以用于创建、追踪、更新及销毁菜单。在本地的堆栈框架中创建一个CMenu对象,然后调用CMenu的成员函数来操纵所需的新菜单。接着,调用CWnd::SetMenu函数为窗口设置菜单。然后立即调用CMenu对象的Detach成员函数。CWnd::

2014-04-25 12:24:29 3579

转载 Clistcontrol 右键菜单

在使用CListCtrl时要为它添加一个右键菜单,步骤如下:1、响应CListCtrl的NM_RCLICK消息。2、添加一个菜单资源,在菜单资源中插入要添加到菜单内容。  3、在列表控件右击响应函数中添加代码:CMenu menu;POINT pt = {0};GetCursorPos(&pt);//得到鼠标点击位置menu.LoadMenu

2014-04-25 09:50:31 824

原创 给程序员介绍一些C++开源库

C++开源库,欢迎补充。C++在“商业应用”方面,曾经是天下第一的开发语言,但这一桂冠已经被java抢走多年。因为当今商业应用程序类型,已经从桌面应用迅速转移成Web应 用。当Java横行天下之后,MS又突然发力,搞出C#语言,有大片的曾经的C++程序员,以为C++要就此沉沦,未料,这三年来,C++的生命力突然被 严重地增强了。主力原因就是开源的软件、基础软件(比如并发原生支持,比如And

2014-04-24 10:43:08 656

原创 _variant_t 数据类型 注释 vt类型

_variant_t 数据类型 _variant_t类封闭了VARIANT数据类型,VARIANT是一个结构体类型,我们可以看一下它的定义typedef struct tagVARIANT  {   VARTYPE vt;   unsigned short wReserved1;   unsigned short wReserved2;   unsigned short

2014-04-23 10:08:44 1868

转载 字符识别OCR研究一(模板匹配&BP神经网络训练)

摘 要在MATLAB环境下利用USB摄像头采集字符图像,读取一帧保存为图像,然后对读取保存的字符图像,灰度化,二值化,在此基础上做倾斜矫正,对矫正的图像进行滤波平滑处理,然后对字符区域进行提取分割出单个字符,识别方法一是采用模板匹配的方法逐个对字符与预先制作好的字符模板比较,如果结果小于某一阈值则结果就是模板上的字符;二是采用BP神经网络训练,通过训练好的net对待识别字符进行识别。最然后

2014-04-22 12:28:53 11563 2

转载 MFC Listbox创建右键菜单详解

恩 ,大家好。我用的是VS2010,不会用CSDN的插入图片的方法,大家表喷我。这几天在搞MFC,因为客户要求(TMD)所以只好搞一个右键菜单。这个在网上确实有许多的版本,但是大多语焉不详,所以今天我特地把这个详细的步骤写出来,希望大家作为参考。创建右键菜单一共分三步。第一步创建菜单资源:1、在解决方案资源管理器里面右键点击“资源文件”,在”添加“项里选择“资源”,

2014-04-21 16:41:10 4758

转载 VC通过ADO打开SQL SERVER数据库,并将其中的表、字段、数据显示出来的小程序

VC通过ADO打开SQL SERVER数据库,并将其中的表、字段、数据显示出来的小程序//1、连接数据库类BOOL CSqlDlg::Ado(CString strConn){::CoInitialize(NULL);     // 初始化OLE/COM库环境 try{   m_pConn.CreateInstance("AD

2014-04-21 16:03:57 1091

转载 linux 入门 初学者安装

一、 选择适合自己的linux发行版谈到linux的发行版本,太多了,可能谁也不能给出一个准确的数字,但是有一点是可以肯定的,linux正在变得越来越流行, 面对这么多的Linux 发行版,打算从其他系统转到linux系统来的初学者可能会感到困惑,即便是忠实的 Linux 用户也没有时间和精力去挨个尝试,因此初学者在学习linux的之前,需要有一个明确的方向,选择一个适合自己的系统开始学习li

2014-04-21 09:47:02 954

转载 VC++ 编码规范

1 前言本编码规范针对C++语言。制定本规范的目的:提高代码的健壮性,使代码更安全、可靠;提高代码的可读性,使代码易于查看和维护。本文档分别对C++程序的格式、注释、标识符命名、语句使用、函数、类、程序组织、公共变量等方面做出了要求。规范分为两个级别——规则和建议。规则级的规范要求开发人员必须要遵守,建议级的规范开发人员应尽量遵守。各项目组在用C++语言或基于C++语言的开发工

2014-04-21 09:23:16 1401

转载 linux 学习资源网站

GCC   中文手册   http://www.nbfan.com/forum/dispbbs....&ID=1433&page=1   GNU   make   指南   http://www.linuxsir.org/bbs/showthr...&threadid=40431     autoconf-2.57手册(英文)   http://www.gnu.org/soft

2014-04-21 09:19:22 1177

转载 MFC系统剪切板

HANDLE SetClipboardData(UINT uFormat,HANDLE hMem);Parameters格式:[in] Unsigned integer that specifies a clipboard format. This parameter can be a registered format or any of the stan

2014-04-18 09:48:32 700

转载 VC中IP地址控件的赋值与取值

一、CIPAsressCtr初始化代码只能写在OnInitDialog()中#include //把CString表示的IP地址写到IP Address里面CString strIP="192.168.0.17"; DWORD dwIP=ntohl(inet_addr(strIP)); m_IP.SetAddress(dwIP);//读取IP Address的内

2014-04-15 14:34:42 768

转载 radio button用法(转)

radio button用法(转)  2009-04-29 16:38:40|  分类: VC++|举报|字号 订阅先为对话框加上2个radio button,分别是Radio1和Radio2。问题1:如何让Radio1或者Radio2默认选上?如何知道哪个被选上了?关键是选上,“默认”只要放在OnInitDialog()即可。三

2014-04-10 13:15:30 904

matlab 遍历某个文件夹下面的所有bmp文件

本代码使用matlab 实现了批量读取某个文件夹下面的.bmp文件,并将文件灰度化,提取二值化区域的块,将其转换成其他大小并保存

2014-04-30

Listcontrol 缩略图显示功能的实现

该工程是一个利用MFC listcontrol 控件实现的缩略图显示功能,注意 要使用bmp图像

2014-03-07

空空如也

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

TA关注的人

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