用于确定图片格式的方法和装置制造方法及图纸

技术编号:26342031 阅读:18 留言:0更新日期:2020-11-13 20:29
本申请公开了用于确定图片格式的方法和装置,涉及图像处理技术领域。该方法包括:获取用户对图片性能的性能偏好信息,其中,性能偏好信息包括至少一个性能偏好、以及性能偏好对应的预设权重;针对不同的图片格式中的每一种图片格式,根据性能偏好确定该图片格式与性能偏好匹配的格式性能,并确定格式性能的性能指标值,以及根据格式性能的性能指标值和性能偏好对应的预设权重,确定该图片格式的性能分数;根据不同的图片格式的性能分数,从不同的图片格式中确定目标图片格式。采用本方法可以提高确定图片格式的准确性。

Method and apparatus for determining picture format

【技术实现步骤摘要】
用于确定图片格式的方法和装置
本公开涉及图像处理
,具体涉及一种用于确定图片格式的方法和装置。
技术介绍
在程序开发以及应用过程中,经常会涉及到程序或者应用进程的优化,图片作为一种程序开发以及应用过程中的重要资源,图片的性能对程序以及进程的性能有着重要的影响,而图片的格式是影响图片的性能的主要因素。目前针对不同性能需求选择图片格式的方法是基于研发人员的经验进行选择。然而,基于经验针对不同的性能需求选择相应的图片格式,存在准确性低的问题。
技术实现思路
本公开提供了一种用于确定图片格式方法、装置、电子设备以及计算机可读存储介质。根据本公开的第一方面,提供了一种用于确定图片格式的方法,包括:获取用户对图片性能的性能偏好信息,其中,性能偏好信息包括至少一个性能偏好、以及性能偏好对应的预设权重;针对不同的图片格式中的每一种图片格式,根据性能偏好确定该图片格式与性能偏好匹配的格式性能,并确定格式性能的性能指标值,以及根据格式性能的性能指标值和性能偏好对应的预设权重,确定该图片格式的性能分数;根据不同的图片格式的性能分数,从不同的图片格式中确定目标图片格式。根据本公开的第二方面,提供了一种用于确定图片格式的装置,包括:获取单元。被配置为获取用户对图片性能的性能偏好信息,其中,性能偏好信息包括至少一个性能偏好、以及性能偏好对应的预设权重;评分单元,被配置为针对不同的图片格式中的每一种图片格式,根据性能偏好确定该图片格式与性能偏好匹配的格式性能,并确定格式性能的性能指标值,以及根据格式性能的性能指标值和性能偏好对应的预设权重,确定该图片格式的性能分数;确定单元,被配置为根据不同的图片格式的性能分数,从不同的图片格式中确定目标图片格式。根据本公开的第三方面,本公开的实施例提供了一种电子设备,包括:一个或多个处理器:存储装置,用于存储一个或多个程序,当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现如第一方面提供的用于确定图片格式的方法。根据本公开的第四方面,本公开的实施例提供了一种计算机可读存储介质,其上存储有计算机程序,其中,程序被处理器执行时实现第一方面提供的用于确定图片格式的方法。本公开提供的用于确定图片格式的方法、装置,根据用户需求,确定不同图片格式的性能分数,并根据性能分数确定目标图片格式,可以提高确定图片格式的准确性。应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。附图说明附图用于更好地理解本方案,不构成对本申请的限定。其中:图1是本申请的实施例可以应用于其中的示例性系统架构图;图2是根据本申请的用于确定图片格式的方法的一个实施例的流程图;图3是根据本申请的用于确定图片格式的方法的另一个实施例的流程图;图4是根据本申请的用于确定图片格式的装置的一个实施例的结构示意图;图5是用来实现本申请实施例的用于确定图片格式的方法的电子设备的框图。具体实施方式以下结合附图对本申请的示范性实施例做出说明,其中包括本申请实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本申请的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。图1示出了可以应用本申请的用于确定图片格式的方法或用于确定图片格式的装置的实施例的示例性系统架构100。如图1所示,系统架构100可以包括终端设备101、102、103,网络104和服务器105。网络104用以在终端设备101、102、103和服务器105之间提供通信链路的介质。网络104可以包括各种连接类型,例如有线、无线通信链路或者光纤电缆等等。用户可以使用终端设备101、102、103通过网络104与服务器105交互,以接收或发送消息等。终端设备101、102、103上可以安装有各种接收推送服务的客户端应用,例如图像类应用、系统优化类应用、搜索类应用、数据采集类应用等。终端设备101、102、103可以是具有显示屏并且支持接收推送服务的各种电子设备,包括但不限于智能手机、平板电脑、电子书阅读器、MP3播放器(MovingPictureExpertsGroupAudioLayerIII,动态影像专家压缩标准音频层面3)、MP4(MovingPictureExpertsGroupAudioLayerIV,动态影像专家压缩标准音频层面4)播放器、膝上型便携计算机和台式计算机等等。终端设备101、102、103可以是硬件,也可以是软件。当终端设备101、102、103为硬件时,可以是各种电子设备,当终端设备101、102、103为软件时,可以安装在上述电子设备中。其可以实现成多个软件或软件模块(例如用来提供分布式服务的多个软件模块),也可以实现成单个软件或软件模块。在此不做具体限定。服务器105可以从终端设备101、102、103获取用户对图片性能的性能偏好信息,根据性能偏好信息中各个性能的预设权重以及图片格式中各个性能的性能指标值,确定图片格式的性能分数,最后根据不同图片格式的性能分数,从不同的图片格式中确定出与用户的性能偏好匹配的目标图片格式,并将目标图片格式返回至终端设备101、102、103。需要说明的是,本公开的实施例所提供用于确定图片格式的方法一般由服务器105执行,相应地,用于确定图片格式的装置一般设置于服务器105中。应该理解,图1中的终端设备、网络和服务器的数目仅仅是示意性的。根据实现需要,可以具有任意数目的终端设备、网络和服务器。继续参考图2,其示出了根据本公开的用于确定图片格式的方法的一个实施例的流程200。用于确定图片格式的方法包括以下步骤:步骤201,获取用户对图片性能的性能偏好信息,其中,性能偏好信息包括至少一个性能偏好、以及性能偏好对应的预设权重。在本实施例中,用于确定图片格式的方法的执行主体(例如图1所示的服务器)可以从用户终端获取用户对图片性能的性能偏好信息。性能偏好信息包括性能偏好,以及与其对应的预设权重。其中,图片性能是指不同格式的图片在不同硬件或软件环境下,对应用该图片的硬件或者软件的性能的影响,例如,JPEG(JointPhotographicExpertsGroup,联合图像专家组)格式在ARM(AdvancedRISCMachines,高级精简指令集处理器)架构下的解析能力、PNG(PortableNetworkGraphic,便携式网络图形)格式在X86(TheX86architecture,微处理器执行的计算机语言指令集)架构下的色彩支持度、SVG(ScalableVectorGraphics,可缩放的矢量图形)格式图片在Windows系统中的存储数据量等。性能偏好以及性能偏好对应的预设权重可以表征用户对格式性能的偏好本文档来自技高网...

