首页> 中国专利> 一种图片质量评级方法、装置及终端设备

一种图片质量评级方法、装置及终端设备

摘要

本发明公开了一种图片质量评级方法、装置及终端设备。其中,方法包括:获取被选定服装模板,显示与服装模板对应的服装图片;获取用户从预先保存的素材库中选择的第一图片,在服装图片上的预定位置或用户选定位置上显示第一图片;判断第一图片被放大或缩小为第二图片时,根据第二图片的面积与第一图片的面积的比例,计算第二图片像素;查询质量评级表,根据第二图片像素与质量评级表中至少两个预设像素的数值关系,确定第二图片像素对应的图片质量级别;以及输出并显示第二图片像素对应的图片质量级别。本发明能够对缩放后的图片的像素进行评级和实时显示,在设计过程中实时提示图片质量评级,提升了用户体验。

著录项

  • 公开/公告号CN107871305A

    专利类型发明专利

  • 公开/公告日2018-04-03

    原文格式PDF

  • 申请/专利权人 深圳正品创想科技有限公司;

    申请/专利号CN201610855495.5

  • 发明设计人 李文华;

    申请日2016-09-27

  • 分类号

  • 代理机构深圳市爱迪森知识产权代理事务所(普通合伙);

  • 代理人何婷

  • 地址 518000 广东省深圳市罗湖区桂园街道深南东路信兴广场主楼53层5308单元

  • 入库时间 2023-06-19 04:59:29

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2020-04-21

    授权

    授权

  • 2018-05-01

    实质审查的生效 IPC(主分类):G06T3/40 申请日:20160927

    实质审查的生效

  • 2018-04-03

    公开

    公开

说明书

技术领域

本发明实施方式涉及网络应用领域,特别是涉及一种图片质量评级方法、装置及终端设备。

背景技术

当前服装设计应用,通常提供用户设计服装上的图案的功能,使用用户自主选择图片作为服装图案,并调整图片位置及大小。

在用户对图片进行缩放时,图片的像素会发生改变,因为要通过工艺加工在服装上,所以对图片像素有一定的要求。然而,在现有技术中,用户只能用肉眼识别图片是否清晰,该人为识别图片清晰度得出的设计方案无法尽量精准的满足工艺需求,导致产出的服装上图片清晰度不佳,因此降低了服装的质量以及用户的体验。

发明内容

本发明实施方式主要解决的技术问题是提供一种图片质量评级方法、装置以及终端设备,能够在用户设计服装对图片进行缩放时,实时的显示图片质量等级。

为解决上述技术问题,本发明采用的一个技术方案是:提供一种图片质量评级方法,所述方法包括:获取被选定服装模板,显示与所述服装模板对应的服装图片;获取用户从预先保存的素材库中选择的第一图片,在所述服装图片上的预定位置或用户选定位置上显示所述第一图片;判断所述第一图片是否被放大或缩小为第二图片;当判定所述第一图片被放大或缩小为所述第二图片时,根据所述第二图片的面积与所述第一图片的面积的比例,计算所述第二图片像素;查询质量评级表,根据所述第二图片像素与所述质量评级表中至少两个预设像素的数值关系,确定所述第二图片像素对应的图片质量级别,其中,所述质量评级表用于记录所述至少两个预设像素与图片质量级别的对应关系;以及输出并显示所述第二图片像素对应的图片质量级别。

其中,所述“查询质量评级表,根据所述第二图片像素与所述质量评级表中至少两个预设像素的数值关系,确定所述第二图片像素对应的图片质量级别”,具体为:查询所述质量评级表以确定与所述第二图片像素的差值的绝对值最小的预设像素,并将其设定为第一预设像素;以及查询所述质量评级表以确定与所述第一预设像素对应的图片质量级别,并将其设定为所述第二图片像素对应的图片质量级别。

其中,所述“输出并显示所述第二图片像素对应的图片质量级别”,具体为:以数值形式输出并显示所述第二图片像素对应的图片质量级别。

其中,所述质量评级表中还记录有图片质量级别与图形元素的对应关系,所述“输出并显示所述第二图片像素对应的图片质量级别”具体为:查询与所述第二图片像素对应的图片质量级别相对应的图形元素;以及输出并显示所述图形元素。

