
图像处理
201411132101
just for fun
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
图像置乱
1.Arnold变换Arnold 变换,又称“猫脸”变换,是 Arnold在研究遍历理论过程中提出的一种变换。一般用(x′y′)=(1112)(xy)modN\left(\begin{matrix}x' \\y'\end{matrix}\right)=\left(\begin{matrix}1&1 \\1&2\end{matrix}\right)\left(\begin{原创 2016-09-07 21:59:51 · 4926 阅读 · 2 评论 -
图像滤波
关于图像滤波推荐一篇不错的博客。matlab中的fspecial函数能得到很多内置算子: average : 均值滤波器; disk : 圆盘均值滤波器; gaussian: Gaussian低通滤波器; laplacian :二维Laplacican算子的逼近滤波器; log :Laplacian的Gaussian滤波器; motion :运动滤波器原创 2016-10-03 15:20:12 · 628 阅读 · 0 评论 -
imwrite 保存浮点数图像
有些图像处理过后每个像素点都成了0~1的小数,此时要保存图像比较麻烦。高版本的matlab或许已经很完善了,然而我的2010b无法直接用imwrite保存二维浮点数图像。无奈之下自己写了个映射函数。function I = map(A)% 将二维数组 A 映射到 0~255 中Min = min(min(A));Max = max(max(A));if Max == Min原创 2016-11-02 19:53:08 · 9544 阅读 · 2 评论 -
图像灰度化
I = imread('raw.png');I = rgb2gray(I);imwrite(I, 'gray.png', 'png');原创 2016-11-15 16:32:58 · 355 阅读 · 0 评论 -
图像缩放
最邻近插值和matlab自带函数完全一样。function nI = Nearest_Neighbor(I, ratio)% 将原图像 I 以 1:ratio 的倍率缩放得到目标图像 nI% 插值方法为 最临近插值[n m mm] = size(I);new_n = round(n * ratio);new_m = round(m * ratio);nI =原创 2016-11-20 21:34:02 · 482 阅读 · 0 评论