matlab球面投影,想做一个全景相机,不知道,要做成啥样,于是在MATLAB先仿真一下,看下是个啥样子

百度别人做的,复制下面的代码到MATLAB的命令串口下,,网上找了张全景图,可以是bmp,jpg,改程序就可以了
回车运行就可以看到结果。

复制下面代码时,下面的中文注释记得删除,MATLAB是会报错的,

close all; clear all; clc[x,y,z]=sphere(50);A=imread('a.JPG');   //名字是自己命名的,记得改B=warp(x,y,-z,A)axis equal; axis off;set(gcf,'position',[50,50,700,600],'color','white')  700,600 是分辨率,可以随意设置,改变一下,可以看不一样图像大小set(gca,'position',[0.01,0.01,1,1])

。原图应该是1920 1080的,

输出后

按住左键,可以转动,观察不同视角的图片。

全景图拼接后,有很多输出方式,上面应该是一种,根据转动角度,投影到平面看到的图,
假如平面足够大,看到的就是上面的球型图。

如果不使物体变形,平面小一点,看到的就会是方形的图,局部图。

有点像看地球仪,看下面的地球仪,转动地球仪时,会看到不同物体,所以前提是在球面投影拼接,

假如有六个相机排列在圆球上,将图像投影到球面,进行拼接,然后选择一种方式输出。

全景图拼接后,下面是柱面投影展开图,全部展开,就是看到下面的图的效果。


也不知道要做成啥样,挺有意思的。

matlab球面投影(二)相关推荐

  1. matlab生成二维服从高斯分布的数据

    matlab生成二维服从高斯分布的数据 2015-12-30 21:31 1263人阅读 评论(0) 收藏 举报  分类: matlab(8)  由于实验需要,需要生成两类模式的数据,同时这两类数据要 ...

  2. matlab画曲面二次,如何用matlab绘制二次B样条三维曲面(已知控制点和节点矢量)?...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 小弟初来乍到,现在需要用matlaB绘制二次B样条曲面,现在已知信息: 小弟做这个已经一个星期了,现在无任何进展,现在是万分着急,希望高手们给小弟指点一二 ...

  3. Matlab影像处理二

    前言 Matlab影像处理二 目录 前言 学习内容 一.图像处理 Image Thresholding graythresh() and im2bw() background Estimation(背 ...

  4. matlab绘制二维曲线图

    matlab绘制二维曲线图 今天,我们来讲一个用matlab绘制二维曲线图 下面直接上代码,会对代码一些部分进行一些讲解 %% 定义函数 x = 0:0.01:2*pi; y1 = sin(x); y ...

  5. matlab在二维平面和三维空间中绘制圆形

    matlab在二维平面和三维空间中绘制圆形 二维平面绘制圆形 方法1: x = 10;y = 10;%圆心 r = 5; %半径 rectangle('Position',[x-r,y-r,2*r,2 ...

  6. MATLAB绘制二维曲线-fplot函数

    MATLAB绘制二维曲线-fplot函数 fplot函数的基本用法 双输入函数参数的用法 fplot函数的基本用法 fplot(f,lims,选项) f代表一个函数,通常使用函数句柄的形式,lims为 ...

  7. 矢量量化识别孤立字的matlab编码_新zwpython 完胜 老matlab 篇二

    新zwpython 完胜 老matlab 篇二 昨天在知乎: <如何看待哈工程和哈工大被 MathWorks 禁止使用 MATLAB?>https://www.zhihu.com/ques ...

  8. cvpr2020 matlab_新zwpython 完胜 老matlab 篇二

    新zwpython 完胜 老matlab 篇二 昨天在知乎: <如何看待哈工程和哈工大被 MathWorks 禁止使用 MATLAB?>https://www.zhihu.com/ques ...

  9. Matlab:二维傅里叶变换

    Matlab:二维傅里叶变换 二维傅里叶变换 二维衍射模式 fft2 函数将二维数据变换为频率空间.例如,您可以变换二维光学掩膜以揭示其衍射模式. 二维傅里叶变换 以下公式定义 m×n 矩阵 X 的离 ...

  10. 如何使用matlab进行二维和三维空间的位姿描述及坐标系的变换

      本篇文章主要与大家分享一下如何使用matlab进行二维和三维空间的位姿描述及坐标系的变换,文章内容处于更新和补充中,(我同时安装了机器人工具箱9.10版本和10.4版本,因此文章也介绍了两种版本工 ...

最新文章

  1. [翻译]在GridView中插入新记录
  2. Microsoft Visual c++简介
  3. [蓝桥杯2016初赛]四平方和-数论+枚举
  4. 大数据时代的移动即时通讯
  5. 人类长非编码RNA表达数据库,整合9种重要生物学场景(发育、癌症、病毒侵染等)...
  6. Java零基础入门 :(1) windows7 配置Java环境变量
  7. django xadmin ForeignKey display
  8. Mac上安装fastboot等工具与烧写images
  9. 二叉树中的和为某一值的路径(二)(C++)
  10. 水晶报表10 开发和部署
  11. Android 四大组件学习之Service四
  12. 图像的上采样与下采样
  13. Java单例模式双检锁原理
  14. 关于WSO2 ESB
  15. 智能耳机测试软件,内置心率监测仪 捷波朗运动耳塞体验!
  16. python day2
  17. tplink 文件服务器,tplink云服务器
  18. 汇编语言 程序设计 顺序结构
  19. ORAN接收窗监测和UL U平面发送窗
  20. 使用 bibtex 进行参考文献管理

热门文章

  1. java(娄娄)的表白代码
  2. 误删除数据恢复,试试这3个方法
  3. 微信小程序获取用户绑定手机号码完整版
  4. 2021年百度账号批量取消绑定手机号教程
  5. 中文图片验证码程序。
  6. cmd贪吃蛇(cmd贪吃蛇怎么做)
  7. Ubuntu 访问共享文件夹
  8. [办公自动化]名师推荐-excelpro刘万祥 图表之道作者
  9. linux skype 4.3,Linux下的Skype
  10. 平台H5对接支付宝支付接口(含分布式源码)