自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (9)
  • 收藏
  • 关注

原创 图像处理(六)灰度形态学腐蚀与膨胀

灰度图像的腐蚀运算的数学定义为:其中,g(x,y)为腐蚀后的灰度图像,f(x,y)为原灰度图像,B为结构元素。用自然语言描述即:          腐蚀运算是由结构元素确定的邻域块中选取图像值与结构元素值的差的最小值。灰度图像的膨胀运算的数学定义为:用自然语言描述即:          膨胀运算是由结构元素确定的邻域块中选取图像值与结构元素值的和的最

2012-10-31 21:05:05 30711 5

原创 图像处理(五)图像旋转

首先复习一个公式,平面上的点绕原点逆时针旋转θº,则其坐标变换公式为:                                                                                     其中,(x, y)为原图坐标,(x’, y’)为旋转后的坐标。它的逆变换公式为:

2012-10-30 18:01:58 1510

原创 图像处理(四)图像缩放

图像缩放的定义为:将图像中的某点(x,y)经缩放后其位置变为(x’,y’),则两者之间的关系为:                                                        X’= ax   y’ = bya、b分别是x、y方向上的缩放比例。当a、b大于1时图像放大,小于1时,图像缩小。当a = -1,b = 1时会产生一个关于y轴对称的镜像;当a = 1

2012-10-29 19:03:13 3022

原创 C#鼠标拖放问题

最近在做鼠标拖放功能时遇到一个很奇怪的问题,代码都没有问题,在调试运行时总不能正确执行拖放。设断点调试发现DragEnter事件没有触发,百思不得其解。一个偶然的机会,我单独运行debug文件夹下生成的.exe文件发现能执行拖放了!查阅MSDN也没找到原因。对微软无话可说~~~有关鼠标拖放更详细的内容参看MSDN中DragEventArgs 类

2012-10-25 20:16:28 992

原创 图像处理(三)直方图匹配

直方图匹配,又称直方图规定化,即变换原图的直方图为规定的某种形式的直方图,从而使两幅图像具有类似的色调和反差。直方图匹配属于非线性点运算。       直方图规定化的原理:对两个直方图都做均衡化,变成相同的归一化的均匀直方图,以此均匀直方图为媒介,再对参考图像做均衡化的逆运算       以下是算法实现(C#) /// /// 直方图匹配 ///

2012-10-25 19:38:21 24441 3

原创 图像处理(二)直方图均衡化

直方图均衡化又称直方图修平,是一种很重要的非线性点运算。使用该方法可以加强图像的局部对比度,尤其是当图像的有用数据的对比度相当接近的时候。通过这种方法,亮度可以更好的在直方图上分布。直方图均衡化的基本思想是把原始图像的直方图变换为均匀分布的形式。这样增加了灰度值的动态范围,从而达到增强图像整体对比度的效果。算法步骤:1)计算图像f(x,y)的各灰度级中像素出现的概率p(i)。

2012-10-24 21:11:59 18155 4

原创 图像处理(一)全等级直方图灰度拉伸

灰度拉伸属于线性点运算的一种。灰度拉伸。也称对比度拉伸,是一种简单的线性点运算。它扩展图像的直方图,使其充满整个灰度级范围内。设f(x,y)为输入图像,它的最小灰度级A和最大灰度级B的定义,如下:A = min[f(x,y)]    B = max[f(x,y)]将A和B分别线性映射到0和255,最终得到的图像g(x,y)为:以下为源代码(C#实现) ///

2012-10-23 19:24:13 20559 1

mnist数据集(leveldb和lmdb格式)

mnist数据集包括leveldb和lmdb格式

2016-10-24

NuGet4vs2013

用于vs2013中的NuGet管理工具

2016-10-23

cudnn-7.0-win-x64-v4.0

cudnn-7.0-win-x64-v4.0

2016-10-23

C#调用C++生成的Dll文件源码

C#调用C++生成的Dll文件的源码,包含三个项目:C++生成Dll、CLR项目、C#调用Dll项目。其中C#调用Dll项目是测试项目

2016-06-30

Ogre嵌入MFC_DEMO

本例实现了Ogre嵌入MFC框架,也实现了键盘和鼠标的事件响应。适合初学者学习,我的博客中有详解。

2014-05-17

VisualC++范例开发大全源程序

Visual C++ 范例开发大全随书光盘中的源代码,包含对话框的使用、控件的应用、文件系统、图形图像、音频视频、操作系统应用键盘鼠标、光标图标、数据库、进程线程、动态链接库、activex、com、网络应用以及操作xml/html/word/excel文件等400多个应用示例,非常适合初学者学习

2014-04-17

C#文件夹监视程序...

此程序是当时做一个项目的副产品,主要用于监视文件的改动情况,包括被改动的文件名称和改动时间,改动的类型:修改和删除。

2014-04-17

C# 计算代码片执行时间

计算某个代码片段的执行时间,精确到CPU执行一条指令所用的时间(十亿分之一秒),可用于精确计算某个算法的执行时间。

2012-09-25

CEdit重写,改变背景

这个类继承于MFC中的CEdit类,实现了Edit Control控件的背景添加图片的功能。这里有完整案例(VC6.0)。

2011-08-11

空空如也

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

TA关注的人

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