双线性插值的概念及公式可以参考百度,这里仅对算法原理进行简单的说明:双线性插值计算公式:f(i+u,j+v) = (1-u)(1-v)f(i,j)+u(1-v)f(i+1,j)+(1-u)vf(i,j+1)+uvf(i+1,j+1) 这个公式表明了如何利用矩阵中的四个像素值计算新的像素值,这些新...
分类:
其他好文 时间:
2014-11-27 20:05:15
阅读次数:
1129
卷积其实是图像处理中最基本的操作,我们常见的一些算法比如:均值模糊、高斯模糊、锐化、Sobel、拉普拉斯、prewitt边缘检测等等一些和领域相关的算法,都可以通过卷积算法实现。...
分类:
其他好文 时间:
2014-11-27 18:32:01
阅读次数:
219
卷积其实是图像处理中最基本的操作,我们常见的一些算法比如:均值模糊、高斯模糊、锐化、Sobel、拉普拉斯、prewitt边缘检测等等一些和领域相关的算法,都可以通过卷积算法实现,本文则重点描述了任意卷积核的快速实现。
分类:
其他好文 时间:
2014-11-27 18:03:30
阅读次数:
306
1 >> a=zeros(5,3);2 >> b=[2;3];3 >> a(:,2)=b;4 带有下标的赋值维度不匹配。上述这个问题怎样解决? 1 >> a 2 3 a = 4 5 0 0 0 6 0 0 0 7 0 0 ...
分类:
其他好文 时间:
2014-11-27 14:22:58
阅读次数:
187
1.imadjust在数字图像处理中用于进行图像的灰度变换(调节灰度图像的亮度或彩色图像的颜色矩阵)。J = imadjust(I)将灰度图像 I 中的亮度值映射到 J 中的新值并使 1% 的数据是在低高强度和饱和,这增加了输出图像 J 的对比度值。此用法相当于 imadjust(I,stretch...
分类:
其他好文 时间:
2014-11-27 12:31:01
阅读次数:
211
试验中需要处理大的稀疏矩阵,由于要频繁对稀疏矩阵进行取块操作,搜索了Index对行列操作哪个快?
发现丕子的博文称对稀疏矩阵取块行要比列快,但我实际测试发现列比行快。
使用的行数2x10^6,列数3x10^5的稀疏矩阵,将这个矩阵转置发现占用内存稍微增加,如下图1:
S 22530343x429498 2400827800 doubl...
分类:
其他好文 时间:
2014-11-26 22:46:34
阅读次数:
317
这里主要讲述两个方法用matlab画三维图形:1.mesh函数先看一个简单的例子:1 x = 1:1:3;2 y = 1:1:4;3 [X, Y] = meshgrid(x, y);4 Z = zeros(4,3);5 Z = [ 1 2 3;6 2 3 4;7 ...
分类:
其他好文 时间:
2014-11-26 18:23:14
阅读次数:
262
MATLAB两种基本绘图功能:二维平面图形和三维立体图形
一、二维平面图形
1.基本图形函数
plot是绘制二维图形的最基本函数,它是针对向量或矩阵的列来绘制曲线的。也就是说,使用plot函数之前,必须首先定义好曲线上每一点的x 及y 坐标,常用格式为:
(1)plot(x) 当x 为一向量时,以x元素的值为纵坐标,x的序号为横坐标值绘制曲线。当x为一实矩阵时,则以其序号为横坐标,按列绘制...
分类:
其他好文 时间:
2014-11-26 14:24:20
阅读次数:
291
在做大矩阵的运算,发现占用太多内存,于是在好友jcyao的提醒下,将double类型改为uint8类型内存是原来的1/8.(我的问题可以使用整形,其他问题不一定使用)。在网上搜到一篇如何选择变量类型的文章,写的很清楚,先摘下来。其网站matlabtips.com 上面有很多好的建议和优化方法。
Choose your variables wisely…
Posted on Marc...
分类:
其他好文 时间:
2014-11-26 11:19:00
阅读次数:
155
matlab生成exe文件1 首先要将\MATLAB701\toolbox\compiler\deploy\win32 中MCRinstaller.exe 安装到该计算机上(7.0 以前的版本是mglinstaller.exe),若你的matlab是安装版本的,这个工具可能已经安装过了,就不用安装了...
分类:
其他好文 时间:
2014-11-26 10:47:18
阅读次数:
191