图像处理方法和装置制造方法及图纸

技术编号:24293929 阅读:21 留言:0更新日期:2020-05-26 20:58
本发明专利技术提供一种图像处理方法和装置,该方法包括:导入步骤,导入第一格式图像,并将所述第一格式图像转换为第二格式图像,所述第一格式图像包含方向参数;参数配置步骤,根据所述方向参数,设置模板的方向,并设置所述模板的模板图像块,所述模板图像块包含模板要素;旋转角度设置步骤,根据所述模板的方向、所述模板图像块,为所述第二格式图像中的一个或多个图像分别设置旋转角度,输出步骤,使得所述一个或多个图像根据各自的所述旋转角度进行旋转,并输出旋转后的所述一个或多个图像,其中,所述一个或多个图像中的每个图像都包含特征要素,所述特征要素与所述模板要素相匹配。

Image processing method and device

【技术实现步骤摘要】
图像处理方法和装置
本专利技术涉及图像处理方法和装置。
技术介绍
目前在水电工程、建筑工程、室内装饰等设计行业广泛使用宽幅打印机,这种宽幅打印机通常用于打印大批量、大幅面的电子格式工程设计图纸。为了方便审查、查阅、存放、归档等日常使用,针对这种大幅面的电子格式工程设计图纸,打印后通常还需要折纸机进行折纸处理,将原始大尺寸图纸折叠成小尺寸图纸。折叠过程只有按照一定的规则进行折叠,方可确保折纸后图纸上面的标识、页码和签章等标记可以快速、便捷地找到,以便了解图纸的大致内容。由于折纸机必须按照图纸的固定方向进行折叠处理,因此,在使用宽幅打印机进行大批量打印处理不同方向图像时,当前行业内的通常做法有如下两种:1.要求上游图纸设计师、图纸扫描负责人输出图纸时,按照固定方向统一输出图纸,再由文印中心打印负责人批量打印输出。如果有部分图纸打印方向不一致,则重新调整方向后重新打印。2.利用程序读入原始工程图纸,人工对原始工程图纸的每一页图像方向判断后,对方向不一致的图纸,通过程序的旋转功能逐一调整至同一方向,然后再重新打印。然而,以上两种做法均会产生如下两个问题:1)大批量人工手动操作效率极低;2)大批量人工手动操作出错率极高。另外,上游图纸设计师设计的图纸如果比标准尺寸略小或者略大,使用当前行业内主流宽幅打印机打印,将得不到期望的结果。例如,某设计师期望设计的图纸为标准尺寸A1(594毫米*841毫米),实际设计的图纸尺寸因为某些特殊原因比A1略宽,为600毫米*845毫米,则该图纸打印的时候实际将默认打印成A0宽幅尺寸,即,实际打印的纸张尺寸为841毫米*845毫米,那么在实际打印的纸张中,将比实际设计的图纸多出至少203,645mm2的空白区域。还有一种方法,可以利用程序的缩放功能,对原始图像数据重新编辑做变形处理,再打印到期望的标准尺寸上。但是,这样处理会产生如下两个问题:1)用户得到的图纸并不是期望的A1图纸,导致纸张浪费严重;2)用户得到的图纸清晰度降低,影响打印质量。
技术实现思路
为了解决上述现有的问题,本专利技术提供了一种图像处理方法和装置。其中,该图像处理方法包括:导入步骤,导入第一格式图像,并将所述第一格式图像转换为第二格式图像,所述第一格式图像包含方向参数;参数配置步骤,根据所述方向参数,设置模板的方向,并设置所述模板的模板图像块,所述模板图像块包含模板要素;旋转角度设置步骤,根据所述模板的方向、所述模板图像块,为所述第二格式图像中的一个或多个图像分别设置旋转角度,输出步骤,使得所述一个或多个图像根据各自的所述旋转角度进行旋转,并输出旋转后的所述一个或多个图像,其中,所述一个或多个图像中的每个图像都包含特征要素,所述特征要素与所述模板要素相匹配。其中,旋转角度设置步骤包括:第一读取步骤,读取所述一个或多个图像中的当前图像,并将所述当前图像转换为第三格式当前图像;起始位置设置步骤,根据所述模板的方向,确定起始位置;图像块确定步骤,将所述第三格式当前图像分别旋转第一角度、第二角度、第三角度和第四角度,并将旋转后的所述第三格式当前图像中与所述模板要素的位置相对应的图像块作为与所述第一角度、所述第二角度、所述第三角度和所述第四角度分别对应的第一图像块、第二图像块、第三图像块和第四图像块;匹配度计算步骤,分别从所述第一图像块、所述第二图像块、所述第三图像块和所述第四图像块各自的所述起始位置开始读取各自的多个像素值,并使用预定图像匹配算法,对每个图像块的多个像素值以及所述模板图像块中的多个像素值进行计算,得到所述第一图像块与所述模板图像块的第一匹配度、所述第二图像块与所述模板图像块的第二匹配度、所述第三图像块与所述模板图像块的第三匹配度、所述第四图像块与所述模板图像块的第四匹配度;设置步骤,将所述第一匹配度、所述第二匹配度、所述第三匹配度、所述第四匹配度中的最大值作为参考匹配度,并将具有所述参考匹配度的图像块所对应的角度设置为所述当前图像的旋转角度;第一判断步骤,判断所述当前图像是否是所述一个或多个图像中的最后图像,如果不是,则将下一个图像作为当前图像,并返回所述第一读取步骤;如果是,则进入所述输出步骤。其中,所述特征要素在具有所述参考匹配度的图像块中。其中,所述参数配置步骤还包括:根据所述第一格式图像,设置容错参数。其中,所述方法还包括在所述旋转角度设置步骤之前或之后的纸张确定步骤,在所述纸张确定步骤中,根据所述容错参数,确定所述第二格式图像中的所述一个或多个图像各自的输出纸张尺寸。其中,所述纸张确定步骤进一步包括:第二读取步骤,读取所述一个或多个图像中的当前图像,以获取所述当前图像的图像尺寸,并读取预定的多个纸张尺寸,所述当前图像具有与所述图像尺寸对应的默认纸张尺寸;差值计算步骤,分别计算所述多个纸张尺寸与所述图像尺寸的差,得到多个差值,并将所述多个差值中最小的作为参考差值;比较步骤,将所述参考差值与所述容错参数进行比较,如果所述参考差值小于等于所述容错参数,则将与所述参考差值对应的纸张尺寸作为所述当前图像的输出纸张尺寸,如果所述参考差值大于所述容错参数,则将所述默认纸张尺寸作为所述当前图像的输出纸张尺寸;第二判断步骤,判断所述当前图像是否是所述一个或多个图像中的最后图像,如果不是,则将下一个图像作为当前图像,并返回所述第二读取步骤;如果是,则进入所述旋转角度设置步骤或所述输出步骤。其中,所述输出步骤进一步包括:根据所述一个或多个图像各自的输出纸张尺寸,输出所述一个或多个图像。本专利技术还提供一种图像处理装置,该装置包括:导入单元,导入第一格式图像,并将所述第一格式图像转换为第二格式图像,所述第一格式图像包含方向参数;参数配置单元,根据所述方向参数,设置模板的方向,并设置所述模板的模板图像块,所述模板图像块包含模板要素;旋转角度设置单元,根据所述模板的方向、所述模板要素的位置,为所述第二格式图像中的一个或多个图像分别设置旋转角度,输出单元,使得所述一个或多个图像根据各自的所述旋转角度进行旋转,并输出旋转后的所述一个或多个图像,其中,所述一个或多个图像中的每个图像都包含特征要素,所述特征要素与所述模板要素相匹配。其中,所述旋转角度设置单元包括:第一读取单元,读取所述一个或多个图像中的当前图像,并将所述当前图像转换为第三格式当前图像;起始位置设置单元,根据所述模板的方向,确定起始位置;图像块确定单元,将所述第三格式当前图像分别旋转第一角度、第二角度、第三角度和第四角度,并将旋转后的所述第三格式当前图像中与所述模板要素的位置相对应的图像块作为与所述第一角度、所述第二角度、所述第三角度和所述第四角度分别对应的第一图像块、第二图像块、第三图像块和第四图像块;匹配度计算单元,分别从所述第一图像块、所述第二图像块、所述第三图像块和所述第四图像块各自的本文档来自技高网
...

