一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

diconde文件标记的建立和处理方法、装置及电子设备与流程

2021-10-20 00:53:00 来源:中国专利 TAG:无损 电子设备 标记 装置 检测


1.本发明涉及无损检测技术领域,具体涉及一种diconde文件标记的建立和处理方法、装置及电子设备。


背景技术:

2.无损检测也叫无损探伤,是在不损害或不影响被检测对象使用性能的前提下,采用射线、超声、红外、电磁等原理技术并结合仪器对材料、零件、设备进行缺陷、化学、物理参数检测的技术。常见的如超声波检测焊缝中的裂纹。
3.现阶段常用无损检测方法有超声波、射线、磁粉、涡流、渗透等。其中射线检测主要应用于探测被检工件内部的几何缺陷。该技术主要分x射线检测和γ射线检测两种类型,其中γ射线检测对于某些特定工件的检测比较方便(如球罐)。但是γ射线源具有放射性且一般情况下成像质量低于x射线成像质量,而x射线可以通过高压电源激发x射线管获取,不通电状况下无放射性相对比较安全,因此x射线检测被广泛应用于铸件、复合材料等工件检测中。为了解决在无损检测中数据保存和传输不通用的问题,2004年美国材料与试验协会(astm)在医学数字成像和通信标准(dicom)基础上,制定了应用于无损检测领域的diconde(e2339)标准。
4.在x射线成像时,用户常常需要在射线照片上进行标记,用以强调用户在意的信息,比如气泡、裂纹等。由于diconde文件的性质,要求其原始图像不能被随意更改。通常的方式是将diconde格式的文件转换为jpg或bmp格式的文件,实现文件的标记。这导致了标记不能被diconde文件关联,而且在jpg或是bmp格式的文件中,这些标记是无法被删除或是修改的,导致了无损检测时对于x射线成像的图像处理效率低的问题。到目前为止,仍未提出一种能针对diconde文件直接进行标记的方法。


技术实现要素:

