"""
模块:python3 MAKE_VTOUR_NORMAL_droplet.py
功能:1.python3 调用 krpano 生成全景照片 html。2.给 tour.xml 添加热点箭头。
参考:https://www.oschina.net/question/96457_54955
命令行调用示例:
python MAKE_VTOUR_NORMAL_droplet.py F:\Gaoshengjie\LongGeTasks\streetView\output\waihuanlu
参数1,此脚本;参数2,待处理的全景照片路径。
知识点:
os.system 知识点.txt
"""
import os
import sys
import streetViewLib as svlif __name__ == "__main__":if len(sys.argv) > 1:# imgDirPath,krpano 要处理的照片目录。imgDirPath = sys.argv[1]# imgDirPath: F:\Gaoshengjie\LongGeTasks\streetView\output\waihuanlukrpanoParams = svl.getKrpanoParams(svl.getImgFilepathsOfDirectory(imgDirPath))# krpano (照片批处理文件的)相对路径。krpanoRelPath = r"krpanodew\krpano\krpano-1.19-pr13\MAKE_VTOUR_NORMAL_droplet.bat"# krpano 的绝对路径。krpanoAbsPath = os.path.join(os.getcwd(), krpanoRelPath).replace("\\", "/")svl.MAKE_VTOUR_NORMAL_droplet(krpanoAbsPath, krpanoParams)xmlPath = os.path.join(imgDirPath, r"vtour\tour.xml")svl.addHotSpot(xmlPath)print("done!")else:print("请输入 照片目录。")

python3 MAKE_VTOUR_NORMAL_droplet.py相关推荐

  1. python3 object_detection_demo_yolov3_async.py出现ImportError: numpy.core.multiarray failed to import

    python3 object_detection_demo_yolov3_async.py -h ImportError: numpy.core.multiarray failed to import ...

  2. python3 manage.py runserver 0.0.0.0:8000 没反应

    python3 manage.py runserver 0.0.0.0:8000没反应 把python3改成python即可

  3. python3 setup.py install_安装Twisted执行python3 setup.py install报错

    源自:2-1 scrapy的安装.和安装中遇到的问题 安装Twisted执行python3 setup.py install报错 [bigdata@elephant Twisted-17.1.0]$ ...

  4. python3 manage.py startapp catalog 执行成功但未生成 catalog文件夹 解决办法

    问题描述 当我在命令执行框中,输入下面代码的时候,没有显示报错,在命令执行框中出现的是没有错误的. python3 manage.py startapp catalog 当我运行的时候,如图: 而当我 ...

  5. 运行 python3 basecrack.py -h失败

    运行 python3 basecrack.py -h失败 修改kali更新源 deb http://mirrors.ustc.edu.cn/kali kali-rolling main non-fre ...

  6. python3 manage.py migrations 项目迁移报错

    yanmu@yanmu:~/PycharmProjects/drf01$ python3 manage.py migrations Traceback (most recent call last): ...

  7. python3 manage.py makemigrations执行完无反应的解决办法

    简单记一下. 跟着网上的教程学习django,结果到了 $ python3 manage.py migrate $ python3 manage.py makemigrations TestModel ...

  8. 【Python3】py脚本打包成exe

    0x00选择 0x01PyInstaller The official website:http://www.pyinstaller.org/ Install PyInstaller from PyP ...

  9. [Python3] 初识py, 一个简单练手的小玩意. 快递查询

    有图有真相 脚本代码 最近刚入门py, 准备写点小玩意练练手. 于是决定拿快递100开刀. 因为它的api很简单. # 快递100 API # 作者: 剑齿虎 # 邮箱: yuxiaobo64@gma ...

最新文章

  1. activemq 开启监听_SpringBoot集成ActiveMQ怎么实现Topic发布/订阅模式通信?
  2. opencv中,c和c++版本区别体验
  3. 【华为云技术分享】【Python算法】分类与预测——Python随机森林
  4. 帝国cms免登陆生成html,帝国cms7.5免登陆发布模块
  5. 2021-01-03
  6. Vuex_Todos
  7. 麦氏细菌浊度分析仪的校准物质选择
  8. Windows系统监控
  9. 弱网条件下基于阻抗小扰动稳定性分析,小信号模型,阻抗扫描(电容电流反馈有源阻尼),单逆变器SRF-PLL
  10. UVA - 12325 Zombie's Treasure Chest 暴力
  11. mysql8.0 之 sql 优化《三B》 之 优化范围查询 总览 总结
  12. 速达软件二次开发-百威要货单和速达采购订单对接
  13. RTB,PDB,PD,程序化购买的集中方式。
  14. 【贼好理解!!】C++ list链表常用成员函数讲解
  15. websphere mq_使用WebSphere MQ应用程序活动跟踪提高消息的可见性
  16. 好好学习,天天向上1
  17. 远山行小程序后端管理心得总结
  18. UE4 | 蓝图 | 闪现和TP的实现
  19. Navicat:显示的行数与表中实际的行数不一致
  20. Iverilog 源码分析 -- VPI的实现

热门文章

  1. python画五角星和六角星程序_Python-turtle图(五角星、六角星、叠加等边三角形)...
  2. 控制器参数的工程整定
  3. Android的数据恢复的唯一方法,您可以使用
  4. Performance 介绍及使用
  5. 京东城市时空数据引擎JUST 斩获“2020年度AI生产力创新奖”
  6. As Beginning
  7. linux端口映射_Linux命令行工具
  8. 深入探讨go.mod +incompatible
  9. python实现全国省会当前温度可视化
  10. xbox 0x_PS5和Xbox Series X缺乏炒作的原因是什么?