前一段介绍了从矩形图像到圆柱的正向投影,看这里这里。今天介绍如何从已经投影的图像反映射到原图像上。

本来此种变换一定是需要数学公式的,不过这里只是用了一个很简单的方式来完成反映射。

具体就把每一列有像素数据的长度拉伸到原图像的高就行了。

原图像是这样:

处理后:

看着感觉还可以,不过这样显然是不合数学公式的,和最原始的图比较一下就看出来差别了:

matlab代码如下:

clear all;close all;clc;

img=imread('re.bmp');
[h w]=size(img);
imshow(img); for x=:w
p=[];
for y=:h
if img(y,x)~=
p=[img(y,x) p];
end
end s=imresize(p,[,h]);
img(:,x)=s; end newh=;
neww=;
imgn=imresize(img,[newh,neww]); figure;
imshow(flipud(imgn),[]);

家里的键盘真的很不适合打字。

最新文章

  1. css 使图片水平垂直居中
  2. NetCore 阿里大于发送短信
  3. angularJ表单验证
  4. VC++ 中滑动条(slider控件)使用 [转+补充]
  5. Netty高并发原理
  6. Linux命令之ssh
  7. 微信JS-SDK说明文档及常见问题处理
  8. POJ1811_Prime Test【Miller Rabin素数测试】【Pollar Rho整数分解】
  9. MINA2 源代码学习--源代码结构梳理
  10. CSharp设计模式读书笔记(21):状态模式(学习难度:★★★☆☆,使用频率:★★★☆☆)
  11. finereport报表--动态格间运算 二
  12. Teradata超长数据会截断
  13. 首席科学家马丁•福勒(Martin Fowler)
  14. [转][MVC4]
  15. C#构造方法--实例化类时初始化的方法
  16. css 禁止录入中文
  17. .NET Core 控制台项目中的Nuget打包类库及引用
  18. 下载 ....aar jitpack.io 打不开。
  19. Clipboard获取内容C#
  20. 洛谷P1720 月落乌啼算钱 题解

热门文章

  1. pycharm运行Pytest,有没有将Pytest写入Python代码中的区别
  2. OC语法
  3. linux 查看当前目录下包含某个字符串的文件
  4. java语言的各种输入情况-ACM
  5. poj1318 Word Amalgamation 字符串排序(qsort)
  6. PIE SDK小波变换
  7. 在ASP.NET Core Web API 项目里无法访问(wwwroot)下的文件
  8. Activemq API使用(整合spring)
  9. linux 拓展之linux纯命令行界面变为图形界面
  10. pat1015. Reversible Primes (20)