5.针对现有技术中的缺陷,本发明提供一种diconde文件标记的建立和处理方法、装置及电子设备,以应对无法直接对diconde文件添加标记的问题。
6.第一方面,本发明提供的一种diconde文件标记的建立方法,包括:
7.读取diconde文件并显示对应的diconde图像;
8.响应针对所述diconde图像的标注操作,生成所述标注操作对应的标注信息;所述标注信息用于描述基于所述标注操作输入的标注内容在所述diconde图像中的位置信息;
9.将所述标注信息与所述diconde文件关联存储。
10.由上述技术方案可知,本发明提供的一种diconde文件标记的建立方法,不同于常规转换为jpg或是bmp格式文件的标记方法造成的标记无法擦除修改的问题,直接针对diconde文件进行标记。并且,这些标记是可进行后续擦除修改的,提高了利用diconde文件进行无损检测时操作的便捷程度。另外,标记添加完成后可对标记进行擦除和修改,提高了diconde文件使用的便捷程度,增加了检测对象无损检测的效率。
11.可选地,所述响应针对所述图像的标注操作,生成相应的标注信息,包括:
12.响应针对所述diconde图像的标注操作,确定所述标注操作对应的标注类型;
13.若所述标注类型为图形标注,根据所述标注操作对应的轨迹,获取用于描述图形标注的形状和位置的参数信息,作为所述标注操作对应的标注信息;
14.若所述标注类型为文字标注,则获取输入的文字信息以及所述文字信息在所述diconde图像中的位置坐标,作为所述标注操作对应的标注信息。
15.由上述技术方案可知,针对diconde图像进行标记大致可分为两种标注类型,包括图形标注类型和文字标注类型,用以标记diconde图像中无损检测时发现的检测对象缺陷,或是需要针对diconde图像需要进行文字提示的部分。
16.可选地,根据所述标注操作对应的轨迹,获取用于描述图形标注的形状和位置的参数信息,包括:
17.确定所述标注操作对应的图形类别;
18.从所述标注操作对应的标注轨迹中,提取所述图形类别对应的关键点坐标;其中,所述图形类别用于描述图形标注的形状,所述关键点坐标用于描述图形标注在所述diconde图像中的位置。
19.由上述技术方案可知,本发明提供的一种diconde文件标记的建立方法,无论是图像标记或是文字标记,在存储时需要记录的数据包括类别信息和坐标点位置信息。类别信息判断图形或是文字,关键点坐标用于定位标记针对于diconde图像的位置。
20.可选地,所述将所述标注信息与所述diconde文件关联存储,包括:
21.将所述标注信息存储到所述diconde文件关联的日志文件中;或者
22.将所述标注信息存储到所述diconde文件的指定数据元素中。
23.由上述技术方案可知,对应标记记录关系,记录diconde文件的标注信息,包括数据元素的元素号和标注类型对应的坐标点,从而实现标记的建立。建立得到的标记存储于diconde文件的数据元素内,在diconde文件打开的过程中可进行读取。区别于数据元素建立的方式,通过将标注信息存储于diconde文件关联的日志文件中,通过采用不同的字符代表标注类型,同时存储标注信息,实现标记建立。由diconde文件性质可知,数据元素中的偶数组为特定用途的分组,奇数组为自定义分组,在不改变diconde文件性质的情况下,针对奇数组进行标记存储。
24.第二方面,本发明提供了一种diconde文件标记的处理方法,用以处理第一方面所述的方法任一种可能实现方式建立的diconde文件标记,包括:
25.读取diconde文件并显示对应的diconde图像;
26.获取所述diconde文件关联的标注信息;
27.根据所述标注信息在所述diconde图像中添加对应的标注内容。
28.由上述技术方案可知,本发明还提供了一种diconde文件标记的处理方法,通过预先设定标记记录关系,针对上述的四种标注类型进行有针对性的数据存储,在diconde图像读取时可直接根据代表标注类型的元素号调用对应的存储数据,恢复标记。通过此种读取方法,可以实现了diconde文件标记的可修改性和可读取性,对比bmp文件格式以及jpg文件格式所做出的标记无法删除或者修改的问题,使针对diconde文件作出的标记具有可修改性。
29.可选地,所述方法还包括:
30.响应针对所述diconde图像中显示的标注内容的修改指令,记录针对所述标注内容的修改操作;
31.根据所述修改操作,修改所述标注内容对应的标注信息;
32.将修改后的标注信息与所述diconde文件关联存储。
33.由上述技术方案可知,本发明还提供了一种diconde文件标记的处理方法,基于第一方面建立的diconde文件标记,通过接收用户作出的修改指令,读取修改指令的修改操作命令,对diconde图像上的标记进行修改,使添加的标记关联于diconde文件但是可以被修改以及删除。
34.可选地,所述方法还包括:
35.响应针对所述diconde图像中显示的标注内容的删除指令,删除与所述diconde文件关联的所述标注内容对应的标注信息。
36.由上述技术方案可知,本发明提供了一种diconde文件标记的处理方法,通过响应用户做出的删除指令,实现对diconde文件已经做出了的标记的删除操作,使diconde文件标记实现可删除。
37.第三方面,本发明提供了一种diconde文件标记的建立装置,包括:
38.图像读取模块,用于读取diconde文件并显示对应的diconde图像;
39.信息生成模块,用于响应针对所述diconde图像的标注操作,生成所述标注操作对应的标注信息;
40.信息关联模块,用于将所述标注信息与所述diconde文件关联存储。
41.可选地,所述信息生成模块,具体用于:
42.响应针对所述diconde图像的标注操作,确定所述标注操作对应的标注类型;
43.若所述标注类型为图形标注,根据所述标注操作对应的轨迹,获取用于描述图形标注的形状和位置的参数信息,作为所述标注操作对应的标注信息;
44.若所述标注类型为文字标注,则获取输入的文字信息以及所述文字信息在所述diconde图像中的位置坐标,作为所述标注操作对应的标注信息。
45.可选地,所述信息生成模块具体用于:
46.确定所述标注操作对应的图形类别;
47.从所述标注操作对应的标注轨迹中,提取所述图形类别对应的关键点坐标,其中,所述图形类别用于描述图形标注的形状,所述关键点坐标用于描述图形标注在所述diconde图像中的位置。
48.可选地,所述信息关联模块具体用于:
49.将所述标注信息存储到所述diconde文件关联的日志文件中;或者
50.将所述标注信息存储到所述diconde文件的指定数据元素中。
51.第四方面,本发明提供了一种diconde文件标记的处理装置,包括:
52.读取显示模块,用于读取diconde文件并显示对应的diconde图像;
53.标注信息获取模块,用于获取所述diconde文件关联的标注信息;
54.标注内容添加模块,用于根据所述标注信息在所述diconde图像中添加对应的标注内容。
55.可选地,所述装置还包括标记修改模块,用于响应针对所述diconde图像中显示的标注内容的修改指令,记录针对所述标注内容的修改操作,根据所述修改操作,修改所述标注内容对应的标注信息,将修改后的标注信息与所述diconde文件关联存储。
56.可选地,所述装置还包括标记删除模块,用于响应针对所述diconde图像中显示的标注内容的删除指令,删除与所述diconde文件关联的所述标注内容对应的标注信息。
57.第五方面,本发明提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述diconde标记建立和处理的方法的步骤。
58.第六方面,本发明提供了一种计算机可读存储介质,其上存储有计算机程序指令,该计算机程序指令被处理器执行时实现上述diconde标记建立和处理的方法的步骤。
59.采用上述技术方案,本发明具有如下有益效果:
60.1)本发明提供的diconde文件标记的建立方法,可根据用户针对diconde文件进行的标注操作,自动生成对应的标注信息,并将标注信息与diconde文件自身进行关联,在后续的读取和处理diconde文件的标记时,可以调用diconde文件关联的标注信息在diconde图像中还原标注内容,解决了diconde文件中的原始图像不能被随意更改的问题,使得用户可以根据需求对diconde图像进行标注,提高了标注diconde文件的便捷程度,增加了针对于检测对象进行无损检测时的处理效率。
61.2)同时本发明提供的diconde文件标记的处理方法,处理方法包括读取、修改和删除,针对与diconde文件关联的标注信息进行具体操作,使用户在diconde图像上做出的标记可以在建立后被修改和删除。区别于目前将diconde文件转换为bmp或jpg等通用格式来添加标记,采用本技术中的diconde文件标记的处理方法,使标记具有可编辑的特点。
附图说明
62.为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍。在所有附图中,类似的元件或部分一般由类似的附图标记标识。附图中,各元件或部分并不一定按照实际的比例绘制。
63.图1示出了本发明一实施例所提供的一种diconde文件标记的建立方法的流程图;
64.图2示出了本发明一实施例所提供的一种diconde文件标记的处理方法的流程图;
65.图3示出了本发明一实施例所提供的一种diconde文件标记的处理方法的另一流程图;
66.图4示出了本发明一实施例所提供的一种diconde文件标记的建立装置的结构示意图;
67.图5示出了本发明一实施例所提供的一种diconde文件标记的处理装置的结构示意图;
68.图6为本技术一实施例提供的电子设备的结构示意图。
69.附图标记:
70.40

