零基础入门CV之街道字符识别——Task-1赛题理解
2020-06-03 06:05
64 查看
1.5数据读取代码
import json
train_json = json.load(open(’…/input/train.json’))
#数据标注处理
def parse_json(d):
arr = np.array([
d[‘top’], d[‘height’], d[‘left’], d[‘width’], d[‘label’]
])
arr = arr.astype(int)
return arr
img = cv2.imread(’…/input/train/000000.png’)
arr = parse_json(train_json[‘000000.png’])
plt.figure(figsize=(10, 10))
plt.subplot(1, arr.shape[1]+1, 1)
plt.imshow(img)
plt.xticks([]); plt.yticks([])
for idx in range(arr.shape[1]):
plt.subplot(1, arr.shape[1]+1, idx+2)
plt.imshow(img[arr[0, idx]:arr[0, idx]+arr[1, idx],arr[2, idx]:arr[2, idx]+arr[3, idx]])
plt.title(arr[4, idx])
plt.xticks([]); plt.yticks([])`
相关文章推荐
- 【学习记录】零基础入门CV之街道字符识别-Task1 赛题理解4.92
- 【学习笔记】零基础入门CV之街道字符识别-赛题理解
- 【学习记录】零基础入门CV之街道字符识别-Task3 字符识别模型
- 【学习记录】零基础入门CV之街道字符识别-Task 2:数据读取与数据扩增4.92
- 阿里天池-零基础入门CV赛事- 街景字符编码识别-赛题理解
- 零基础入门CV之街道字符识别 Task3 字符识别模型
- 【DataWhale学习记录13-02】零基础入门CV赛事-Task01-赛题理解
- 零基础入门CV赛事-Task1 赛题理解
- Datawhale 零基础入门CV赛事Task1 赛题理解
- 【学习记录】零基础入门CV之街道字符识别-Task5 模型集成
- 【学习笔记】零基础入门CV之街道字符识别-模型训练与验证
- 阿里云天池竞赛-零基础入门CV赛事-Task1 赛题理解
- Datawhale 零基础入门CV赛事-Task1 赛题理解
- Datawhale 零基础入门CV赛事-Task1 赛题理解
- 零基础入门CV之街道字符识别 Task2 数据读取与数据扩增
- Datawhale 零基础入门CV赛事-Task1 赛题理解
- Datawhale零基础入门CV赛事-task1赛题理解
- 零基础入门CV之街道字符识别(三)
- 零基础入门CV赛事- 街景字符编码识别-Task2数据读取与数据扩增
- 零基础入门CV之街道字符识别(二)