为解决上述技术问题,本发明采用的另一个技术方案是:提供一种图片质量评级装置,包括:模板获取模块,用于获取被选定的服装模板,显示与所述服装模板对应的服装图片;选定模块,用于获取用户从预先保存的素材库中选择的第一图片,在所述服装图片上的预定位置或用户选定位置上显示所述第一图片;判定模块,用于判断所述第一图片是否被放大或缩小为第二图片;计算模块,用于当所述判定模块判定所述第一图片被放大或缩小为所述第二图片时,根据所述第二图片的面积与所述第一图片的面积的比例,计算所述第二图片像素;评级模块,用于查询质量评级表,根据所述第二图片像素与所述质量评级表中至少两个预设像素的数值关系,确定所述第二图片像素对应的图片质量级别,其中,所述质量评级表用于记录所述至少两个预设像素与图片质量级别的对应关系;以及输出模块,用于输出并显示所述第二图片像素对应的图片质量级别。

其中,所述评级模块具体包括:预设像素获取模块,用于查询所述质量评级表以确定与所述第二图片像素的差值的绝对值最小的预设像素,并将其设定为第一预设像素;以及质量级别确定模块,用于查询所述质量评级表以确定与所述第一预设像素对应的图片质量级别,并将其设定为所述第二图片像素对应的图片质量级别。

其中,所述输出模块具体用于以数值形式输出并显示所述第二图片像素对应的图片质量级别。

其中,所述质量评级表中还记录有图片质量级别与图形元素的对应关系,所述输出模块具体用于查询与所述第二图片像素对应的图片质量级别相对应的图形元素;以及输出并显示所述图形元素。

为解决上述技术问题,本发明采用的另一个技术方案是:提供一种终端设备,其中,所述终端设备包括:一个或多个处理器;存储器;以及一个或多个模块,所述一个或多个模块存储于所述存储器中,并由所述一个或多个处理器运行,用于:获取被选定服装模板,显示与所述服装模板对应的服装图片;获取用户从预先保存的素材库中选择的第一图片,在所述服装图片上的预定位置或用户选定位置上显示所述第一图片;判断所述第一图片是否被放大或缩小为第二图片;当判定所述第一图片被放大或缩小为所述第二图片时,根据所述第二图片的面积与所述第一图片的面积的比例,计算所述第二图片像素;查询质量评级表,根据所述第二图片像素与所述质量评级表中至少两个预设像素的数值关系,确定所述第二图片像素对应的图片质量级别,其中,所述质量评级表用于记录所述至少两个预设像素与图片质量级别的对应关系;以及输出并显示所述第二图片像素对应的图片质量级别。

其中,所述一个或多个模块还用于查询所述质量评级表以确定与所述第二图片像素的差值的绝对值最小的预设像素,并将其设定为第一预设像素;以及查询所述质量评级表以确定与所述第一预设像素对应的图片质量级别,并将其设定为所述第二图片像素对应的图片质量级别。

本发明实施方式的有益效果是:区别于现有技术的情况,本发明实施方式当用户对服装上的图片进行缩放设计时,计算缩放后的像素,并根据预先设定的质量评级表,对缩放后的图片的像素进行评级和实时显示,在设计过程中实时提示图片质量评级,避免通过肉眼确认所导致的设计清晰度不佳,使得图片质量尽量满足服装加工工艺,从而使服装设计更为高效高质量,提升了用户体验。

附图说明

图1是本发明第一实施方式中的图片质量评级方法的执行流程图;

图2是本发明第二实施方式中,所述“查询质量评级表,根据所述第二图片像素与所述质量评级表中至少两个预设像素的数值关系,确定所述第二图片像素对应的图片质量级别”的执行流程图;

图3是本发明第四实施方式中输出图片质量级别的示意图;

图4是本发明第一实施方式中的图片质量评级装置的结构示意图;

图5是本发明第二实施方式中的图片质量评级装置的结构示意图;

图6是本发明一实施方式中的终端设备的结构示意图。

具体实施方式

为了便于理解本发明,下面结合附图和具体实施方式,对本发明进行更详细的说明。

除非另有定义,本说明书所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本说明书中在本发明的说明书中所使用的术语只是为了描述具体的实施方式的目的,不是用于限制本发明。本说明书所使用的术语“和/或”包括一个或多个相关的所列项目的任意的和所有的组合。

需要说明的是,本发明实施方式提供的图片质量评级方法的执行主体可以是终端,例如,智能电视、智能手机、平板电脑、笔记本电脑、台式电脑等。

