资源简介
基于双线性内插法的图像重采样,程序使用matlab编写,可对原始图像做任意方式的分辨率变换。
在图像的放大和缩小的过程中,需要计算新图像像素点在原图的位置,如果计算的位置不是整数,就需要用到图像的内插,我们需要寻找在原图中最近得像素点赋值给新的像素点,这种方法很简单是最近邻插法,这种方法好理解、简单,但是不实用,会产生是真现象,产生棋盘格效应,更实用的方法就是双线性内插,
在图像的放大和缩小的过程中,需要计算新图像像素点在原图的位置,如果计算的位置不是整数,就需要用到图像的内插,我们需要寻找在原图中最近得像素点赋值给新的像素点,这种方法很简单是最近邻插法,这种方法好理解、简单,但是不实用,会产生是真现象,产生棋盘格效应,更实用的方法就是双线性内插,
代码片段和文件信息
function out = Resampling_Bilinearint(pout_hout_w)
[wh]=size(p);
h_t=out_h/h;
w_t=out_w/w;
for j=1:out_w %x
for i=1:out_h %y
x=floor(j/w_t);
y=floor(i/h_t);
x1 = (x - 1);x2 = (x + 1);
y1 = (y + 1);y2 = (y - 1);
k11=isIn(x1y2wh
相关资源
- 冈萨雷斯数字图像处理matlab版(第三
- 基于BP神经网络对几种字体0-9的数字识
- 数字信号处理 matlab实验源程序吴镇扬
- p文件,MATLAB的
- matlab 数字图像对比度拉伸算法
- 数字图像处理radon matlab变换算法代码
- 数字信号处理 理论算法与实现 胡广书
- 基于matlab的窗函数法FIR数字滤波器设
- MATLAB数字信号处理85个实用案例精讲入
- BP神经网络解决手写数字识别问题 m
- 扑克牌数字花色识别Matlab
- 角普法再现程序
- 采用FFT方法实现数字接收多波束
- 雷达数字配相法多波束形成仿真程序
- BP神经网络实现手写数字识别matlab实现
- 数字识别matlab源代码
- matlab2019运动目标检测--数字图像处理
- matlab神经网络实现数字识别
- 数字信号处理及MATLAB实现__第二版__学
- IIR数字滤波器设计实验报告
- Matlab数字识别
- Matlab实现的阿拉伯数字识别程序代码
- 用matlab实现RSA数字签名
- matlab数字水印dwtGUI+psnr+mse
- 基于数字电路的交通红绿灯设计 mul
- matlab二代身份证文字数字切割识别
- 数字图像处理作业canny边缘检测坎尼边
- 数字图像处理 MATLAB 大作业 代码及其
- 遥感影像融合_数字图像处理的matlab程
- 利用BP神经网络实现手写体数字识别
评论
共有 条评论