【技术保护点】
1.一种用于确定图片格式的方法,包括:/n获取用户对图片性能的性能偏好信息,其中,所述性能偏好信息包括至少一个性能偏好、以及所述性能偏好对应的预设权重;/n针对不同的图片格式中的每一种图片格式,根据所述性能偏好确定该图片格式与所述性能偏好匹配的格式性能,并确定所述格式性能的性能指标值,以及根据所述格式性能的性能指标值和所述性能偏好对应的预设权重,确定该图片格式的性能分数;/n根据不同的图片格式的性能分数,从所述不同的图片格式中确定目标图片格式。/n

【技术特征摘要】
1.一种用于确定图片格式的方法,包括:
获取用户对图片性能的性能偏好信息,其中,所述性能偏好信息包括至少一个性能偏好、以及所述性能偏好对应的预设权重;
针对不同的图片格式中的每一种图片格式,根据所述性能偏好确定该图片格式与所述性能偏好匹配的格式性能,并确定所述格式性能的性能指标值,以及根据所述格式性能的性能指标值和所述性能偏好对应的预设权重,确定该图片格式的性能分数;
根据不同的图片格式的性能分数,从所述不同的图片格式中确定目标图片格式。


2.根据权利要求1所述的方法,其中,所述根据不同的图片格式的性能分数,从所述不同的图片格式中确定目标图片格式,包括:
从所述不同的图片格式的性能分数中,将性能分数达到预设分数阈值的图片格式确定为所述目标图片格式。


3.根据权利要求1-2之一所述的方法,其中,所述方法还包括:
将预设图片库中图片格式为所述目标图片格式的图片作为目标图片;
根据所述性能偏好信息,优化所述目标图片的图片性能。


4.根据权利要求3所述的方法,其中,所述根据所述性能偏好信息,优化所述目标图片的图片性能,包括:
根据所述性能偏好信息,对所述目标图片进行以下至少一种处理:压缩处理、色彩重构、消除或生成所述目标图片的透明通道、重新编码、提取并优化所述目标图片的关键特征。


5.根据权利要求1-2之一所述的方法,其中,所述格式性能包括图片格式在预设应用环境或预设开发环境下对预设程序的性能的影响。


6.一种用于确定图片格式的装置,包括:
获取单元,被配置为获取用户对图片性能的性能偏好信息,其中,所述性能偏好信息包括至少一个性能偏好、以及所述性能偏好对应的预设权重;
评分单元,被配置为针对不同的图片格式中的...

【专利技术属性】
技术研发人员:蔺继鹏
申请(专利权)人:百度中国有限公司
类型:发明
国别省市:上海;31

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

1