【技术保护点】
1.一种图像处理方法,其特征在于,所述方法包括:/n导入步骤,导入第一格式图像,并将所述第一格式图像转换为第二格式图像,所述第一格式图像包含方向参数;/n参数配置步骤,根据所述方向参数,设置模板的方向,并设置所述模板的模板图像块,所述模板图像块包含模板要素;/n旋转角度设置步骤,根据所述模板的方向、所述模板图像块,为所述第二格式图像中的一个或多个图像分别设置旋转角度,/n输出步骤,使得所述一个或多个图像根据各自的所述旋转角度进行旋转,并输出旋转后的所述一个或多个图像,/n其中,所述一个或多个图像中的每个图像都包含特征要素,所述特征要素与所述模板要素相匹配。/n

【技术特征摘要】
1.一种图像处理方法,其特征在于,所述方法包括:
导入步骤,导入第一格式图像,并将所述第一格式图像转换为第二格式图像,所述第一格式图像包含方向参数;
参数配置步骤,根据所述方向参数,设置模板的方向,并设置所述模板的模板图像块,所述模板图像块包含模板要素;
旋转角度设置步骤,根据所述模板的方向、所述模板图像块,为所述第二格式图像中的一个或多个图像分别设置旋转角度,
输出步骤,使得所述一个或多个图像根据各自的所述旋转角度进行旋转,并输出旋转后的所述一个或多个图像,
其中,所述一个或多个图像中的每个图像都包含特征要素,所述特征要素与所述模板要素相匹配。