请参阅图1,是本发明第一实施方式中的图片质量评级方法的执行流程图。该方法包括:

步骤S10:获取被选定服装模板,显示与所述服装模板对应的服装图片。

步骤S11:获取用户从预先保存的素材库中选择的第一图片,在所述服装图片上的预定位置或用户选定位置上显示所述第一图片。

步骤S12:判断所述第一图片是否被放大或缩小为第二图片。

步骤S13:当判定所述第一图片被放大或缩小为所述第二图片时,根据所述第二图片的面积与所述第一图片的面积的比例,计算所述第二图片像素。

步骤S14:查询质量评级表,根据所述第二图片像素与所述质量评级表中至少两个预设像素的数值关系,确定所述第二图片像素对应的图片质量级别,其中,所述质量评级表用于记录所述至少两个预设像素与图片质量级别的对应关系。

步骤S15:输出并显示所述第二图片像素对应的图片质量级别。

请参阅图2,是本发明第二实施方式中,所述“查询质量评级表,根据所述第二图片像素与所述质量评级表中至少两个预设像素的数值关系,确定所述第二图片像素对应的图片质量级别”的执行流程图。在第二实施方式中,所述步骤S14具体包括:

步骤S20:查询所述质量评级表以确定与所述第二图片像素的差值的绝对值最小的预设像素,并将其设定为第一预设像素。

步骤S21:查询所述质量评级表以确定与所述第一预设像素对应的图片质量级别,并将其设定为所述第二图片像素对应的图片质量级别。

在本发明第三实施方式中所述步骤S15具体为:以数值形式输出并显示所述第二图片像素对应的图片质量级别。

请参阅图3,是本发明第四实施方式中输出图片质量级别的示意图。在本发明第四实施方式中,所述质量评级表中还记录有图片质量级别与图形元素的对应关系,所述步骤S15具体为:

查询与所述第二图片像素对应的图片质量级别相对应的图形元素;以及

输出并显示所述图形元素。

在图3中,以图形元素中高亮度的图形数量来表示图片质量级别,越多的高亮度笑脸图形,表示越高的图片质量级别。例如,在本图中,图片质量级别有5个级别,4个高亮度图形,即表明图片质量级别为4级。

参阅图4,是本发明第一实施方式中的图片质量评级装置的结构示意图。图片质量评级装置40包括模板获取模块41、选定模块42、判定模块43、计算模块44、评级模块45、输出模块46。

所述模板获取模块41用于获取被选定的服装模板,显示与所述服装模板对应的服装图片。

所述选定模块42用于获取用户从预先保存的素材库中选择的第一图片,在所述服装图片上的预定位置或用户选定位置上显示所述第一图片。

所述判定模块43用于判断所述第一图片是否被放大或缩小为第二图片。

所述计算模块44用于当所述判定模块判定所述第一图片被放大或缩小为所述第二图片时,根据所述第二图片的面积与所述第一图片的面积的比例,计算所述第二图片像素。

所述评级模块45用于查询质量评级表,根据所述第二图片像素与所述质量评级表中至少两个预设像素的数值关系,确定所述第二图片像素对应的图片质量级别,其中,所述质量评级表用于记录所述至少两个预设像素与图片质量级别的对应关系。

所述输出模块46用于输出并显示所述第二图片像素对应的图片质量级别。

参阅图5,是本发明第二实施方式中的图片质量评级装置的结构示意图。在该实施方式中,所述评级模块45具体包括预设像素获取模块51以及质量级别确定模块52。

所述预设像素获取模块51用于查询所述质量评级表以确定与所述第二图片像素的差值的绝对值最小的预设像素,并将其设定为第一预设像素。

所述质量级别确定模块52用于查询所述质量评级表以确定与所述第一预设像素对应的图片质量级别,并将其设定为所述第二图片像素对应的图片质量级别。

其中,在一实施方式中,所述输出模块具体用于以数值形式输出并显示所述第二图片像素对应的图片质量级别。

其中,在另一实施方式中,所述质量评级表中还记录有图片质量级别与图形元素的对应关系,所述输出模块具体用于查询与所述第二图片像素对应的图片质量级别相对应的图形元素;以及输出并显示所述图形元素。

