matlab中imresize函数
来源:互联网 发布:网络教育怎么查学籍 编辑:程序博客网 时间:2024/04/29 00:10
转自:http://www.cnblogs.com/rong86/p/3558344.html
matlab中函数imresize简介:
函数功能:该函数用于对图像做缩放处理。
调用格式:
B = imresize(A, m)
返回的图像B的长宽是图像A的长宽的m倍,即缩放图像。 m大于1, 则放大图像; m小于1, 缩小图像。
B = imresize(A, [numrows numcols])
numrows和numcols分别指定目标图像的高度和宽度。 显而易见,由于这种格式允许图像缩放后长宽比例和源图像长宽比例相同,因此所产生的图像有可能发生畸变。
[...] = imresize(..., method)
method参数用于指定在改变图像尺寸时所使用的算法,可以为以下几种:
'nearest': 这个参数也是默认的, 即改变图像尺寸时采用最近邻插值算法;
'bilinear':采用双线性插值算法;
'bicubic': 采用双三次插值算法,在R2013a版本里,默认为这种算法,所以不同版本可能有不同的默认参数,使用之前建议使用命令help imresize获得帮助信息,以帮助信息为准;
示例一
I = imread('rice.png');
J = imresize(I, 0.5);
figure, imshow(I), figure, imshow(J)
示例二
Shrink by factor of two using nearest-neighbor interpolation. (This is the fastest method, but it has the lowest quality.)
J2 = imresize(I, 0.5, 'nearest');
示例三
Resize an indexed image
[X, map] = imread('trees.tif');
[Y, newmap] = imresize(X, map, 0.5);
imshow(Y, newmap)
示例四
Resize an RGB image to have 64 rows. The number of columnsis computed automatically.
RGB = imread('peppers.png');
RGB2 = imresize(RGB, [64 NaN]);
0 0
- matlab中imresize函数
- matlab中imresize函数用法
- matlab中函数imresize简介
- matlab中imresize()函数的用法
- matlab imresize() 函数使用说明
- 如何将matlab中的imresize()函数移植到python中
- matlab imresize
- matlab imresize的用法
- imresize()函数使用说明
- imresize 函数用法
- matlab imresize 改变图像大小
- matlab imresize 改变图像大小
- matlab imresize 改变图像大小
- Matlab permute( )函数 & 矩阵A 和矩阵A' 的差别 & imresize( )函数
- imresize
- opencv resize和Matlab imresize结果不一致
- imresize函数改变图像大小,插值
- matlab中sum函数
- Mysql的存储引擎之:InnoDB存储引擎
- 使用vlc实现视频TS流的推送
- UML序列图
- 滑动视图 Swipe Views
- LeetCode---Binary Search Tree Iterator ---C++
- matlab中imresize函数
- Unity特殊文件夹
- js中的刷新页面
- auto-remove后重启,没有标题栏任务栏,大部分快捷方式失效
- Java_jdbc 基础笔记之六 数据库连接 (PreparedStatement)
- java.lang.UnsatisfiedLinkError: Couldn't load XXX from loader dalvik.system.
- 标签
- 我学会了什么
- POJ1118 解题报告JAVA