- 博客(14)
- 资源 (4)
- 收藏
- 关注
转载 matlab 计算图像的峰值信噪比PSNR以及均方根误差MSE
简介PSNR 是最普遍,最广泛使用的评鉴画质的客观量测法,不过许多实验结果都显示,PSNR 的分数无法和人眼看到的视觉品质完全一致,有可能 PSNR 较高者看起来反而比PSNR 较低者差。这是因为人眼的视觉对于误差的敏感度并不是绝对的,其感知结果会受到许多因素的影响而产生变化(例如:人眼对空间频率较低的对比差异敏感度较高,人眼对亮度对比差异的敏感度较色度高,人眼对一个区域的感知结果会受到其
2013-12-24 15:39:20 44066 8
原创 常用图像边缘检测、增强MATLAB实现
clcclearclose allima=imread('lena.bmp');%读入图像if (ndims(ima)==3) ima=rgb2gray(ima);%如果是彩色图像,则转为灰度图像 endima=double(ima);bw1 = edge(ima,'sobel'); %sobel算子figure;subplot(121);imsh
2013-12-24 13:50:48 14173
转载 OpenCV笔记:图像边缘检测Sobel,Laplace,Canny
边缘提取时保留图像灰度变化剧烈的区域,从数学上,最直观的方法是微风,对于数字图像来说就是差分,从信号处理的角度来看,就是用高通滤波器,保留高频信号。以下程序用Sobel算子、Laplace算子、Canny算子实现图像的边缘检测。注:cvSobel只用于单通道图像变换,如对彩色图像进行cvSobel处理,可分别对每一通道图像进行cvSobel,再转为彩色图像。================
2013-12-22 21:55:26 1841
转载 document.getElementById使用
HTML DOM getElementById() 方法HTML DOM Document 对象参考手册定义和用法getElementById() 方法可返回对拥有指定 ID 的第一个对象的引用。语法document.getElementById(id)说明HTML DOM 定义了多种查找元素的方法,除了 getElementById() 之外,还有 get
2013-12-20 09:34:55 1992
转载 mean shift算法的个人理解,请大家指教
mean shift算法的个人理解,请大家指教 最近看了下mean shift算法,以下图为例直观地说下对这种优雅的算法的理解吧,并且大家指教。下图是一些散步的数据点,由于mean shift是一种robust算法(公式见图2)。所以,在图1中初始窗口的位置对最终的结果并没有影响。step1: 选择任意一个窗口,窗口中心是红色点所在位置,窗口大小自己设定。step2: 根
2013-12-19 20:16:12 1183
转载 matlab练习程序(meanshift图像聚类)
关于这个meanshift,一来可以用来作为目标跟踪,二来可以用来进行图像聚类。我这里只实现了图像聚类,当然,是按自己的理解编写的程序。至于目标跟踪将来一定也是要实现的,因为我最初看这个算法的原因就是想用他来跟踪目标的。 meanshift的基本原理我就不介绍了,比起我的介绍,网上有不少牛人们比我解释的好,最后我会列出我参考的文章。我这里说一下我是怎么理解meanshift图像聚类的。这里的
2013-12-16 21:26:20 1613
转载 图象的半影调和抖动技术
在介绍本章内容之前,先提出一个问题?普通的黑白针式打印机能打出灰度图来吗?如果说能,从针式打印机的打印原理来分析,似乎是不可能的。因为针打是靠撞针击打色带在纸上形成黑点的,不可能打出灰色的点来;如果说不能,可是我们的确见过用针式打印机打印出来的灰色图象。到底是怎么回事呢?你再仔细看看那些打印出来的所谓的灰色图象,最好用放大镜看。你会发现,原来这些灰色图象都是由一些黑点组成的,黑点多一些,图象就
2013-12-16 15:50:12 1968 1
转载 图像缩放的双线性内插值算法的原理解析
(原创文章,转载请注明出处:http://blog.csdn.net/qiqi5521/article/details/2207562) 图像的缩放很好理解,就是图像的放大和缩小。传统的绘画工具中,有一种叫做“放大尺”的绘画工具,画家常用它来放大图画。当然,在计算机上,我们不再需要用放大尺去放大或缩小图像了,把这个工作交给程序来完成就可以了。下面就来讲讲计算机怎么来放大缩小图象;在本文中,
2013-12-15 22:03:52 688
转载 图像抖动
什么是图像抖动技术?我们先通过针式打印机进行简单的理解:我们知道针式打印机工作原理比较简单:将色带上的墨粉打到图片上通过黑白记录图片信息,最后达到打印图片的效果。那么既然针式打印机只是简单的通过针孔敲击记录图像黑白,为什么针式打印机能够打印灰度图?例如图像中某一像素值为50,那么简单的黑白点怎样表现这一灰度级?其实在打印的某一像素中有很多(如16*16)黑白点,如果有256针孔敲击的点,那么如
2013-12-15 21:59:09 2711
转载 Gis 学习 OpenLayers 疑惑总结
Gis 学习 OpenLayers 疑惑总结坐标系(coordinate system、CS):由两个、三个甚至更多个坐标轴,单位标度等组成,使得可利用数学法则计算距离、角度或其他几何元素。如坐标轴相互垂直的笛卡尔(Cartesian)坐标系;坐标轴不必相互垂直的仿射(affine)坐标系;用经纬度、高程来确定点位置的椭球面(ellipsoidal)坐标系等。
2013-12-05 16:12:18 1799
转载 OpenLayers Map理解
1,视口坐标的原点在左上角,水平向右为x轴正向,垂直向下为y 轴正向;2,地图坐标原点为初始图层的中心点,水平向右为x轴正向,垂直向上为y轴正向;3,视口中心点永远与地图中心点重合,不一定与瓦片中心点重合;4,拖动图层的逻辑描述:地图是不动的,视口移动从而展示不同的地图区域; Resolution:解析度 = 地图尺寸/视口尺寸好比摄像机,镜头拉得越近解析度越小,地图看得越清晰。
2013-12-05 15:00:05 2720
转载 FireBug 调试JS入门 —如何调试JS
安装就不用说了,很简单,在FireFox上插件库里找到FireBug就Ok了。下图是FireBug Debug 窗口。 FireBug美工用的非常普遍,公司美工妹妹用的非常熟练 呵呵,而对于我们开发人员,主要用它来Debug JS。看看官方对Debug功能的介绍。 Firebug includes a powerful JavaScript debugger that
2013-12-03 14:49:47 1004
转载 jquery $(document).ready() 与window.onload的区别
1.执行时间 window.onload必须等到页面内包括图片的所有元素加载完毕后才能执行。 $(document).ready()是DOM结构绘制完毕后就执行,不必等到加载完毕。 2.编写个数不同 window.onload不能同时编写多个,如果有多个window.onload方法,只会执行一个 $(docu
2013-12-03 14:02:38 658
转载 jQuery AJAX实现调用页面后台方法
1.新建demo.aspx页面。2.首先在该页面的后台文件demos.aspx.cs中添加引用。using System.Web.Services;3.无参数的方法调用.大家注意了,这个版本不能低于.net framework 2.0。2.0已下不支持的。后台代码:[WebMethod] public static string SayHello()
2013-12-03 13:49:54 611
new!微软、阿里、百度、腾讯、华为等IT公司笔、面试题汇总
2013-09-01
Windows API开发详解:函数、接口、编程实例---源代码
2011-11-18
《Java Web编程宝典(十年典藏版)》光盘源码
2011-11-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人