资源简介
MATLAB关于数字图像处理中的前向映射和后向映射
代码片段和文件信息
clc;
clear;
close all;
%向后映射法
I1=imread(‘3.2.bmp‘);
[a b]=size(I1);
I2=I1;
A2=[989898*981;9815898*1581;158158158*1581;15898158*981];
B2=[11888;90140;139168;168116];
X2=A2\B2;
U=zeros(1a);
Y=zeros(1b);
for x=1:a
for y=1:b
U(x)=[xyx*y1]*X2(:1);
V(y)=[xyx*y1]*X2(:2);
v=U(x)-floor(U(x));
u=V(y)-floor(V(y));
if U(x)<1
U(x)=1;
end
if U(x)>a
U(x)=a;
end
if V(y)<1
V(y)=1;
end
if V(y)>b
V(y)=b;
end
f1=I1(floor(U(x))floor(V(y)));%f(00)
f2=I1(floor(U(x))ceil(V(y)));%f(10)
f3=I1(ceil(U(x))floor(V(y)));%f(01)
f4=I1(ceil(U(x))ceil(V(y)));%f(11)
I2(xy)=(f2-f1)*u+(f3-f1)*v+(f4+f1-f2-f3)*u*v+f1;
end
end
I2=uint8(I2);
subplot(121);
imshow(I2);
title(‘向后映射的矫正图像‘);
%向前映射法
I3=zer
相关资源
- 基于matlab的图像处理源程序
- 冈萨雷斯数字图像处理matlab版(第三
- 基于matlab 的图像处理100实例
- 8领域边界跟踪 图像处理 matlab
- matlab-图像处理算法
- p文件,MATLAB的
- 数字图像处理radon matlab变换算法代码
- 图像降噪Matlab代码
- 传统关联成像、计算鬼成像matlab
- MATLAB7.x图像处理
- 基于matlab的车牌识别系统论文
- matlab2019运动目标检测--数字图像处理
- 计算图像Spatial Frequence的Matlab程序SF
- 尾灯识别matlab代码
- MATLAB大脑腔体图像分割
- 基于MATLAB人民币识别系统.zip
- 数字图像处理作业canny边缘检测坎尼边
- 数字图像处理 MATLAB 大作业 代码及其
- 遥感影像融合_数字图像处理的matlab程
- MATLAB图像与视频处理实用案例详解代
- MATLAB 图像处理识别程序
- 数字图像处理使用matlab进行采样量化
- 傅里叶变化频谱图及频域滤波
- MATLAB实现k-svd和mod信号处理
- 图像处理---matlab
- Matlab在图像处理与目标识别方面的应
- matlab数字图像处理之几何变换将图像
- matlab数字图像处理之图像几何变换
- 图像超分辨重建MATLAB源代码迭代步长
- mri去偏场代码
评论
共有 条评论