V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐学习书目
Learn Python the Hard Way
Python Sites
PyPI - Python Package Index
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
JCZ2MkKb5S8ZX9pq
V2EX  ›  Python

Python 有什么自动无缝拼长图的轮子吗?

  •  
  •   JCZ2MkKb5S8ZX9pq · 2019-09-16 15:44:24 +08:00 · 3419 次点击
    这是一个创建于 1895 天前的主题,其中的信息可能已经有所发展或是发生改变。
    • 前连天问了个地图问题,请问有没有什么生成高清地图的方法? - V2EX
    • 现在地图基本编辑完了,批处理截图也搞好了。
    • 下一步要拼图。
    • 截图是 11 列 20 行,边缘留了一定的重叠部分,但无法保证所有图有效宽度和高度一致(浮点之类可能),所以不能简单的横竖拼图。不过可以先拼好每列,然后再横向拼。
    • 就想问问有没有什么现成的轮子,可以自动对齐边缘重叠部分拼图伐,类似拼长图那种算法。
    第 1 条附言  ·  2019-09-16 16:37:01 +08:00
    悲剧,发现 mapbox 矢量渲染的图,页面平移之后,也会有浮点级的渲染误差。
    也就是说,一个页面截图后,往左平移,再截图,两个画面重叠的部分不完全一致……
    7 条回复    2019-09-17 09:27:14 +08:00
    lxy42
        1
    lxy42  
       2019-09-16 16:00:42 +08:00 via Android   ❤️ 2
    记得 opencv 有一个 sticher 方法可以拼图。
    JCZ2MkKb5S8ZX9pq
        2
    JCZ2MkKb5S8ZX9pq  
    OP
       2019-09-16 16:09:13 +08:00
    @lxy42 ok,我看了下有点像 PS 的 auto merge,我摸索看看。
    lsvih
        3
    lsvih  
       2019-09-16 16:14:29 +08:00
    小 typo,是 stitcher
    Vegetable
        4
    Vegetable  
       2019-09-16 16:47:27 +08:00
    之前帖子没看到,http://www.bigemap.com/ 这个产品不行吗?
    很久以前有过类似的打印高清地图的需求,看到过这个,不过因为没有经费且只有一个城市的需求,最后是截图手动拼的没有用到,不知道效果如何.
    JCZ2MkKb5S8ZX9pq
        5
    JCZ2MkKb5S8ZX9pq  
    OP
       2019-09-16 17:06:36 +08:00
    @Vegetable 刚把 mapbox 稍微玩熟一点,而且根据自己要的精度定义了各种显示规则,实在不想再换工具了。
    JCZ2MkKb5S8ZX9pq
        6
    JCZ2MkKb5S8ZX9pq  
    OP
       2019-09-16 18:39:29 +08:00
    自己写了一个,边缘近似的部分拿汉明距离去判断,目前拼接顺利。
    ziding
        7
    ziding  
       2019-09-17 09:27:14 +08:00
    图片拼接有专用算法啊,关键字:Opencv Sift Surf
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2387 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 16:06 · PVG 00:06 · LAX 08:06 · JFK 11:06
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.