建立装置;401

图像读取模块;402

信息生成模块;403

信息关联模块;50

处理装置;501

标记读取模块;502

标注信息获取模块;503

标注内容添加模块;504

标记修改模块;505

标记删除模块;60

电子设备;601

处理器;602

存储器。
具体实施方式
71.下面将结合附图对本发明技术方案的实施例进行详细的描述。以下实施例仅用于更加清楚地说明本发明的技术方案,因此只是作为示例,而不能以此来限制本发明的保护范围。
72.需要注意的是,除非另有说明,本技术使用的技术术语或者科学术语应当为本发明所属领域技术人员所理解的通常意义。
73.参见图1,本发明提供的一种diconde文件标记的建立方法,可应用于终端设备,具体包括:
74.s101、读取diconde文件并显示对应的diconde图像;
75.s102、响应针对diconde图像的标注操作,生成标注操作对应的标注信息;
76.s103、将标注信息与diconde文件关联存储。
77.其中,标注信息用于描述基于标注操作输入的标注内容在diconde图像中的位置信息。
78.用户通过终端设备可识别diconde文件的应用程序打开diconde文件,终端设备内的应用程序读取diconde文件,并根据diconde文件中的信息显示对应的diconde图像。用户可通过鼠标、键盘、或触摸屏等输入设备对diconde图像进行标注操作,用户可在显示的diconde图像上的任意位置输入文字、图形等标注内容,终端设备内的应用程序响应用户输入的标注操作,记录下标注操作对应的标注内容以及在标注内容在diconde图像中的位置信息,得到标注信息,将该标注信息与diconde文件打包存储。当用户再次打开该diconde文件时,首先读取diconde文件进行图像显示,然后获取diconde文件关联的标注信息,根据标注信息在diconde图像中添加对应的标注内容,这样用户就可以查看到之前的标注内容。
79.本发明提供的diconde文件标记的建立方法,可根据用户针对diconde文件进行的标注操作,自动生成对应的标注信息,并将标注信息与diconde文件自身进行关联,在后续的读取和处理diconde文件的标记时,可以调用diconde文件关联的标注信息在diconde图像中还原标注内容,解决了diconde文件中的原始图像不能被随意更改的问题,使得用户可以根据需求对diconde图像进行标注,提高了标注diconde文件的便捷程度,增加了针对于检测对象进行无损检测时的处理效率。
80.应该理解的是,虽然图1流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。
81.可选地,步骤s102具体包括:
82.响应针对diconde图像的标注操作,确定标注操作对应的标注类型;
83.若标注类型为图形标注,根据标注操作对应的轨迹,获取用于描述图形标注的形状和位置的参数信息,作为标注操作对应的标注信息;
84.若标注类型为文字标注,则获取输入的文字信息以及文字信息在diconde图像中的位置坐标,作为标注操作对应的标注信息。
85.在具体的实施过程中,标注类型不同,具体存储的标注信息也会不同。例如图形标注时,图形为用户绘制的具体形状,在具体实践过程中,采用的标记图形大致可总结为线段标记、矩形标记、圆形标记和三角形标记,但这并不能作为实施例的具体限定条件。图形标
注存储里的主要标注信息可以概述为形状信息和基于diconde图像的定位信息,基于形状和关键点的位置的参数信息使标记具有可编辑性。当为文字标注时,存储的主要标注信息为人为输入的具体文字信息,有可能是公司名称或是操作人标号等等一系列提示信息,在这种情况下,需要存储的数据还包括人为输入的具体文字信息基于diconde文件的位置坐标。
86.通过将diconde图像的标注操作进行图形和文字的区分,可实现标注信息的不同分类,图形标注可对于无损检测时检测图像上可以观察到的气泡、裂纹等进行标记,下次读取diconde图像时可直接读取标注信息获取图形标注。在有的时候,需要对diconde图像进行文字标注,有可能是操作员号,公司编号等信息,则需要文字标注对图像进行信息注释。
87.可选地,根据标注操作对应的轨迹,获取用于描述图形标注的形状和位置的参数信息,包括:
88.确定标注操作对应的图形类别;
89.从标注操作对应的标注轨迹中,提取图形类别对应的关键点坐标;其中,图形类别用于描述图形标注的形状,关键点坐标用于描述图形标注在diconde图像中的位置。
90.针对不同的图形类别,可基于图形的特点预设不同的关键点。例如,若基于用户输入的操作轨迹确定图形类别为线段标记,则记录线段标记的两个端点坐标,将线段标记和这两个端点坐标作为标注信息;若标注类型为矩形标记,则记录矩形标记的左上角坐标和右下角坐标,将矩形标记和左上角坐标和右上角坐标作为标注信息;若标注类型为圆形标记,则记录圆形标记的圆心坐标和半径值,将圆形标记和圆形坐标、半径值作为标注信息;若标注类型为三角形标记,则记录三角形标记的三个顶点的坐标,将三角形标记和三个顶点的坐标作为标注信息。而针对文字标记,可记录文字标记的起点位置坐标和文字内容,将文字标记和起点位置坐标和文字内容作为标注信息。
91.对于图形类别的标注,可直接存储关键点坐标来确定标注对于diconde图像的具体位置,使标注可被关联到具体的位置,并且图形类别的标注存储的标注信息仅为类型和具体的关键点位置坐标,降低了存储数据的复杂程度。而文字类别的标注相较于图形类别的标注,需要存储的还有具体的文字内容,所以将两种存储类别的标注区分开,降低了数据的存储量。
92.本发明实施例提供了两种标注信息的关联存储方式:关联日志存储和数据元素(data elements)存储。为此,步骤s103具体包括:将标注信息存储到diconde文件关联的日志文件中;或者将标注信息存储到diconde文件的指定数据元素中。
93.具体地,采用关联日志的diconde文件标记方法,通过将标注内容存储于关联日志的对应位置,进而生成可修改可删除的diconde文件标注类型。简单来说,就是将标注内容存储于与diconde文件一起生成的日志文件中,在做出标记后,在下一次打开diconde文件时,同时读取日志文件,根据存储于日志文件中的标注信息,在diconde图像中添加相应的标注内容,以恢复之前添加的diconde文件标记。
94.在关联日志的存储方式中,可用不同的符号代表不同的标注类型,并在对应符号后存储相应的关键点坐标。以下述的四种标注类型为例,若标注类型为线段标记,以字符l为代表,并记录线段标记的两个端点坐标;若标注类型为矩形标记,以字符r为代表,记录矩形标记的左上角、右下角坐标;若标注类型为圆形标记,以字符c代表,记录圆形标记的圆心
和半径;若标注类型为三角形标记,以字符t代表,记录三角形标记的三个顶点的坐标。若标注类型为文字标记,以字符s代表,记录文字标记的起点坐标和内容。以文字标注为例,可以用字符s代表文字标注,同时记录文字标记的起点坐标和内容。
95.根据diconde格式文件的自身性质,diconde文件由引言、前缀、数据集三部分组成,数据集中包含图像相关信息和图像数据的数据元素,数据元素中包括:标识符(tag)、数据类型(vr)、数据长度(vl)、数据域(value field),标识符占用4个字节,分别是组号和元素号,用16进制形式(nnnn,nnnn)表示。在diconde文件中,组号分为偶数组和奇数组,其中,偶数组是用于特定用途的信息组,奇数组则用以自定义,在本技术中数据元素存储方式就是基于奇数组自定义的性质而实现。
96.具体地,对应于diconde文件格式,奇数组组号的数据元素都为可选择用以存储标记的数据元素。在本发明一个可选的实施例中,选取组号为0029的数据元素,对应于五种标注类型,预先定义了五种标记记录关系。在用户做出对应的标记时,根据用户所做的标记判断标注类型,对应标记记录关系确定数据元素的元素号,根据预先定义的五种标记记录关系确定标注类型的记录数据,将记录数据存储于数据元素内。
97.对应于数据元素存储,若标记为线段标记,记录线段标记的两个端点坐标,将记录的内容存储于元素号为0100的数据元素内;若标记为矩形标记,记录矩形标记的左上角、右下角坐标,将记录的内容存储于元素号为0200的数据元素内;若标记为圆形标记,记录圆形标记的圆心坐标和半径值,将记录的内容存储于元素号为0300的数据元素内;若标记为三角形标记,记录三角形标记的三个顶点的坐标,将记录的内容存储于元素号为0400的数据元素内。若标注类型为文字标记,记录文字标记的起点坐标和内容,将记录的内容存储于元素号为0500的数据元素内。
98.需要说明的是,上述数据元素的标注类型所列举的元素号仅为本实施例中的一个可能的实现方式,在预设数据元素的对应关系时,存储于元素号0100