请参阅图6,是本发明一实施方式中的终端设备的结构示意图。终端设备60包括处理器61、存储器62、总线系统63。其中,处理器61和存储器62通过总线系统63相连,该存储器62用于存储指令,该处理器61用于执行该存储器62存储的指令,具体用于:获取被选定服装模板,显示与所述服装模板对应的服装图片;获取用户从预先保存的素材库中选择的第一图片,在所述服装图片上的预定位置或用户选定位置上显示所述第一图片;判断所述第一图片是否被放大或缩小为第二图片;当判定所述第一图片被放大或缩小为所述第二图片时,根据所述第二图片的面积与所述第一图片的面积的比例,计算所述第二图片像素;查询质量评级表,根据所述第二图片像素与所述质量评级表中至少两个预设像素的数值关系,确定所述第二图片像素对应的图片质量级别,其中,所述质量评级表用于记录所述至少两个预设像素与图片质量级别的对应关系;以及输出并显示所述第二图片像素对应的图片质量级别。

在另一实施方式中,所述处理器61还用于查询所述质量评级表以确定与所述第二图片像素的差值的绝对值最小的预设像素,并将其设定为第一预设像素;以及查询所述质量评级表以确定与所述第一预设像素对应的图片质量级别,并将其设定为所述第二图片像素对应的图片质量级别。

存储器62可以是非易失性计算机可读存储介质,以用于存储计算机可执行指令,该指令在由一个或多个处理器61执行时,可以使得处理器61执行以上方法实施方式的步骤,比如,如图1描述的步骤S10~S15,或者如图2描述的步骤S20至步骤S21。

也可以使得处理器61执行以上质量评级装置各实施方式中的各模块的功能,比如,如图4所示模块41至46的功能,如图5所示模块51以及52的功能。

计算机可执行指令也可以在任何非易失性计算机可读存储介质内存储和/或传输,以便由指令执行系统、装置或设备使用,或者结合指令执行系统、装置或设备使用,其中该指令执行系统、装置或设备诸如基于计算机的系统、包含处理器的系统或可以从指令执行系统、装置或设备获取指令并执行该指令的其他系统。出于本文档的目的,“非易失性计算机可读存储介质”可以是有形地包含或存储计算机可执行指令的任何介质,该计算机可执行指令可以用于由指令执行系统、设备或系统使用或者结合指令执行系统、装置或设备使用。非易失性计算机可读存着介质可以包括但不限于磁的、光的和/或半导体存储装置。这些存储装置的示例包括磁盘、基于CD、DVD或蓝光技术的光盘以及持久性固态存储器(诸如,闪存、固态驱动器等)。

应当理解,在本申请实施例中,该处理器61可以是中央处理单元(CentralProcessing Unit,简称为“CPU”)。该处理器91还可以是其他通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现成可编程门阵列(FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。

该总线系统63除包括数据总线之外,还可以包括电源总线、控制总线和状态信号总线等。但是为了清楚说明起见,在图中将各种总线都标为总线系统63。

在本发明实施方式中,终端设备60不限于图6的部件和配置,还可以包括以多种配置形式的其他或附加部件。

在实现过程中,上述方法的各步骤或装置的各模块可以通过处理器61中的硬件的集成逻辑电路或者软件形式的指令完成。结合本申请实施方式所公开的方法的步骤或管理服务器的各单元可以直接体现为硬件处理器执行完成。或者用处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器62,处理器61读取存储器62中的信息,结合其硬件完成上述方法的步骤。为避免重复,这里不再详细描述。

以上方案,本发明实施方式中,当用户对服装上的图片进行缩放设计时,计算缩放后的像素,并根据预先设定的质量评级表,对缩放后的图片的像素进行评级和实时显示,在设计过程中实时提示图片质量评级,避免通过肉眼确认所导致的设计清晰度不佳,使得图片质量尽量满足服装加工工艺,从而使服装设计更为高效高质量,提升了用户体验。

需要说明的是,本发明的说明书及其附图中给出了本发明的较佳的实施方式,但是,本发明可以通过许多不同的形式来实现,并不限于本说明书所描述的实施方式,这些实施方式不作为对本发明内容的额外限制,提供这些实施方式的目的是使对本发明的公开内容的理解更加透彻全面。并且,上述各技术特征继续相互组合,形成未在上面列举的各种实施方式,均视为本发明说明书记载的范围;进一步地,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,而所有这些改进和变换都应属于本发明所附权利要求的保护范围。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号