Azure数据标记服务配置:按Blob容器排序顺序标记图片
如何让Azure数据标记服务按Blob容器的时间顺序展示图像
Azure数据标记服务默认不会按Blob的时间顺序展示,要实现你的需求,可以按以下步骤操作:
给Blob添加可排序标识
如果你已经按时间排好序,要么给每个Blob加个带递增序列的自定义元数据(比如sequence: 001、sequence: 002),要么直接把文件名改成带连续编号的格式(比如img_001.jpg、img_002.jpg)——因为服务只认文件名或者自定义元数据的排序规则。在标记项目里配置排序规则
- 打开你的Azure数据标记项目,进入「数据管理」页面
- 找到关联的Blob数据集,点击「编辑数据集」
- 在配置页找到「排序选项」,选择按文件名(如果改了文件名)或者你加的自定义元数据字段(比如
sequence)升序排序 - 保存配置后,重新进入标记界面就能看到顺序生效了
排查问题的小技巧
如果配置后还是乱序,检查这几点:- 所有Blob都加了正确的自定义元数据吗?
- 文件名的编号格式是否统一?比如别用
1.jpg、10.jpg,换成001.jpg、010.jpg,避免排序时10排在2前面 - 数据集的排序规则是不是真的保存成功了
内容的提问来源于stack exchange,提问作者Nora Moreno
相关产品推荐
相关产品推荐

