如何从 Synthia 数据集中读取标签(注释)文件?

Posted

技术标签:

【中文标题】如何从 Synthia 数据集中读取标签(注释)文件?【英文标题】:How to read the label(annotation) file from Synthia Dataset? 【发布时间】:2019-10-02 13:42:32 【问题描述】:

我是 Synthia 数据集的新手。我想从此数据集中读取标签文件。我希望有一个与我的 RGB 图像大小相同的通道矩阵,但是当我加载数据时,我得到了 3x760x1280 并且它全是零。

我尝试阅读如下:

label = np.asarray(imread(label_path))

谁能帮助正确阅读这些标签文件?

【问题讨论】:

【参考方案1】:

我找到了正确的阅读方式如下:

label = np.asarray(imageio.imread(label_path, format='PNG-FI'))[:,:,0]

【讨论】:

以上是关于如何从 Synthia 数据集中读取标签(注释)文件?的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Django 查询集中使用条件注释 Count

如何从大型 .h5 数据集中批量读取数据,使用 ImageDataGenerator 和 model.fit 进行预处理,所有这些都不会耗尽内存?

如何使用 h5py 从 HDF5 数据集中读取字符串

EF4 DbContext:如何集中审核数据库读取

如何从 Django ModelChoiceField 查询集中选择值和标签

如何从带有模板标签的查询集中访问模型属性?