对“枕形畸变”和“桶形畸变”理解不太透彻,希望可以简要的解释下
来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/08/04 19:52:14
对“枕形畸变”和“桶形畸变”理解不太透彻,希望可以简要的解释下
2) 枕形失真程序:
clear all;
[filename,pathname] = uigetfile('*.bmp','选择位图文件');
fn = [pathname,filename];
I=imread(fn);
I=im2double(I);
[m,n,c]=size(I);
hide=100;
for j=1:n
temp1=abs(fix(hide-hide*sin(j*pi/n)));
for i=temp1:m-2*hide+temp1
for k=1:c
temp2=fix(m*(i-temp1)/(m-2*hide));
if(temp20)
N(i,j,k)=I(temp2,j,k);
end
end
end
end
subplot(1,2,1),imshow(N);
subplot(1,2,2),imshow(I);
3) 桶形失真程序:
clear all;
[filename,pathname] = uigetfile('*.bmp','选择位图文件');
fn = [pathname,filename];
I=imread(fn);
I=im2double(I);
[m,n,c]=size(I);
for i=1:m
temp1=abs(fix(50-50*sin(i*pi/(m-1))));
for j=temp1:n-temp1
for k=1:c
temp2=fix(n*(j-temp1)/(n-2*temp1));
if(temp20)
N(i,j,k)=I(i,temp2,k);
end
end
end
end
figure;
imshow(N);
clear all;
[filename,pathname] = uigetfile('*.bmp','选择位图文件');
fn = [pathname,filename];
I=imread(fn);
I=im2double(I);
[m,n,c]=size(I);
hide=100;
for j=1:n
temp1=abs(fix(hide-hide*sin(j*pi/n)));
for i=temp1:m-2*hide+temp1
for k=1:c
temp2=fix(m*(i-temp1)/(m-2*hide));
if(temp20)
N(i,j,k)=I(temp2,j,k);
end
end
end
end
subplot(1,2,1),imshow(N);
subplot(1,2,2),imshow(I);
3) 桶形失真程序:
clear all;
[filename,pathname] = uigetfile('*.bmp','选择位图文件');
fn = [pathname,filename];
I=imread(fn);
I=im2double(I);
[m,n,c]=size(I);
for i=1:m
temp1=abs(fix(50-50*sin(i*pi/(m-1))));
for j=temp1:n-temp1
for k=1:c
temp2=fix(n*(j-temp1)/(n-2*temp1));
if(temp20)
N(i,j,k)=I(i,temp2,k);
end
end
end
end
figure;
imshow(N);
什么是空间和时间的畸变?
遥感中辐射畸变要如何理解
根据曲线的正弦畸变率,是否可以反推出曲线波形
空间和时间是怎样因大质量物体的存在而发生畸变.
1.基因重组和染色体畸变均不会引起DNA碱基序列的改变?
正弦波畸变后有效值会发生变化,峰值是否会变化?畸变后怎样才能把波形还原,算出没有畸变时的有效值?
引起遥感影像位置畸变的原因是什么?如果不作几何校正,遥感影像有什么问题?
空间的极度畸变,越详细越好.
论述遥感数字图像畸变类型及其产生的原因
在三极管共射级电路中,输出电阻过大会引起波形畸变,畸变的原因是什么呢?
求镜头畸变产生的原因要原理和光路图.以单凸透镜为例.满意多多送分.
在牛顿环中,如果透镜球面有微小的凹凸,则该处空气薄膜厚度和干涉条纹如何畸变