将 ICDAR 2015 的 Ground Truth 标注在图像数据上
来源:互联网 发布:网络斗牛赌博作弊器 编辑:程序博客网 时间:2024/06/13 23:32
因为要标注数据,数据集是 ICDAR 2015 比赛中的 Challenge 4: Incidental Scene Text。
原图及标注的图像,还有给定的 ground truth 文件如下所示:
最左边是原图,中间是标注的图像,右边是 ground truth 文件内容,按顺时针顺序的坐标:
用 Python 将 ground truth 框住文字,代码如下:
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
上面代码中间有一句话:
- 1
- 1
如果没有 decode("utf-8-sig").encode("utf-8")
这句话,那么在解析 ground truth 的 txt 文件时,会在首行多处下面的东西,如下所示:
看到了吗?第一行 \xef\xbb\xbf
,这是什么鬼?
Google 一下,在 stackoverflow 上有个问答:Split function add: \xef\xbb\xbf…\n to my list:
原来是 txt 文件编码包含了 UTF-8 BOM。
最后标注的结果如下:
0 0
- 将 ICDAR 2015 的 Ground Truth 标注在图像数据上
- 将 ICDAR 2015 的 Ground Truth 标注在图像数据上
- photoshop 标注ground truth
- Ground truth 在计算机方面的意思
- 将 Street View Text 数据集的 GroundTruth 标注在图像上
- Oxford building dataset数据集计算正确相关图像ground truth的C++代码
- MATLAB简单实现图片的标注,手工完成ground truth的注释标注
- Ground Truth
- Ground truth
- ground truth
- 机器学习中ground truth的解释
- 数据集 —— ground truth 数据集
- 关于使用google earth 截取数据与ground truth 制作
- 机器学习中的ground truth
- matlab 在图像上标注关键点 小代码
- ICDAR Focused Scene Text Detection任务的数据集
- 如何利用代码标注 MATLAB 图像上的某些点
- 图像的区域标注
- iOS——图片、界面的抖动
- [CSS]CSS/CSS3选择器
- 反射总结
- bootstrap常用的时间插件罗列及对比
- dyld: Library not loaded: /System/Library/Frameworks/UserNotifications.framework/UserNotifications
- 将 ICDAR 2015 的 Ground Truth 标注在图像数据上
- csrf攻击原理及防备
- DLL弹出窗口
- JavaScript中的引用类型Function类型学习心得
- Hadoop入门之Hadoop伪分布式环境搭建
- Cocoapods最新版本1.2.0引入Alamofire编译有时出错的解决办法
- 第十五周OJ(8)统计字符串种类
- 微信企业号开发:接收消息和事件
- 堆和栈的异同点