有一个数字仪表识别的问题,所以要自己先造一些数据,要收集的素材包括字体文件和背景图片文件

1. 字体、背景删选

1.1 字体

1.1.1 标准字体图片

业务场景的字体图片:


1.1.2 删选字体

使用 百度字体编辑器网页版:百度还是有良心的地方的,(这个字体编辑器也可以对ttf文件中不想要的字形进行删除,good


收集了28种晶体管/数码管字体,为了贴合业务需求,要进一步根据项目中仪表的数字表上的数字类型进行筛选。一个一个对比就好了(主要看数字部分的字体)

DigifaceWide.ttf
这个其实也不是完全贴合,2上面那个尖尖方向不对

比如:下面这个字体就不行
DS-Digital.ttf 和 Lets-go-Digital.ttf基本是一模一样(后者也删了)

FX-LED.ttf 这个字体就是上面的一个子集啊(有小数点的),上面含有很多无关字体,删了,留一个要用的就好


LCD.ttf 差太远了,删
LCD2.ttf 和上面一样,名字差太远了,删

反正还有各种原因,0里带斜杠的,6没有上面一横杠(和有些银行卡的6一样,跟b一样),删了很多

这个是目前最接近的一个字体,LESLIE.ttf

LiquidCrystal.ttf 也基本和上面的字体一模一样 只是数字1在图片里的左间距比上面小了点。(连编号都一模一样,明显互相抄袭啊,删一个好了)
MTC-7-Segment这个和LESLIE.ttf就是完全一模一样了,也不存在数据1的图片左间距了问题了
PUTHIAfont.ttf也一样,直接删了,都不想放图了

VIP.ttf 这个倒是和业务图片里右上角的那个数字很多的有点像

YournameD7CentralNarrow.ttf 我觉得差的挺远的(即便不考虑颜色,其实字形和上面的也很像)


1.2 背景图

还是需要结合业务图片的背景来找,虽然长期目标是做一个更通用的模型,但是现在毕竟是在弄项目,肯定以项目需求为首位。

搜了一圈之后,最合适的搜索关键词应该是 液晶显示器 (谷歌 百度 bing都看看)

虽然出现了很多广告,虽然大部分都是电脑屏幕,但是大方向应该是这里。

查看了其中一个广告,这种东西有背光光源LED数码管的分别,

显示器其实是 液晶显示器,主要是在显示器上的字体要有光,可能是红光或者是白光,绿光等。

PaddleOCR数字仪表识别——1.字体背景删选相关推荐

  1. PaddleOCR数字仪表识别——3.paddleocr迁移学习

    文章目录 1 安装PaddleOCR 1.1 安装docker 1.2 安装PaddleOCR 1.2.1 准备docker环境 1.2.2 安装PaddlePaddle Fluid v2.0 1.2 ...

  2. 【优秀课设】基于OpenCV的Python人脸识别、检测、框选(遍历目录下所有照片依次识别 视频随时标注)

    基于OpenCV的Python人脸识别.检测.框选 (遍历目录下所有照片依次识别 视频随时标注) 移步: https://blog.csdn.net/weixin_53403301/article/d ...

  3. PaddleOCR文字识别C#部署-1

    PaddleOCR文字识别C#部署-1 PaddleOCR文字识别C#部署-2 PaddleOCR文字识别C#部署-3 审核人审核文章带点脑子,没办法审核人不带脑子文章突然审核不过,删去了上面配置过程 ...

  4. 生成常用验证码识别,基于PaddleOCR训练识别

    ★★★ 本文源自AlStudio社区精品项目,[点击此处]查看更多精品内容 >>> 生成常用验证码识别,基于PaddleOCR训练识别 零.背景 在一些传统网站或者App中登录需要验 ...

  5. java8根据某个id删选_Java 8可选

    java8根据某个id删选 在编程时,我们都面临着(最) 臭名昭著的NullPointerException . 而且我相信我们所有人都同意,遇到NullPointerException也是一种痛苦. ...

  6. 设置 Visual Studio 字体/背景/行号 - C语言零基础入门教程

    目录 一.设置 Visual Studio 颜色主题 二.显示 Visual Studio 行号 三.设置 Visual Studio 字体大小/风格 四.猜你喜欢 零基础 C/C++ 学习路线推荐 ...

  7. Ubuntu下,Python版本查询、默认版本更改、终端字体背景颜色设置、Ubuntu中文语言设置、VMware中界面大小调整

    Ubuntu下,Python初步配置及终端设置 1.Python 版本查询 2.如何修改Ubuntu默认Python版本 3.Ubuntu终端字体颜色调整 4.Ubuntu中文语言设置 5.VMwar ...

  8. java8根据某个id删选_Java 8可选:如何使用它

    java8根据某个id删选 Java 8带有新的Optional类型,类似于其他语言中可用的类型. 这篇文章将介绍这种新类型的使用方式,即主要用途. 什么是可选类型? 可选的是新容器类型,如果有可用值 ...

  9. 基于PaddleOCR银行卡识别实现(一)

    目录 前言 一.PaddleOCR环境搭建 二.银行卡检测模型实现 1.导入数据集 2.创建配置文件 3.执行命令进行GPU训练 4.显示运行图 5.验证模型 6.导出模型 解决训练模型与导出模型结果 ...

最新文章

  1. linux超级基础系列——shell变量(本地变量和环境变量)
  2. 英特尔发布全新CPU架构 称摩尔定律未死 中国研究院迎20周年
  3. java文本编辑器 运行_能编译运行java的简单文本编辑器
  4. Arduino笔记-解决ESP8266上传代码时出现error: espcomm_upload_mem failed问题
  5. 大数据之-Hadoop之HDFS的API操作_文件夹_以及文件删除案例---大数据之hadoop工作笔记0059
  6. https 慢_dba+开源工具:可视化分析MongoDB慢查询日志
  7. 两台服务器身份验证,OAuth 2 从入门到精通(一) - 身份认证服务器
  8. 使用PS创造非凡动物形象
  9. 2021-09-30安装windows10+ubuntu双系统
  10. uniapp仿京东地址选择插件
  11. 网站歌曲播放器php,推荐漂亮的flash网页MP3音乐播放器
  12. windows XP下openbravo ERP 2.40安装手迹
  13. unapp Error: Unbalanced delimiter found in string
  14. ubuntu 下超简单的安装微信,QQ等软件
  15. 九度OJ北京航空航天大学2008机试题题解
  16. 【转载】间谍新高度:间谍组织​Turla利用卫星通信隐藏CC服务器
  17. 使用 vue-direction-key 快速切换 input 的焦点 focus
  18. 关于win10系统电脑加装固态后用AS SSD工具检测显示pciide-bad解决
  19. 业内人士称游资3年前开始准备炒作糖价
  20. iso20000认证一般要多少费用

热门文章

  1. sql server嵌套查询
  2. 机器学习--数据判断依据 精确度、召回率、调和平均值F1值
  3. 网页黑夜模式白天模式切换 html+css+js
  4. listview头部嵌套RecyclerView 完美实现竖向listview头部为横向listview
  5. c3600路由器查看和修改ip地址
  6. Redis - 使用scan代替keys与hgetall操作
  7. 虚拟机下载安装Centos7(新手详解)
  8. 东辉创投放心用姓名存钱的利害,存款一切权归吗?
  9. QT窗口:透明与半透明、不规则异形窗口、控件透明与半透明、不规则异形按钮
  10. 【indexedDB】indexedDB知识梳理