- 博客(10)
- 资源 (1)
- 收藏
- 关注
转载 高斯分布函数解析
高斯模糊是一种图像模糊滤波器,它用正态分布计算图像中每个像素的变换。N 维空间正态分布方程为在二维空间定义为其中 r 是模糊半径 (r2 = u2 + v2),σ 是正态分布的标准偏差。在二维空间中,这个公式生成的曲面的等高线是从中心开始呈正态分布的同心圆。分布不为零的像素组成的卷积矩阵与原始图像做变换。每个像素的值都是周围相邻像素值的加权平均。原始像素的值有最大的高斯分布值,所以有最大的权重,相邻像素随着距离原始像素越来越远,其权重也越来越小。这样进行模糊处理比其它的均衡模糊滤波器更高地保留了边缘效果,参
2010-07-29 20:08:00 906
转载 高斯分布函数解析
<br />http://www.cnblogs.com/ttthink/articles/1577789.html<br />高斯模糊是一种图像模糊滤波器,它用正态分布计算图像中每个像素的变换。<br />N 维空间正态分布方程为<br /> <br /><br />在二维空间定义为<br /> <br /><br />其中 r 是模糊半径 (r2 = u2 + v2),σ 是正态分布的标准偏差。<br />在二维空间中,这个公式生成的曲面的等高线是从中心开始呈正态分布的同心圆。分布不为零的像素组成的卷积
2010-07-29 20:05:00 702
转载 安装gtk+-2.0
要下载5个文件,分别是:glib,gtk,pkg-config,atk,pango 安装的顺序是: 最先要安装pkg-config ./configure --prefix=/usr make ; make install 安装好后,可以在命令行下面输入:pkg-config version 看看版本 然后再安装glib ./configure --prefix=/usr make make install 在接着安
2010-07-17 19:40:00 655
转载 Linux知识积累
1. 安装ntfs驱动 yum install -ntfs-3g2.挂载ntfs硬盘 mount -tntfs /dev/sda8 /mnt/wind/ 3.解压缩tar文件 tar zxvf文件名4.查看所有分区 fdisk-l5.安装jre 释放如软件包sh jre-1_5_0_04-linux-i586.bin 复制到目标目录,例如:mv [解压后的目录] /usr/lib/jre15 在当前
2010-07-17 18:26:00 684
转载 io.h头文件下的一些函数
write()写文件函数J$b n)I;W}0原形:int write(int handle,char *buf,unsigned len)/L,^;Q/S1HF;M!o0用法:write(文件句柄,缓冲区地址,缓冲区字节长度);4J;zNG X(Y(|L0功能:将缓冲区的数据写入与handle相联的文件或设备中,handle是从creat、open、dup或dup2调用中得到的文件句柄。对于磁盘或磁盘文件,写操作从当前文件指针处开始,对于用O_APPEND选项打开的文件,
2010-07-16 16:01:00 22166
转载 解决:金山词霸在Firefox 3中实现屏幕取词
解决方法:你当然可以弃金山词霸而改用灵格斯,或者弃火狐改用微软的Internet Explorer。但如果你和我一样都不想放弃金山词霸和火狐的话,方法只有一个:在火狐3中调用微软IE实现金山词霸屏幕取词。插件:IE TAB用IE TAB可以在火狐浏览器中轻松调用IE。安装完了可以发现右下角状态栏有个火狐的图标。左键可调用IE浏览器(直接在火狐浏览器里),并出现IE图标,而右键则可以添加当前网址,每次打开这个页面就直接调用IE。如此一来,就可以成功取词了。
2010-07-16 13:58:00 2216
转载 全局变量、静态全局变量、静态局部变量和局部变量的区别
变量可以分为:全局变量、静态全局变量、静态局部变量和局部变量。 按存储区域分,全局变量、静态全局变量和静态局部变量都存放在内存的静态存储区域,局部变量存放在内存的栈区。 按作用域分,全局变量在整个工程文件内都有效;静态全局变量只在定义它的文件内有效;静态局部变量只在定义它的函数内有效,只是程序仅分配一次内存,函数返回后,该变量不会消失;局部变量在定义它的函数内有效,但是函数返回后失效。 全局变量和静态变量如果没有手工初始化,则由编译器初始化为0。局部
2010-07-16 11:17:00 586
转载 静态区-栈区-堆区区别
静态区:保存自动全局变量和static变量(包括static全局和局部变量)。静态区的内容在总个程序的生命周期内都存在,由编译器在编译的时候分配。堆:由malloc系列函数或new操作符分配的内存,其生命周期由free或delete决定。在没有释放之前一直存在,直到程序结束,其特点是使用灵活,空间比较大,但容易出错栈:保存局部变量,栈上的内容只在函数的范围内存在,当函数运行结束,这些内容也会自动被销毁,其特点是效率高,但空间大小有限例子;Code:#include int a = 0;//全局初始化区
2010-07-15 21:06:00 6484
转载 c++编译器和连接器介绍
有些人写C/C++(以下假定为C++)程序,对unresolved external link或者duplicated external simbol的错误信息不知所措(因为这样的错误信息不能定位到某一行)。或者对语言的一些部分不知道为什么要(或者不要)这样那样设计。了解本文之后,或许会有一些答案。 首先看看我们是如何写一个程序的。如果你在使用某种IDE(Visual Studio,Elicpse,Dev C++等),你可能不会发现程序是如何组织起来的(很多人因此而反对初学者使用IDE)。
2010-07-15 20:52:00 866
转载 AllocConsole()和AttachConsole()
一般来讲GUI程序不能使用STDIN和STDOUT,但是有时有些特殊需要,希望GUI程序也有控制台,如:一个程序,既可以以GUI方式运行,又可以如果用户在控制台里打程序名的话,就以控制台程序的方式运行。通过AllocConsole() 和 AttachConsole() 这两个WIN API就能实现上面的需求。这两个API分别是在GUI(MFC)程序中分配一个控制台和将程序附着到一个控制台上。用法举例:AttachConsole(ATTACH_PARENT_PROCESS);// 将
2010-07-15 20:31:00 5819
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人