一種圖片批量處理方法及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及圖片處理技術(shù)領(lǐng)域,具體涉及一種圖片批量處理方法及系統(tǒng)。
【背景技術(shù)】
[0002]在常用的圖片處理軟件(如photoshop)中,它們對圖片的處理功能足夠強大,如剪切、縮放、灰度變換、色彩變換等處理都可以一一實現(xiàn)。但現(xiàn)實應(yīng)用中,有許多圖片需要進行同樣的處理時,常用的圖片處理軟件卻不能進行批量處理,這是一個不足。
[0003]例如,需要對某一文件夾中的所有圖片批量產(chǎn)生一個很小的縮略圖時,如果用常用的圖片處理軟件,則需要一個一個處理。再如,對同一文件夾下的圖片,都要剪切其中的一部分作為新的圖片存放時,常用的圖片處理軟件并不能實現(xiàn)這種批量處理。
【發(fā)明內(nèi)容】
[0004]本發(fā)明所要解決的技術(shù)問題是提供一種圖片批量處理方法及系統(tǒng),能夠?qū)崿F(xiàn)圖片的批量處理。
[0005]本發(fā)明解決上述技術(shù)問題的技術(shù)方案如下:
[0006]依據(jù)本發(fā)明的一個方面,提供了一種圖片批量處理方法,所述方法包括:
[0007]讀取用戶輸入的圖片源文件路徑和圖片處理后存放路徑;
[0008]根據(jù)所述圖片源文件路徑,讀取圖片文件,獲取圖片流;
[0009]讀取用戶輸入的調(diào)整參數(shù),所述調(diào)整參數(shù)包括圖片的大小以及縮放比例;
[0010]根據(jù)用戶輸入的調(diào)整參數(shù),對讀取的圖片文件進行大小以及縮放比例的調(diào)整;
[0011]將調(diào)整后的圖片文件存儲到所述圖片處理后存儲路徑中。
[0012]依據(jù)本發(fā)明的另一個方面,提供了一種圖片批量處理系統(tǒng),所述系統(tǒng)包括:
[0013]路徑讀取模塊,用于讀取用戶輸入的圖片源文件路徑和圖片處理后存放路徑;
[0014]圖片文件讀取模塊,用于根據(jù)所述圖片源文件路徑,讀取圖片文件,獲取圖片流;
[0015]調(diào)整參數(shù)讀取模塊,用于讀取用戶輸入的調(diào)整參數(shù),所述調(diào)整參數(shù)包括圖片的大小以及縮放比例;
[0016]圖片調(diào)整模塊,用于根據(jù)用戶輸入的調(diào)整參數(shù),對讀取的圖片文件進行大小以及縮放比例的調(diào)整;
[0017]圖片存儲模塊,用于將調(diào)整后的圖片文件存儲到所述圖片處理后存儲路徑中。
[0018]本發(fā)明提供的一種圖片批量處理方法及系統(tǒng),通過用戶輸入的調(diào)整參數(shù)對圖片源文件中的圖片進行批量調(diào)整,將批量調(diào)整后的圖片存儲在圖片處理后的存放路徑中,能夠?qū)崿F(xiàn)圖片的批量處理,提高了圖片處理的效率,解決了人工處理圖片的繁瑣過程。
【附圖說明】
[0019]圖1為本發(fā)明實施例一的一種圖片批量處理方法流程圖;
[0020]圖2為本發(fā)明實施例二的一種圖片批量處理系統(tǒng)示意圖。
【具體實施方式】
[0021]以下結(jié)合附圖對本發(fā)明的原理和特征進行描述,所舉實例只用于解釋本發(fā)明,并非用于限定本發(fā)明的范圍。
[0022]實施例一、一種圖片批量處理方法。下面結(jié)合圖1對本實施例提供的方法進行詳細說明。
[0023]圖1中,S101、讀取用戶輸入的圖片源文件路徑和圖片處理后存放路徑。
[0024]具體的,當需要對圖片源文件中的圖片進行批量處理時,用戶可以向服務(wù)器中輸入圖片源文件路徑以及圖片處理后的存放路徑,以便服務(wù)器獲取圖片源文件,對圖片源文件進行調(diào)整處理。
[0025]S102、根據(jù)圖片源文件路徑,讀取圖片文件,獲取圖片流。
[0026]具體的,服務(wù)器根據(jù)用戶輸入的圖片源文件路徑,讀取圖片文件,其中,讀取的圖片文件中的圖片包括相同尺寸的圖片、不同尺寸的圖片、相同存儲大小的圖片和不同存儲大小的圖片。
[0027]S103、讀取用戶輸入的調(diào)整參數(shù),其中,調(diào)整參數(shù)包括圖片的大小以及縮放比例。
[0028]具體的,當服務(wù)器通過用戶輸入的圖片源文件路徑獲取圖片文件時,也可以同時讀取用戶輸入的圖片調(diào)整參數(shù),用戶輸入的圖片調(diào)整參數(shù)包括圖片的大小和圖片的縮放比例,其中,圖片的大小包括圖片吃吃的大小和圖片存儲空間的大小。
[0029]另外,用戶輸入的圖片調(diào)整參數(shù)還包括圖片的亮度、對比度、飽和度、色調(diào)和清晰度等。
[0030]S104、根據(jù)用戶輸入的調(diào)整參數(shù),對讀取的圖片文件進行大小以及縮放比例的調(diào)整。
[0031]具體的,服務(wù)器根據(jù)用戶輸入的調(diào)整參數(shù),對讀取的圖片文件進行調(diào)整。具體而言,根據(jù)用戶輸入的圖片大小,首先根據(jù)用戶輸入的圖片尺寸的大小,對讀取的圖片進行批量剪切,將讀取的圖片剪切成相同尺寸的圖片,然后對剪切后的圖片進行縮放比例的調(diào)整。
[0032]另外,服務(wù)器根據(jù)用戶輸入的圖片的亮度、對比度、飽和度、色調(diào)和清晰度等調(diào)整參數(shù),對圖片進行亮度、對比度、飽和度、色調(diào)和清晰度等的調(diào)整。
[0033]S105、將調(diào)整后的圖片文件存儲到圖片處理后存儲路徑中。
[0034]具體的,當服務(wù)器根據(jù)用戶輸入的調(diào)整參數(shù)將圖片調(diào)整后,將調(diào)整后的圖片存儲到前述用戶輸入的圖片處理后存儲路徑中。在具體進行時,判斷圖片處理后存放路徑是否存在,若不存在,則新建文件夾,將處理后的圖片存儲于新建的文件夾中。
[0035]實施例二、一種圖片批量處理系統(tǒng)。下面結(jié)合圖2對本實施例提供的系統(tǒng)進行詳細說明。
[0036]圖2中,本實施例提供的系統(tǒng)包括路徑讀取模塊201、圖片文件讀取模塊202、調(diào)整參數(shù)讀取模塊203、圖片調(diào)整模塊204、文件夾新建模塊205和圖片存儲模塊206。
[0037]其中,路徑讀取模塊201主要用于讀取用戶輸入的圖片源文件路徑和圖片處理后存放路徑。
[0038]具體的,當需要對圖片源文件中的圖片進行批量處理時,用戶可以向服務(wù)器中輸入圖片源文件路徑以及圖片處理后的存放路徑,服務(wù)器中的路徑讀取模塊201讀取用戶輸入的圖片源文件路徑和圖片處理后的存放路徑。
[0039]圖片文件讀取模塊202主要用于根據(jù)路徑讀取模塊201讀取的圖片源文件路徑,讀取圖片文件,獲取圖片流。
[0040]具體的,圖片