资源简介
非matlab自带图像插值函数,用matlab代码写的双三次图像插值函数。
代码片段和文件信息
function [out] = bilinearInterpolation(im out_dims)
%// Get some necessary variables first
in_rows = size(im1);
in_cols = size(im2);
out_rows = out_dims(1);
out_cols = out_dims(2);
%// Let S_R = R / R‘
S_R = in_rows / out_rows;
%// Let S_C = C / C‘
S_C = in_cols / out_cols;
%// Define grid of co-ordinates in our image
%// Generate (xy) pairs for each point in our image
[cf rf] = meshgrid(1 : out_cols 1 : out_rows);
%// Let r_f = r‘*S_R for r = 1...R‘
%// Let c_f = c‘*S_C for c = 1...C‘
rf = rf * S_R;
cf = cf * S_C;
%// Let r = floor(rf) and c = floor(cf)
r = floor(rf);
c = floor(cf);
%// Any values out of range cap
r(r < 1) = 1;
c(c < 1) = 1;
r(r > in_rows - 1) = in_rows - 1;
c(c > in_cols - 1) = in_cols - 1;
%// Let delta_R = rf - r and delta_C = cf - c
delta_R = rf - r;
delta_C = cf - c;
%// Final li
- 上一篇:算数编码、解码,Matlab程序
- 下一篇:迈克尔逊干涉仪matlab仿真程序
相关资源
- 迈克尔逊干涉仪matlab仿真程序
- 算数编码、解码,Matlab程序
- matlab中.mat数据格式转换为txt格式
- Matlab波特图Bode绘制
- 格理论LLL算法源码
- Matlab / R ReferenceMatlab R 函数对照手册
- 基于MATLAB的对图像特征的分类随机森
- 基于MATLAB实现夜间车牌识别项目
- 基于MATLAB字母识别项目
- matlab支持向量机SVM完整工具包
- 基于MATLAB的OFDM系统仿真及峰均比抑制
- 基于MATLAB的OFDM系统仿真及峰均比抑制
- 雷达成像SINC插值程序
- 使用Matlab解析HEX386格式数据.zip
- MATLAB环境下用BP神经网络进行数据分类
- LSM&RLS;算法对比
- Matlab生成正玄波mif文件或coe文件
- Matlab_迭代法
- matlab打开las文件
- 后方-前方交会
- matlab仿真全桥电路
- SSDA算法基于MATLAB
- 彩色图像增强matlab代码
- 熵权法matlab
- PSCAD与MATLAB的交互
- 有效地亚像素配准方法matlab
- jpegtbx1.4
- matlab蔡氏电路相图
- 基带波形 matlab实现
- 运输问题表上作业法matlab完整描述
评论
共有 条评论