近期需要用到Apriltag图像,作者源码给的图像像素太差,无法满足需要。
国内网站相关资料太少,有的作者还要收费,不理解。本来就是开源的东西。本文详细说明如何生成,并免费附上tag36h11 全系列图片下载链接。

1。 生成Apriltag有两种方法:
一种是用作者源码然后把图像放大至可以使用的水平,具体可以参考:生成AprilTag不同家族标签图像教程,但是我没有配置成功,没有生成理想的图像。
另一种是使用openmv生成Apriltag系列图像,本文是用的这个方法获取的,清晰度不错。
openMV下载和安装:https://openmv.io/pages/download

2。 生成Apriltag图像处理:
openMV生成的图像有黑边,因为打印尺寸的要求,我需要将最外层黑边去掉,且保证图像的清晰度,如下图:


值得注意的是原图像尺寸为816*816像素,四个角点的坐标为(68,68)、(748,68)、(68,748)和(748,748).至此,我们便编写了一个图像处理脚本,按需生成理想的图像。

#coding:utf-8
import cv2
import numpy as np
import glob as gb
import os#对img_path目录下所有图像进行操作,处理后文件保存在img_ savepath目录下
img_path = gb.glob("/yourimgpath/*.png")
img_savepath = "/yoursavepath"if __name__ == '__main__':for path in img_path:#分离文件目录,文件名及文件后缀、(img_dir, tempfilename) = os.path.split(path)img = cv2.imread(path)#对图像进行处理gray = cv2.cvtColor(img,cv2.COLOR_BGR2GRAY)# 截取图片中宽和高region = gray[68:748, 68:748]ret, binary = cv2.threshold(region, 127, 255, cv2.THRESH_BINARY|cv2.THRESH_OTSU)cv2.imshow("ROIS", binary)# savepath为处理后文件保存的全路径savepath = os.path.join(img_savepath, tempfilename)cv2.imwrite(savepath, binary)cv2.waitKey(100)

3. 附上tag36h11 全系列图片下载链接
内含高清原图像和去边后的tag36h11全系列586张图像。
链接1:https://pan.baidu.com/s/1QTBELOkEhCybYdgtIOf0yA
提取码:l9g2
链接2:https://download.csdn.net/download/weixin_42534045/54178847

高清Apriltag图片生成和制作相关推荐

  1. 爬虫36计之1.1 爬取高清MM图片壁纸

    文章目录 爬取彼岸花免费壁纸 主页分析 爬取主页信息 详细页面分析 爬取详细页面 爬取彼岸花免费壁纸 技术服务于生活,今天爬虫开篇就为广大的程序猿谋福利,爬取mm图片. 为什么要选择彼岸花为案例?因为 ...

  2. java高清无损图片压缩

    Java高清无损图片压缩 (本文禁止转载,如需转载请联系本人:微信/QQ同号:969987665) 简单介绍 thumbnailator-0.4.5.jar 官方下载网址 语法使用(超级简单的,再也没 ...

  3. 如何将PDF文件保存成高清的图片?

    Pdf格式的文件在我们的工作中是非常常使用的一种文件格式,尤其在传输阅读打印这方面,使用起来比其他的文件形式更方便好用.在日常工作中我们经常需要将PDF文件保存成一张一张的高清图片文件,方便我们在工作 ...

  4. Python爬虫实战批量下载高清美女图片,男生最爱的案例吧!

    彼岸图网站里有大量的高清图片素材和壁纸,并且可以免费下载,读者也可以根据自己需要爬取其他类型图片,方法是类似的,本文通过python爬虫批量下载网站里的高清美女图片,熟悉python写爬虫的基本方法: ...

  5. ImageMagick高清压缩图片-GraphicsMagick+im4java

    之前有写过imageMagick压缩图片的文章,但是那篇文章中用到的是jmagick. JMagick是一个开源API,利用JNI(Java Native Interface)技术实现了对ImageM ...

  6. NIPS 2018 | 中科院自动化所两篇入选论文:高清真实图像生成领域及GAN研究在人脸识别领域的进展...

    [论文一]自动化所在高清真实图像生成领域获得新突破 IntroVAE: Introspective Variational Autoencoders for Photographic Image Sy ...

  7. 【python--爬虫】千图网高清背景图片爬虫

    最近有读者反映想要下载千图网的高清背景图片,但是需要会员才能下载,而且需要的量非常大,问博主有没有办法能免费下载这些图片. 付费,不存在的o( ̄▽ ̄)o!,博主今天讲解如何通过python爬取千图网的 ...

  8. matlab如何导入大量的图片_本期介绍:如何在论文中插入高清的图片

    科研资源库 学术论文: ➤本期介绍如何在论文中插入高清的图片! ➤ 发现用下面的方法, 可以得到高清的矢量图, 非常好用, 推荐给需要的同学! 加工学术论文时,尤其是理工类论文,很多配图是Matlab ...

  9. 使用Python爬出王者荣耀高清皮肤图片

    记录一下自己获取王者荣耀的高清皮肤图片的过程 先进入王者荣耀的官网https://pvp.qq.com/ 打开F12后,点到Network那里,再按F5,然后就会看到巴拉巴拉加载出很多网络包 对her ...

最新文章

  1. opencv函数总结
  2. RHlinux下安装VORACLE VM VIRTUAL BOX
  3. 独家 | 从基础到实现:集成学习综合教程(附Python代码)
  4. 转:AIX rcp跨主机远程拷贝数据
  5. Android攻城狮GestureDetector和GestureOverlayView
  6. k8s php mysql_在k8s上部署第一个php应用
  7. jdbc thin连接oracle10,setSavepoint方法报错解决办法
  8. 【转】软件需求分析方法
  9. 解决报错: No candidates found for method call XXXX (方法没有调用者)
  10. Spring Security 基于数据库的认证
  11. Spring之项目中pofile的应用
  12. vector元素个数_STL之vector
  13. 16QAM 硬判决(Matlab)
  14. RedHat 网络配置
  15. Vue整合甘特图(横道图、Gantt)实例
  16. 【开源】STC12C5A60S2开发板
  17. 使用sklearn处理经纬度的三种距离计算与地图可视化
  18. 前端 ---- CSS基础
  19. python有什么颜色_Python中常见颜色记录
  20. android属于数据库管理系统,详细谈谈Android系统中的SQLite数据库的应用

热门文章

  1. win10 Easy Sysprep 5.19封装失败
  2. Unity3d 射线检测
  3. python谷歌翻译库googletrans使用 避坑!
  4. 开发周期节省50%以上!EasyV数字孪生技术赋能区域综合能源数智“大脑”建设
  5. 安卓“小试牛刀”:ButterKnife——牛油刀(2)
  6. Oracle数据库学习:PL/SQL(详解)
  7. 推荐一个数据库同步软件,可同步Mysql,sqlserver数据,支持实时同步
  8. phpmyadmin for linux,linux下phpmyadmin安装
  9. 测试人遇到难以重现的bug,要怎么办?
  10. 【硬刚大数据】2021年从零到大数据专家之Kudu篇