书签 分享 收藏 举报 版权申诉 / 6

一种对批量图片进行缩放处理的方法.pdf

  • 上传人:54
  • 文档编号:6164874
  • 上传时间:2019-05-15
  • 格式:PDF
  • 页数:6
  • 大小:346.05KB
  • 摘要
    申请专利号:

    CN201210484968.7

    申请日:

    2012.11.26

    公开号:

    CN103839224A

    公开日:

    2014.06.04

    当前法律状态:

    撤回

    有效性:

    无权

    法律详情:

    发明专利申请公布后的视为撤回IPC(主分类):G06T 3/40申请公布日:20140604|||实质审查的生效IPC(主分类):G06T 3/40申请日:20121126|||公开

    IPC分类号:

    G06T3/40

    主分类号:

    G06T3/40

    申请人:

    镇江京江软件园有限公司

    发明人:

    丁凡

    地址:

    212016 江苏省镇江市京口区学府路118号高创中心3楼

    优先权:

    专利代理机构:

    代理人:

    PDF完整版下载: PDF下载
    内容摘要

    本发明提出了一种对批量图片进行缩放处理的方法,所述方法包括数据输入步骤,数据处理步骤,图片处理步骤,目标图片生成步骤;所述数据输入步骤是指将图片集合,图片集合元素数据和目标图片元素数据输入;所述数据处理步骤是指按照像素大小将图片集合重新排序,按照目标图片元素数据生成比对模板;所述图片处理是指计算上、下边距,左、右边距,并根据上、下边距,左、右边距的边距值对图片进行放大或者缩小处理;所述目标图片生成步骤是指当图片集合经过缩放处理之后,在出现的图片拖曳视图,确定图片的显示区域,然后确定目标图片的输出路径和名称。本发明提出的方法实现了大量图片同时进行缩放处理,并且操作简单,易于掌握。

    权利要求书

    权利要求书
    1.  一种对批量图片进行缩放处理的方法,其特征在于,所述方法包括以下步骤:
    数据输入步骤:将需要缩放的图片集合,图片集合元素中的高度、宽度和像素数据以及目标图片集合元素中的高度、宽度数据输入;
    数据处理步骤:将图片集合按照像素大小重新排序;生成一个高度、宽度与目标图片集合高度、宽度相等的比对模板;
    图片处理步骤:将图片居中设置在比对模板中,上边和下边的边距值等于(模板宽度-图片宽度)/2,左边和右边的边距值等于(模板长度-图片长度)/2,当上下或者左右边中有边距值大于零时,对图片进行放大处理,直到上下或者左右边中的最大边距值等于零时停止放大处理;当上下以及左右边的边距值小于零时,对图片进行缩小处理,直到上下或者左右边中的最大边距值等于零时停止缩小处理;
    目标图片生成步骤:创建一个数组对象用于存放经过处理的图片集合,当所有图片处理完毕后生成一个图片拖曳的视图,通过拖曳确认图片最终导出的显示区域,确认完图片显示区域后,选择目标图片集合的输出路径,并将目标图片命名为原图片的名称,最后确认输出即可实现批量图片的缩放处理;所述显示区域的高度、宽度等于目标图片集合的高度、宽度。

    2.  如权利要求1所述的一种对批量图片进行缩放处理的方法,其特征在于,所述图片集合的元素数据输入是指采用GDI技术创建一个数组对象,将需要缩放的图片集合元素中的高度、宽度和像素数据载入到数组对象中。

    3.  如权利要求1所述的一种对批量图片进行缩放处理的方法,其特征在于,所述的将图片集合按照像素大小重新排序是指使用冒泡排序法将图片集合从大到小重新排序。

    说明书

    说明书一种对批量图片进行缩放处理的方法
    技术领域
    本发明涉及对图片进行缩放处理的方法,特别涉及对批量图片进行缩放处理的方法。
    背景技术
    随着信息技术,电子商务的发展,商品在网上的展示变得必不可少,这些图片为人们的选择提供了直观的感受。例如淘宝店主上传商品图片,图片大小不一就会网页的整体美观,这就要求对图片进行统一的放大或缩小的处理。
    目前图片处理的工具很多,例如photoshop,Fireworks等图片处理软件,这些市场上大家所熟识的图片处理工具的功能无疑是强大的,但对于图片的简单缩放处理而言,这些图片处理工具显得操作过于复杂,对于使用者的要求也较高。并且不能够对大量图片同时进行缩放处理,需要对图片逐个缩放,这个操作的重复量就很大,从而加大了工作量。
    发明内容
    本发明的目的在于克服现有技术中的缺陷,提供一种对批量图片进行缩放处理的方法,所述方法不仅操作简单方便,还能够对批量图片进行缩放处理。
    本发明是通过以下技术方案予以实现的。
    一种对批量图片进行缩放处理的方法,所述方法包括数据输入步骤,数据处理步骤,图片处理步骤和目标图片生成步骤;
    数据输入步骤:将需要缩放的图片集合,图片集合元素中的高度、宽度和像素数据以及目标图片集合元素中的高度、宽度数据输入;
    数据处理步骤:将图片集合按照像素大小重新排序;生成一个高度、宽度与目标图片集合高度、宽度相等的比对模板;
    图片处理步骤:将图片居中设置在比对模板中,上边和下边的边距值等于(模板宽度-图片宽度)/2,左边和右边的边距值等于(模板长度-图片长度)/2,当上下或者左右边中有边距值大于零时,对图片进行放大处理,直到上下或者左右边中的最大边距值等于零时停止放大处理;当上下以及左右边的边距值小于零时,对图片进行缩小处理,直到上下或者左右边中的最大边距值等于零时停止缩小处理;
    目标图片生成步骤:创建一个数组对象用于存放经过处理的图片集合,当所有图片处理完毕后生成一个图片拖曳的视图,通过拖曳确认图片最终导出的显示区域,确认完图片显示区域后,选择目标图片集合的输出路径,并将目标图片命名为原图片的名称,最后确认输出即可实现批量图片的缩放处理;所述显示区域的高度、宽度等于目标图片集合的高度、宽度。
    上述的一种对批量图片进行缩放处理的方法,其中,所述图片集合的元素数据输入是指采用GDI技术创建一个数组对象,将需要缩放的图片集合元素中的高度、宽度和像素数据载入到数组对象中。
    上述的一种对批量图片进行缩放处理的方法,其中,所述的将图片集合按照像素大小重新排序是指使用冒泡排序法将图片集合从大到小重新排序。
    本发明提出的对批量图片进行缩放处理的方法,大大简化了缩放处理的程序,使得用户在使用过程中方便简单,易于操作;更为重要的是实现了对批量图片同时进行缩放处理,降低了工作量,提高了缩放处理的工作效率。
    附图说明
    图1是一种对批量图片进行缩放处理方法的原理图。
    图2是原图片在比对模板中居中放置的各情况示例图。
    具体实施方式
    一种对批量图片进行缩放处理的方法,包括数据输入、数据处理、图片处理和目标图片生成四个步骤,如图1所示。
    数据输入步骤:将需要缩放的图片集合,图片集合元素中的高度、宽度和像素数据以及目标图片集合元素中的高度、宽度数据输入;
    数据处理步骤:将图片集合按照像素大小重新排序;生成一个高度、宽度与目标图片集合高度、宽度相等的比对模板;
    图片处理步骤:将图片居中设置在比对模板中,如图2所示,上边和下边的边距值等于(模板宽度-图片宽度)/2,左边和右边的边距值等于(模板长度-图片长度)/2,当上下或者左右边中有边距值大于零时,对图片进行放大处理,直到上下或者左右边中的最大边距值等于零时停止放大处理;当上下以及左右边的边距值小于零时,对图片进行缩小处理,直到上下或者左右边中的最大边距值等于零时停止缩小处理;
    目标图片生成步骤:创建一个数组对象用于存放经过处理的图片集合,当所有图片处理完毕后生成一个图片拖曳的视图,通过拖曳确认图片最终导出的显示区域,确认完图片显示区域后,选择目标图片集合的输出路径,并将目标图片命名为原图片的名称,最后确认输出即可实现批量图片的缩放处理;所述显示区域的高度、宽度等于目标图片集合的高度、宽度。
    上述的一种对批量图片进行缩放处理的方法,其中,所述图片集合的元素数据输入是指采用GDI技术创建一个数组对象,将需要缩放的图片集合元素中的高度、宽度和像素数据载入到数组对象中。
    上述的一种对批量图片进行缩放处理的方法,其中,所述的将图片集合按照像素大小重新排序是指使用冒泡排序法将图片集合从大到小重新排序。

    关 键  词:
    一种 批量 图片 进行 缩放 处理 方法
      专利查询网所有文档均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    0条评论

    还可以输入200字符

    暂无评论,赶快抢占沙发吧。

    关于本文
    本文标题:一种对批量图片进行缩放处理的方法.pdf
    链接地址:https://www.zhuanlichaxun.net/p-6164874.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
    经营许可证编号:粤ICP备2021068784号-1