- 博客(12)
- 资源 (2)
- 收藏
- 关注
原创 freeman链码
利用freeman链码对二值图像进行编码,可以表示图像边缘。参考论文:崔倩等《基于细化的Freeman直线识别算法》裘镇宇,危辉《基于Freeman链码的边缘跟踪算法及直线段检测》王平,董玉德,罗喆帅《基于Freeman链码的直线识别方法》1、freeman链码简介首先给出 Freeman编码的定义描述: 任选一个像素点(通常对已细化的图像进行)作为参考点,与其相邻的像素分别在
2011-08-24 11:32:02 20404
原创 膨胀、腐蚀、开、闭运算——数字图像处理中的形态学
膨胀、腐蚀、开、闭运算是数学形态学最基本的变换。本文主要针对二值图像的形态学膨胀:把二值图像各1像素连接成分的边界扩大一层(填充边缘或0像素内部的孔);腐蚀:把二值图像各1像素连接成分的边界点去掉从而缩小一层(可提取骨干信息,去掉毛刺,去掉孤立的0像素);开:先腐
2011-08-18 09:15:09 52707 3
转载 C++内存管理
内存的使用规则:在使用malloc()或new申请空间时,要检查有没有分配空间成功,判断方法是判断指针是否为NULL,如申请一块很大的内存而没有这么大的内存则分配内存会失败;申请成功后最好是将该内存清空,使用memset()后ZeroMemory()清空,不然存在垃圾
2011-08-17 14:55:02 781
转载 Vector使用
转自:http://software.intel.com/zh-cn/blogs/2011/08/10/c-vector/?cid=sw:prccsdn1960标准库Vector类型使用需要的头文件:#include Vector:Vector 是一个类模板。不是一种数据类型。 Vector是一种数据类型。一、 定义和初始化Vector v1; //默认构造函数v1为空
2011-08-17 11:22:50 820
原创 Android
20110815, 谷歌125亿美元收购摩托罗拉移动,以40美元现金每股的价格收购,这笔交易的总价值达到约125亿美元,按照上周五的收盘价计算,该收购价比摩托罗拉移动的股价溢价63%。谷歌首席执行官拉里·佩奇(Larry Page)表示:“摩托罗拉移动对Android系统的支
2011-08-16 09:10:59 1055 1
原创 MessageBox显示变量及与AfxMessageBox区别
CString str1; str1.Format("%d",nThreshOstu); CString str2; str2 = "Ostu二值化阈值为"+str1; MessageBox(str2, "用户提示", MB_OK);以下简述MessageBox与AfxMessageBox之间的区别。1、AfxMessageBox()函数在任何类里边都可以使用
2011-08-15 17:42:43 2684
原创 VC之中自己写了一个类,但在ClassWizard中的类列表中找不到,怎么办?求指导。。
VC之中自己写了一个类,但在ClassWizard中的类列表中找不到,怎么办?求指导。。网上搜到有两种方法,第一个是删除.clw文件重新添加,第二个是删除.ncb文件重启,两种方法我都试过,不可行。
2011-08-14 19:35:44 800
原创 VC++中如何彻底删除一个类
方法一:首先在FileView中删除.cpp和.h(按Del键),然后在你的工程文件夹中中删除该类的.cpp和.h,最后在菜单“View "->“ClassWizard "中选取你的类,弹出提示对话框,点击“Remove...”即可。方法二:待更新
2011-08-14 16:42:24 1206
原创 怎样把一个程序中的对话框资源和对话框类移植到另一个程序中
在编程时,有时候需要进行程序移植,而对话框的设计等总会浪费一些时间,如何能快速的进行对话框移植呢?反正直接复制粘贴是不行的。有没有什么方法可以直接进行对话框和与之相关的对话框类的移植呢?求指导。
2011-08-14 16:37:06 697
原创 多文档程序多视图
在图像编程的过程中,对一幅图像处理,有时候希望弹出新的窗口显示处理后的图像,因为这样可以进行多种处理效果的比较。要在多文档程序中实现多视图,需要这样做:1、新建一个视图类CShowView1,该视图类的基类可以是CView或CSrollView.2、在菜单中添加菜单项,在
2011-08-14 16:33:09 1152 2
原创 多文档中设定滚动视图
在新建工程时最好将View类的基类设为CScrollView,将void CImageProcessView::OnInitialUpdate()中的内容变为CScrollView::OnInitialUpdate();CMainFrame *pMF = (CMainFr
2011-08-14 16:13:39 449
原创 C语言中的fread和fwrite
C语言提供fread和fwrite这两个文件读写函数,如果文件以二进制打开,用fread和fw rite函数就可以读写任何类型的信息。fread用来从指定文件中读取数据项,而fw rite用来把数据项写到指定文件。格式分别是:fread ( buffer, size, cou
2011-08-14 16:08:04 1158
设置opencv程序使之在没有安装OpenCV的机器上也能运行
2012-05-23
DrawBackground用VC++实现,改变窗口背景
2011-08-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人