一种图片批量处理方法及系统的制作方法

文档序号:9547892阅读:428来源:国知局
一种图片批量处理方法及系统的制作方法
【技术领域】
[0001]本发明涉及图片处理技术领域,具体涉及一种图片批量处理方法及系统。
【背景技术】
[0002]在常用的图片处理软件(如photoshop)中,它们对图片的处理功能足够强大,如剪切、缩放、灰度变换、色彩变换等处理都可以一一实现。但现实应用中,有许多图片需要进行同样的处理时,常用的图片处理软件却不能进行批量处理,这是一个不足。
[0003]例如,需要对某一文件夹中的所有图片批量产生一个很小的缩略图时,如果用常用的图片处理软件,则需要一个一个处理。再如,对同一文件夹下的图片,都要剪切其中的一部分作为新的图片存放时,常用的图片处理软件并不能实现这种批量处理。

【发明内容】

[0004]本发明所要解决的技术问题是提供一种图片批量处理方法及系统,能够实现图片的批量处理。
[0005]本发明解决上述技术问题的技术方案如下:
[0006]依据本发明的一个方面,提供了一种图片批量处理方法,所述方法包括:
[0007]读取用户输入的图片源文件路径和图片处理后存放路径;
[0008]根据所述图片源文件路径,读取图片文件,获取图片流;
[0009]读取用户输入的调整参数,所述调整参数包括图片的大小以及缩放比例;
[0010]根据用户输入的调整参数,对读取的图片文件进行大小以及缩放比例的调整;
[0011]将调整后的图片文件存储到所述图片处理后存储路径中。
[0012]依据本发明的另一个方面,提供了一种图片批量处理系统,所述系统包括:
[0013]路径读取模块,用于读取用户输入的图片源文件路径和图片处理后存放路径;
[0014]图片文件读取模块,用于根据所述图片源文件路径,读取图片文件,获取图片流;
[0015]调整参数读取模块,用于读取用户输入的调整参数,所述调整参数包括图片的大小以及缩放比例;
[0016]图片调整模块,用于根据用户输入的调整参数,对读取的图片文件进行大小以及缩放比例的调整;
[0017]图片存储模块,用于将调整后的图片文件存储到所述图片处理后存储路径中。
[0018]本发明提供的一种图片批量处理方法及系统,通过用户输入的调整参数对图片源文件中的图片进行批量调整,将批量调整后的图片存储在图片处理后的存放路径中,能够实现图片的批量处理,提高了图片处理的效率,解决了人工处理图片的繁琐过程。
【附图说明】
[0019]图1为本发明实施例一的一种图片批量处理方法流程图;
[0020]图2为本发明实施例二的一种图片批量处理系统示意图。
【具体实施方式】
[0021]以下结合附图对本发明的原理和特征进行描述,所举实例只用于解释本发明,并非用于限定本发明的范围。
[0022]实施例一、一种图片批量处理方法。下面结合图1对本实施例提供的方法进行详细说明。
[0023]图1中,S101、读取用户输入的图片源文件路径和图片处理后存放路径。
[0024]具体的,当需要对图片源文件中的图片进行批量处理时,用户可以向服务器中输入图片源文件路径以及图片处理后的存放路径,以便服务器获取图片源文件,对图片源文件进行调整处理。
[0025]S102、根据图片源文件路径,读取图片文件,获取图片流。
[0026]具体的,服务器根据用户输入的图片源文件路径,读取图片文件,其中,读取的图片文件中的图片包括相同尺寸的图片、不同尺寸的图片、相同存储大小的图片和不同存储大小的图片。
[0027]S103、读取用户输入的调整参数,其中,调整参数包括图片的大小以及缩放比例。
[0028]具体的,当服务器通过用户输入的图片源文件路径获取图片文件时,也可以同时读取用户输入的图片调整参数,用户输入的图片调整参数包括图片的大小和图片的缩放比例,其中,图片的大小包括图片吃吃的大小和图片存储空间的大小。
[0029]另外,用户输入的图片调整参数还包括图片的亮度、对比度、饱和度、色调和清晰度等。
[0030]S104、根据用户输入的调整参数,对读取的图片文件进行大小以及缩放比例的调整。
[0031]具体的,服务器根据用户输入的调整参数,对读取的图片文件进行调整。具体而言,根据用户输入的图片大小,首先根据用户输入的图片尺寸的大小,对读取的图片进行批量剪切,将读取的图片剪切成相同尺寸的图片,然后对剪切后的图片进行缩放比例的调整。
[0032]另外,服务器根据用户输入的图片的亮度、对比度、饱和度、色调和清晰度等调整参数,对图片进行亮度、对比度、饱和度、色调和清晰度等的调整。
[0033]S105、将调整后的图片文件存储到图片处理后存储路径中。
[0034]具体的,当服务器根据用户输入的调整参数将图片调整后,将调整后的图片存储到前述用户输入的图片处理后存储路径中。在具体进行时,判断图片处理后存放路径是否存在,若不存在,则新建文件夹,将处理后的图片存储于新建的文件夹中。
[0035]实施例二、一种图片批量处理系统。下面结合图2对本实施例提供的系统进行详细说明。
[0036]图2中,本实施例提供的系统包括路径读取模块201、图片文件读取模块202、调整参数读取模块203、图片调整模块204、文件夹新建模块205和图片存储模块206。
[0037]其中,路径读取模块201主要用于读取用户输入的图片源文件路径和图片处理后存放路径。
[0038]具体的,当需要对图片源文件中的图片进行批量处理时,用户可以向服务器中输入图片源文件路径以及图片处理后的存放路径,服务器中的路径读取模块201读取用户输入的图片源文件路径和图片处理后的存放路径。
[0039]图片文件读取模块202主要用于根据路径读取模块201读取的图片源文件路径,读取图片文件,获取图片流。
[0040]具体的,图片
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1