2.如权利要求1所述的方法,其特征在于,所述旋转角度设置步骤包括:
第一读取步骤,读取所述一个或多个图像中的当前图像,并将所述当前图像转换为第三格式当前图像;
起始位置设置步骤,根据所述模板的方向,确定起始位置;
图像块确定步骤,将所述第三格式当前图像分别旋转第一角度、第二角度、第三角度和第四角度,并将旋转后的所述第三格式当前图像中与所述模板要素的位置相对应的图像块作为与所述第一角度、所述第二角度、所述第三角度和所述第四角度分别对应的第一图像块、第二图像块、第三图像块和第四图像块;
匹配度计算步骤,分别从所述第一图像块、所述第二图像块、所述第三图像块和所述第四图像块各自的所述起始位置开始读取各自的多个像素值,并使用预定图像匹配算法,对每个图像块的多个像素值以及所述模板图像块中的多个像素值进行计算,得到所述第一图像块与所述模板图像块的第一匹配度、所述第二图像块与所述模板图像块的第二匹配度、所述第三图像块与所述模板图像块的第三匹配度、所述第四图像块与所述模板图像块的第四匹配度;
设置步骤,将所述第一匹配度、所述第二匹配度、所述第三匹配度、所述第四匹配度中的最大值作为参考匹配度,并将具有所述参考匹配度的图像块所对应的角度设置为所述当前图像的旋转角度;
第一判断步骤,判断所述当前图像是否是所述一个或多个图像中的最后图像,如果不是,则将下一个图像作为当前图像,并返回所述第一读取步骤;如果是,则进入所述输出步骤。


3.如权利要求2所述的方法,其特征在于,所述特征要素在具有所述参考匹配度的图像块中。


4.如权利要求1-3中任一项所述的方法,其特征在于,所述参数配置步骤还包括:根据所述第一格式图像,设置容错参数。


5.如权利要求4所述的方法,其特征在于,所述方法还包括在所述旋转角度设置步骤之前或之后的纸张确定步骤,在所述纸张确定步骤中,根据所述容错参数,确定所述第二格式图像中的所述一个或多个图像各自的输出纸张尺寸。


6.如权利要求5所述的方法,其特征在于,所述纸张确定步骤进一步包括:
第二读取步骤,读取所述一个或多个图像中的当前图像,以获取所述当前图像的图像尺寸,并读取预定的多个纸张尺寸,所述当前图像具有与所述图像尺寸对应的默认纸张尺寸;
差值计算步骤,分别计算所述多个纸张尺寸与所述图像尺寸的差,得到多个差值,并将所述多个差值中最小的作为参考差值;
比较步骤,将所述参考差值与所述容错参数进行比较,如果所述参考差值小于等于所述容错参数,则将与所述参考差值对应的纸张尺寸作为所述当前图像的输出纸张尺寸,如果所述参考差值大于所述容错参数,则将所述默认纸张尺寸作为所述当前图像的输出纸张尺寸;
第二判断步骤,判断所述当前图像是否是所述一个或多个图像中的最后图像,如果不是,则将下一个图像作为当前图像,并返回所述第二读取步骤;如果是,则进入所述旋转角度设置步骤或所述输出步骤。


7.如权利要求5或6所述的方法,其特征在于,所述输出步骤进一步包括:根据所述一个或多个图像各自的输出纸张尺寸,输出所述一个或多个图像...

【专利技术属性】
技术研发人员:李敏
申请(专利权)人:株式会社理光
类型:发明
国别省市:日本;JP

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1