0500的数据元素中只为实现方案的一种可能情况。读取关联日志中对应位置的标注信息,通过预设设定的标记记录关系判断标注类型,标注类型对应于数据元素的五种标注类型,在关联日志存储方式中也为五种。有区别的是,数据元素存储方式通过元素号记录标注类型,而关联日志则通过对应条目的字符标注类型。以线段这种标注类型为例,存储字符l,之后记录坐标点,确定标记位置。标注内容包括代表字符和具体的标记位置信息。通过读取日志文件中的对应标注内容,可重新恢复文件标记。读取关联日志中对应位置的标注信息,通过预设设定的标记记录关系判断标注类型,标注类型对应于数据元素的五种标注类型,在关联日志存储方式中也为五种。有区别的是,数据元素存储方式通过元素号记录标注类型,而关联日志则通过对应条目的字符标注类型。以线段这种标注类型为例,存储字符l,之后记录坐标点,确定标记位置。标注内容包括代表字符和具体的标记位置信息。通过读取日志文件中的对应标注内容,可重新恢复文件标记。
99.具体地,采用数据元素的存储方式,读取已经包含有上述diconde标记建立方法所建立的diconde文件标注信息,标注信息存储于数据元素的数据域(value field)中,通过读取组号为0029的数据元素,根据元素号对应的标记记录关系判断标注类型。标注类型确定后,通过读取存储于数据域内的标注内容获取标注信息。以标注类型是线段为例,读取标注内容则为线段标记的两个端点坐标。基于读取到的标注类型和标注内容恢复文件标记,
然后用户可对恢复的文件标记进行修改,基于用户针对该文件标记的修改操作,修改diconde文件中该文件标记对应的数据元素中的标注类型和标注内容,从而完成文件标记的修改。
100.上述均为diconde文件标记的建立方法,另外,本发明具体还涉及一种diconde文件标记的处理方法,用以处理上述的diconde文件标记的建立方法建立的diconde文件标记,参考图2,具体包括如下步骤:
101.s201、读取diconde文件并显示对应的diconde图像;
102.s202、获取diconde文件关联的标注信息;
103.s203、根据标注信息在diconde图像中添加对应的标注内容。
104.具体地,通过读取diconde文件并显示对应的diconde图像,获取diconde文件中关联的标注信息,基于标注信息在diconde图像中绘制对应的标注内容,达到还原之间绘制的标注内容的目的。用户可对diconde文件的标注信息进行删除、修改等操作,使diconde文件关联的标记具有可编辑性。
105.可选地,所述根据标注信息在diconde图像中添加对应的标注内容,包括:
106.根据所述diconde图像的标注信息,确定所述标注信息对应的标注类型;
107.若所述标注类型为图形标注,根据标注信息中的用于描述图形标注的形状和位置的参数信息,在diconde图像中添加对应的轨迹;
108.若所述标注类型为文字标注,根据标注信息中的文字信息和位置坐标,在diconde图像中对应位置添加对应的文字信息。
109.可选地,所述根据标注信息中的用于描述图形标注的形状和位置的参数信息,在diconde图像中添加对应的轨迹,包括:
110.根据所述标注信息中的图形类别和关键点坐标,在diconde图像中绘制对应的轨迹,该轨迹即对应图像标注。
111.可选地,所述处理方法还包括:
112.从所述diconde文件关联的日志文件中提取所述标注信息;或者
113.从所述diconde文件的制定数据元素中提取所述标注信息。
114.可选地,参考图3,上述diconde文件标记的处理方法还具有下述步骤:
115.s301、响应针对diconde图像中显示的标注内容的修改指令,记录针对标注内容的修改操作;
116.s302、根据修改操作,修改标注内容对应的标注信息;
117.s303、将修改后的标注信息与diconde文件关联存储。
118.具体地,可修改标注内容的标注类型,如将图形标注修改为文字标注,将线段标记修改为矩形标记等。用户可通过输入设备选中diconde图像上需要修改的标注内容,通过指定手势、指定快捷键或菜单栏的指定选项,输入针对该标注内容的修改指令,然后输入新的文字标注或图形标注,终端设备记录下新输入的文字标注或图形标注,并修改该标注内容对应的标注信息。
119.可选地,上述diconde文件标记的处理方法还包括:
120.s304、响应针对diconde图像中显示的标注内容的删除指令,删除与diconde文件关联的标注内容对应的标注信息。
121.需要说明的是,不同于常规转换为jpg或是bmp格式文件的标记方法造成的标记无法擦除修改的问题,本技术提供了diconde文件标记的处理方法,通过修改或者删除对应于diconde图像的标注类型和对应存储的标注信息,实现diconde文件标记的擦除或是修改,实现了标记的可修改和可擦除的性质,提高了无损检测时对于图像处理的工作效率。
122.具体地,在读取到diconde文件的图像后,获取到与diconde文件关联的标注信息,可基于diconde文件的图像恢复diconde文件的标注信息。另外,用户针对于已经关联了标注信息的文件可能还会进行修改标记或是删除标记。当用户需要进行修改时,响应针对diconde图像显示的标注内容的修改指令,对修改指令包括的针对于标注内容的标注信息进行修改,并将修改后的标注信息与diconde文件关联。同时,在用户做出删除指令,响应删除指令,对删除指令包括的针对于标注内容的标注信息进行删除。
123.在本发明的一个实施例中,基于与上述diconde文件标记的建立方法相同的发明构思,还提供了一种diconde文件标记的建立装置10,参见图4,包括:
124.图像读取模块401,用于读取diconde文件并显示对应的diconde图像;
125.信息生成模块402,用于响应针对diconde图像的标注操作,生成标注操作对应的标注信息;
126.信息关联模块403,用于将标注信息与diconde文件关联存储。
127.所述信息生成模块102,具体包括:
128.响应针对所述diconde图像的标注操作,确定所述标注操作对应的标注类型;
129.若所述标注类型为图形标注,根据所述标注操作对应的轨迹,获取用于描述图形标注的形状和位置的参数信息,作为所述标注操作对应的标注信息;
130.若所述标注类型为文字标注,则获取输入的文字信息以及所述文字信息在所述diconde图像中的位置坐标,作为所述标注操作对应的标注信息。
131.所述信息生成模块402具体用于:
132.确定所述标注操作对应的图形类别;
133.从所述标注操作对应的标注轨迹中,提取所述图形类别对应的关键点坐标,其中,所述图形类别用于描述图形标注的形状,所述关键点坐标用于描述图形标注在所述diconde图像中的位置。
134.所述信息关联模块403具体用于:
135.将所述标注信息存储到所述diconde文件关联的日志文件中;或者
136.将所述标注信息存储到所述diconde文件的指定数据元素中。
137.在本发明的一个实施例中,基于与上述diconde文件标记的处理方法相同的发明构思,还提供了一种diconde文件标记的处理装置50,参见图5,包括:
138.读取显示模块501,用于读取diconde文件并显示对应的diconde图像;
139.标注信息获取模块502,用于获取所述diconde文件关联的标注信息;
140.标注内容添加模块503,用于根据所述标注信息在所述diconde图像中添加对应的标注内容。
141.可选地,上述diconde文件标记的处理装置还包括:
142.标记修改模块504,用于响应针对diconde图像中显示的标注内容的修改指令,记录针对标注内容的修改操作,根据修改操作,修改标注内容对应的标注信息,将修改后的标
注信息与diconde文件关联存储。
143.具体地,通过标记修改模块可针对与diconde文件关联的标注信息进行修改,用户可输入修改指令,标记需改模块会响应修改指令并针对标注内容进行修改。
144.可选地,上述diconde文件标记的处理装置还包括:
145.标记删除模块505,用于响应针对diconde图像中显示的标注内容的删除指令,删除与diconde文件关联的标注内容对应的标注信息。
146.具体地,标记删除模块可实现对已经关联的标注信息进行删除,删除多余或者无用的标注信息。
147.关于diconde文件标记的建立装置和diconde文件标记的处理装置的具体限定可以分别参见上文中对于diconde文件标记的建立方法和diconde文件标记的处理方法的限定,在此不再赘述。上述diconde文件标记的建立装置和diconde文件标记的处理装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
148.本技术实施例提供的diconde文件标记的建立装置和diconde文件标记的处理装置分别与上述diconde文件标记的建立方法和diconde文件标记的处理方法采用了相同的发明构思,能够取得相同的有益效果,在此不再赘述。
149.基于与上述diconde文件标记的建立方法和diconde文件标记的处理方法相同的发明构思,本技术实施例还提供了一种电子设备,如图6所示,该电子设备60可以包括处理器601和存储器602。
150.处理器601可以是通用处理器,例如中央处理器(cpu)、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件,可以实现或者执行本技术实施例中公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本技术实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。
151.存储器602作为一种非易失性计算机可读存储介质,可用于存储非易失性软件程序、非易失性计算机可执行程序以及模块。存储器可以包括至少一种类型的存储介质,例如可以包括闪存、硬盘、多媒体卡、卡型存储器、随机访问存储器(random access memory,ram)、静态随机访问存储器(static random access memory,sram)、可编程只读存储器(programmable read only memory,prom)、只读存储器(read only memory,rom)、带电可擦除可编程只读存储器(electrically erasable programmable read

only memory,eeprom)、磁性存储器、磁盘、光盘等等。存储器是能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。本技术实施例中的存储器602还可以是电路或者其它任意能够实现存储功能的装置,用于存储程序指令和/或数据。
152.本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于一计算机可读取存储介质中,该程序
在执行时,执行包括上述方法实施例的步骤;上述计算机存储介质可以是计算机能够存取的任何可用介质或数据存储设备,包括但不限于:移动存储设备、随机存取存储器(ram,random access memory)、磁性存储器(例如软盘、硬盘、磁带、磁光盘(mo)等)、光学存储器(例如cd、dvd、bd、hvd等)、以及半导体存储器(例如rom、eprom、eeprom、非易失性存储器(nand flash)、固态硬盘(ssd))等各种可以存储程序代码的介质。
153.或者,本技术上述集成的单元如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术实施例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机、服务器、或者网络设备等)执行本技术各个实施例所述方法的全部或部分。而前述的存储介质包括:移动存储设备、随机存取存储器(ram,random access memory)、磁性存储器(例如软盘、硬盘、磁带、磁光盘(mo)等)、光学存储器(例如cd、dvd、bd、hvd等)、以及半导体存储器(例如rom、eprom、eeprom、非易失性存储器(nand flash)、固态硬盘(ssd))等各种可以存储程序代码的介质。
154.最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围,其均应涵盖在本发明的权利要求和说明书的范围当中。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