Task 1赛题理解

2020-05-18  本文已影响0人  专注挖坑的汪

来源Task1

首先是目标

示例代码分析

代码
parse_json 就是将train_json这个dict中的值 转变成整型的np.array 其shape是5*n, n为图片中数字的个数
plt.subplot(1, arr.shape[1] + 1, 1) 是画1行n + 1的图, 第一列是原图片,剩下的是每个数字的截取图
关于plt.xticks([]) 和 plt.yticks([]) 作用在于把下图周围的数字的消灭掉
不使用plt.xticks
底下的for循环就是根据train_json中的left top height width来截取图片中的每个数字
arr[0, idx]:arr[0, idx] + arr[1, idx]就是top 到 top + height
arr[2, idx]:arr[2, idx] + arr[3, idx]就是left 到 left + width
plt.title就是显示的label
上一篇 下一篇

猜你喜欢

热点阅读