图像处理
文章平均质量分 95
jieniyimiao
真的英雄,在于,以脆弱的凡人之躯,而具有神性的不可战胜。
展开
-
Dark Channel Prior去雾
以下摘自作者何恺明的心得体会(转自微软亚洲研究院博客,版权属于作者)作者的思路和钻研解决问题的方式值得学习参考,人类的视觉也许真的只是简单规则的复杂体现而已CVPR的中文名是计算机视觉与模式识别会议,是计算机视觉领域最顶尖的国际会议之一。今年的CVPR共收到约1450篇投稿,其中393篇文章被接收,接收率为26%。只有一篇文章被选为今年的最佳论文。这是CVPR创立 25年以来首次由原创 2014-03-06 22:02:43 · 2634 阅读 · 0 评论 -
彩色转灰度算法
一、基础 对于彩色转灰度,有一个很著名的心理学公式:Gray = R*0.299 + G*0.587 + B*0.114二、整数算法 而实际应用时,希望避免低速的浮点运算,所以需要整数算法。 注意到系数都是3位精度的没有,我们可以将它们缩放1000倍来实现整数运算算法:Gray = (R*299 + G*587 + B*114 + 500) / 1000 RGB一般是8位精度,现在缩放10转载 2015-08-13 18:18:45 · 1419 阅读 · 0 评论 -
Lena原型
莱娜图是刊于1972年11月号花花公子杂志上的一张祼体插图照片的一部分。该图在数字图像处理学习与研究中颇为知名,常被用作数字图像处理各种实验的例图。 图中人为瑞典模特儿莱娜·索德伯格,1997年获邀出席图像科学学会的周年大会。 现在被广泛使用的英文化名字"Lenna"最初是由花花公子杂志发表此照片时命名的,以方便英语读者近似正确地读出瑞典语中"Lena"的发音。原创 2015-05-05 12:44:22 · 4796 阅读 · 0 评论 -
PCA (主成分分析)matlab实现
一、简介 PCA(Principal Components Analysis)即主成分分析,是图像处理中经常用到的降维方法,大家知道,我们在处理有关数字图像处理方面的问题时,比如经常用的图像的查询问题,在一个几万或者几百万甚至更大的数据库中查询一幅相近的图像。这时,我们通常的方法是对图像库中的图片提取响应的特征,如颜色,纹理,sift,surf,vlad等等特征,然后将其保存,建原创 2015-04-04 21:59:27 · 22437 阅读 · 2 评论 -
图像放大子程序
本程序实现图像横纵坐标个放大二倍的经典代码:实现1个原像素和4个放大图像像素直接对应的巧妙实现。function A=blow(B) %%像素放大的完整子程序,其实第三维是完全meiyou必要的[n,m,c]=size(B); %%第三维为1n=2*n;m=2*m;A=zeros(n,m,c); %%长宽各放大2倍A(1:2:n,1:2:m,:)原创 2015-04-04 21:55:02 · 1146 阅读 · 0 评论 -
主成分分析(Principal Component Analysis,PCA
主成分分析(Principal Component Analysis,PCA)是将多个变量通过线性变换以选出较少几个重要变量的多元统计分析方法。原理:在用统计分析方法研究多变量的课题时,变量个数太多就会增加课题的复杂性。人们自然希望变量个数较少而得到的信息较多。在很多情形,变量之间是有一定的相关关系的,当两个变量之间有一定相关关系时,可以解释为这两个变量反映此课题的信息有一定的重叠。主成分分析原创 2015-04-03 23:01:16 · 3568 阅读 · 0 评论 -
衡量两幅图像相似度的指标SNR(signal to noise ratio)和PSNR(peak signal to noise ratio)SSIM(structural similarity in
官方网站:https://ece.uwaterloo.ca/~z70wang/research/ssim/1、SSIMstructural similarity index 一种衡量两幅图像相似度的新指标,其值越大越好,最大为1, 经常用到图像处理中,特别在图像去噪处理中在图像相似度评价上全面超越SNR(signal to noise ratio)和PSNR(原创 2015-04-03 17:27:07 · 8510 阅读 · 1 评论 -
Filters.h各种信号恢复滤波器头文件
这篇文章有部分原理:http://blog.csdn.net/u013467442/article/details/41125473代码下载地址:http://read.pudn.com/downloads125/sourcecode/app/529186/source/3rdParty/FreeImage/FreeImageToolkit/Filters.h__.htm// ==原创 2014-11-15 18:56:26 · 1939 阅读 · 0 评论 -
图形学中的贴图采样、走样与反走样等
计算机图形学中不可避免的会涉及到图像分析与处理的相关知识,前些时间也重温了下常用到的采样、重建以及纹理贴图等内容,并对其中的走样与反走样有了更多的认识,这里小结一下。1. 基本问题信号的采样与重建过程中首先面临着两个基本的问题:给定一个连续的信号g(x)以及它的离散采样信号gs(x),能否通过gs(x)来完整的描述g(x)的信息; 如果可以,如何通过gs(x)来重建出原...转载 2014-11-14 21:57:24 · 3530 阅读 · 1 评论 -
栅格重采样
栅格重采样的实质:栅格重采样是将输入图像的像元值或推导值赋予输出图像中每个像元的过程。栅格重采样发生时机:当输入图像和输出图像的位置(经过几何变换或投影设置等操作)或像元大小(即栅格影像分辨率)发生变化时,都需要进行栅格重采样。 此外,栅格重采样是栅格数据在空间分析中处理栅格分辨率匹配问题的常用数据处理方法,为了便于分析,通常将不同的分辨率通过栅格重采样转化原创 2014-11-14 21:55:19 · 8298 阅读 · 0 评论 -
图形图像库集合
Google三维API O3D绘图引擎 RRDtool计算机视觉库 OpenCV图像处理类库 CImg2D图形库 AGGGoogle 图形处理引擎 skia三维图形渲染引擎 OGRE开源图形库 FreeImage3D引擎 Irrlicht Engine移动设备上的OpenGL OpenGL ES高质量图形图表库 MathGL开源图形库 CxImage转载 2014-08-10 15:14:42 · 2332 阅读 · 0 评论 -
高级图像往雾算法的快速实现
高级图像去雾算法的快速实现。 在图像去雾这个领域,几乎没有人不知道《Single Image Haze Removal Using Dark Channel Prior》这篇文章,该文是2009年CVPR最佳论文。作者何凯明博士,2007年清华大学毕业,2011年香港中文大学博士毕业,可谓是功力深厚,感叹于国内一些所谓博士的水平,何这样的博士才可以真正叫做Doctor。原创 2014-06-28 14:36:17 · 2337 阅读 · 0 评论 -
图形图像处理-之-任意角度的高质量的快速的图像旋转 上篇 纯软件的任意角度的快速旋转
(2009.03.09 可以到这里下载旋转算法的完整的可以编译的项目源代码: http://blog.csdn.net/housisong/archive/2009/03/09/3970925.aspx )(2007.06.22 优化PicRotary3加快13.6%,优化PicRotarySSE加快6.1%, 尝试了一下使用SSE2的写缓冲优化MO转载 2014-06-28 14:19:34 · 1753 阅读 · 0 评论 -
matlab练习程序(图像旋转,双线性插值)
有好多算法早就想实现了,可是总有各种原因没有实现,这个双线性插值旋转图像就是其中之一。 之前写过最邻近插值旋转图像,传送门。结合着看效果会很好。clear all;close all;clc;jiaodu=45; %要旋转的角度,旋转方向为顺时针img=imread('lena.jpg'); %这里v为原图像的原创 2014-06-28 13:54:04 · 3502 阅读 · 0 评论 -
BMP文件格式详解
BMP文件格式详解(BMP file format)BMP文件格式,又称为Bitmap(位图)或是DIB(Device-Independent Device,设备无关位图),是Windows系统中广泛使用的图像文件格式。由于它可以不作任何变换地保存图像像素域的数据,因此成为我们取得RAW数据的重要来源。Windows的图形用户界面(graphical user interfaces)也在它的内建图转载 2015-08-13 17:41:36 · 1666 阅读 · 1 评论