首页 > 其他分享 >hdict文件操作

hdict文件操作

时间:2023-10-26 13:56:50浏览次数:43  
标签:文件 set tuple hdict LabelInfoDataset dict bbox DLDataset 操作

create_dict (DLDataset)
set_dict_tuple (DLDataset, 'class_ids', [0,1,2,3])
set_dict_tuple (DLDataset, 'class_names', ['ng_anlie','ng_innerwuran','ng_innerwuranmh','ng_outterwuran'])
set_dict_tuple (DLDataset, 'image_dir', 'E:/ImageDetection/Images/')

create_dict (LabelInfoDataset)
set_dict_tuple (LabelInfoDataset, 'image_id', 1)
set_dict_tuple (LabelInfoDataset, 'image_file_name', '200.bmp')
set_dict_tuple (LabelInfoDataset, 'bbox_label_id', 0)
set_dict_tuple (LabelInfoDataset, 'bbox_row1', 276.046)
set_dict_tuple (LabelInfoDataset, 'bbox_col1', 154.89)
set_dict_tuple (LabelInfoDataset, 'bbox_row2', 309.556)
set_dict_tuple (LabelInfoDataset, 'bbox_col2', 214.15)

for Index := 0 to 544 by 1
set_dict_tuple_at (DLDataset, 'samples', Index,LabelInfoDataset)
endfor

write_dict (DLDataset, 'E:/yqs/HalconExample/dataset', ['file_type'], ['hdict'])


read_dict ('E:/HalconExample/dataset.hdict', [], [], DictHandle)

标签:文件,set,tuple,hdict,LabelInfoDataset,dict,bbox,DLDataset,操作
From: https://www.cnblogs.com/QuincyYi/p/17789222.html

相关文章

  • vue实现文件上传与下载
    一、文件上传(多个文件上传) 1、文件上传弹窗代码:<!--================================上传文件弹窗=========================--><el-dialog:title="addFileTitleName":visible.sync="dialogAddFile"width="500px"style="padding:0;&q......
  • JAVASCRIPT 上传文件的几种方式
    方法1:使用ajax,通过formdata传参//注意:FormData只兼容到IE10varformData=newFormData();varfile=$('.import-file-btn').get(0).files[0];formData.append('file',file);formData.append('id',id);formData.append('name',name)......
  • 需要使用WinDbg工具来分析windows系统产生的dump文件,此工具属于Windows SDK的一个组件
    需要使用WinDbg工具来分析windows系统产生的dump文件,此工具属于WindowsSDK的一个组件,在微软官方网站可以下载(链接)。 使用WinDbg分析Windowsdump文件方法_windbg分析dump文件_谁能懂我2011的博客-CSDN博客......
  • python读取和写入txt等文件,文件打开模式,文件对象常用函数
     ......
  • 分布式操作系统的必要性及重要性
     总有人在各个平台留言或者私信问LAXCUS分布式操作系统的各种问题,尤其是关于分布式操作系统的应用市场、价值、意义之类的问题。我们团队做LAXCUS分布式操作系统,也不是头脑凭空发热,是基于我们之前的大量产品设计、经验逐渐一步步做起来。当今已经进入智能时代,也是算力时代,人工智......
  • Linux服务器远程文件拷贝两种方法介绍
    假设有两台linux服务器,如何将111.22.3.64上的/usr/local/example-server目录下的所有文件和目录拷贝到55.166.77.246的/usr/local/example-server目录下?  Linux服务器远程文件拷贝两种方法介绍要从一个Linux服务器拷贝文件到另一个Linux服务器,可以使......
  • 开发实例:后端Java和前端vue实现文件上传和下载功能
    首先,在Java的后端代码中,我们可以使用Spring框架来实现文件上传和下载功能。以下是一个简单的示例:文件上传首先,我们需要在html页面上创建一个表单,其中包含一个file类型的输入字段:<formaction="/upload"method="POST"enctype="multipart/form-data"><inputtype=......
  • Qt开发之获取文件元数据的信息
    效果展示:源码如下:头文件(.h)#ifndefMAINWINDOW_H#defineMAINWINDOW_H#include<QWidget>#include<QLabel>#include<QLineEdit>#include<QPushButton>#include<QCheckBox>#include<QHBoxLayout>#include<QVBoxLayout>......
  • Java - InputStream流Http客户端文件上传
    场景:两个系统文件服务不同,需从另外一个系统中下载文件并上传到另外一个系统中。代码实现//远程服务下载文件Responseresponse=fileCenterService.downloadFile(fileId);InputStreaminputStream=response.body().asInputStream();//调用接口上传到文件服务HttpClienth......
  • 某全球领先的晶圆代工企业:替代FTP实现大规模文件的高效传输
    全球领先的集成电路晶圆代工企业之一该企业不仅是全球领先的集成电路晶圆代工企业之一,也是中国内地技术最先进、配套最完善、规模最大、跨国经营的集成电路制造企业集团。主要业务是根据客户本身或第三者的集成电路设计,为客户制造集成电路芯片,是纯商业性集成电路代工厂。需求和......