[发明专利]一种实现图片批量处理的方法和装置无效
申请号: | 201110064724.9 | 申请日: | 2011-03-17 |
公开(公告)号: | CN102156953A | 公开(公告)日: | 2011-08-17 |
发明(设计)人: | 黄海宽 | 申请(专利权)人: | 深圳市五巨科技有限公司 |
主分类号: | G06T1/00 | 分类号: | G06T1/00 |
代理公司: | 北京连和连知识产权代理有限公司 11278 | 代理人: | 王光辉 |
地址: | 518040 广东省深圳市福田*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 实现 图片 批量 处理 方法 装置 | ||
技术领域
本发明涉及图片处理技术,尤其涉及一种实现图片批量处理的方法和装置。
背景技术
在常用的图片处理软件(如photoshop)中,它们对图片的处理功能足够强大,如剪切、缩放、灰度变换、色彩变换等处理都可以一一实现。但现实应用中,有许多图片需要进行同样的处理时,常用的图片处理软件却不能进行批量处理,这是一个不足。
例如,需要对某一文件夹中的所有图片批量产生一个很小的缩略图时,如果用常用的图片处理软件,则需要一个一个处理。再如,对同一文件夹下的图片,都要剪切其中的一部分作为新的图片存放时,常用的图片处理软件并不能实现这种批量处理。
发明内容
本发明的目的是提供一种实现图片批量处理的方法和装置,它能够对图片进行批量处理。
为达到上述目的,本发明采用如下技术方案:
一种实现图片批量处理的方法,包括:
步骤1:读取用户输入的图片源文件夹路径和图片处理后存放路径;
步骤2:读取用户输入的处理参数,所述处理参数包括左上顶点的坐标、剪切的宽度和高度、以及缩放的比例;
步骤3:开始遍历所有图片,当有图片未处理时,转至步骤4,否则,转至步骤8;
步骤4:根据所述图片源文件夹路径,读取图片文件,获取图片流;
步骤5:根据所述左上顶点的坐标以及剪切的宽度和高度,对读取的图片文件进行截取;
步骤6:生成剪切后的缓存图片对象;
步骤7:根据所述缩放的比例,以新的宽度和高度构造缓存图片,并构造IO流输出到指定文件;
步骤8:结束。
进一步地,步骤1包括:
判断所述图片源文件夹路径中是否存在图片,如果否,则直接转至步骤8。
进一步地,步骤1包括:
判断所述图片处理后存放路径是否存在,如果不存在,则新建文件夹。
进一步地,所述左上顶点的坐标的默认值为(0,0),所述缩放的比例的默认值为1。
进一步地,步骤5包括:
判断所述剪切的宽度和高度是否为空,如果是,则读取图片的宽度和高度,并设为剪切的宽度和高度。
一种实现图片批量处理的装置,包括:
第一读取模块,用于读取用户输入的图片源文件夹路径和图片处理后存放路径;
第二读取模块,用于读取用户输入的处理参数,所述处理参数包括左上顶点的坐标、剪切的宽度和高度、以及缩放的比例;
遍历模块,用于开始遍历所有图片,当有图片未处理时,转至第三读取模块,否则,转至结束模块;
第三读取模块,用于根据所述图片源文件夹路径,读取图片文件,获取图片流;
截取模块,用于根据所述左上顶点的坐标以及剪切的宽度和高度,对读取的图片文件进行截取;
生成模块,用于生成剪切后的缓存图片对象;
构造输出模块,用于根据所述缩放的比例,以新的宽度和高度构造缓存图片,并构造IO流输出到指定文件;
结束模块,用于结束整个程序。
进一步地,所述第一读取模块还用于判断所述图片源文件夹路径中是否存在图片,如果否,则直接转至结束模块。
进一步地,所述第一读取模块还用于判断所述图片处理后存放路径是否存在,如果不存在,则新建文件夹。
进一步地,所述左上顶点的坐标的默认值为(0,0),所述缩放的比例的默认值为1。
进一步地,所述截取模块还用于判断所述剪切的宽度和高度是否为空,如果是,则读取图片的宽度和高度,并设为剪切的宽度和高度。
本发明不再是对单一功能点(剪切、缩放或复制)实现批量处理,而是兼容实现了多个功能点的批量处理,在正确读取用户自定义的处理参数的情况下,可以大大减少用户操作的工作量,实现了程序带来的便利性。
附图说明
图1为本发明的实现图片批量处理的方法的架构示意图;
图2为本发明的实现图片批量处理的方法一个实施例的流程示意图;
图3为本发明的实现图片批量处理的方法另一实施例的流程示意图;
图4为本发明的实现图片批量处理的装置的结构示意图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,下面结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市五巨科技有限公司,未经深圳市五巨科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110064724.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:带有警示带的车罩
- 下一篇:用于文具的索引卷标结构