圖片選擇方法、裝置、圖片處理方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計算機技術(shù)領(lǐng)域,特別是涉及一種圖片選擇方法、裝置、圖片處理方法和裝置。
【背景技術(shù)】
[0002]隨著計算機和網(wǎng)絡(luò)技術(shù)的發(fā)展,人們可以將拍攝的圖片隨時隨地與他人分享。有時候人們會在一個較短的時間內(nèi)拍出多張內(nèi)容相似的圖片。當(dāng)人們選擇圖片發(fā)送給他人或上傳至網(wǎng)絡(luò)時,就會發(fā)現(xiàn)相冊中存在大量的相似圖片。在查看以及選擇圖片時,由于大量相似圖片的存在,增加了操作次數(shù),導(dǎo)致操作效率下降。
【發(fā)明內(nèi)容】
[0003]基于此,有必要針對上述技術(shù)問題,提供一種能夠有效減少操作次數(shù)并且提高操作效率的圖片選擇方法、裝置、圖片處理方法和裝置。
[0004]一種圖片選擇方法,所述方法包括:
[0005]獲取圖片選擇指令,根據(jù)所述圖片選擇指令獲取多張圖片;
[0006]識別所述多張圖片中的相似圖片,將識別出的相似圖片進行合并,生成對應(yīng)的圖片組,并顯示所述圖片組;
[0007]獲取對所述圖片組的選擇指令,根據(jù)所述對圖片組的選擇指令選擇圖片組中的圖片。
[0008]一種圖片選擇裝置,所述裝置包括:
[0009]第一獲取模塊,用于獲取圖片選擇指令,根據(jù)所述圖片選擇指令獲取多張圖片;
[0010]第一合并模塊,用于識別所述多張圖片中的相似圖片,將識別出的相似圖片進行合并,生成對應(yīng)的圖片組;
[0011]第一顯示模塊,用于顯示所述圖片組;
[0012]選擇模塊,用于獲取對所述圖片組的選擇指令,根據(jù)所述對圖片組的選擇指令選擇圖片組中的圖片。
[0013]上述圖片選擇方法和裝置,通過在獲取到的多張圖片中識別出相似圖片,將識別出的相似圖片進行合并,生成對應(yīng)的圖片組。由于對識別出的相似圖片合并生成了對應(yīng)的圖片組,有效減少了圖片顯示的數(shù)量。從而在選擇圖片時能夠有效減少操作次數(shù),提高操作效率。
[0014]一種圖片處理方法,所述方法包括:
[0015]獲取拍攝事件;
[0016]響應(yīng)所述拍攝事件,生成對應(yīng)的圖片;
[0017]獲取響應(yīng)多次拍攝事件所對應(yīng)生成的多張圖片;
[0018]識別所述多張圖片中的相似圖片,將識別出的相似圖片進行合并,生成對應(yīng)的圖片組,并顯示所述圖片組。
[0019]一種圖片處理裝置,所述裝置包括:
[0020]第二獲取模塊,獲取拍攝事件;
[0021]圖片生成模塊,用于響應(yīng)所述拍攝事件,生成對應(yīng)的圖片;
[0022]所述第二獲取模塊還用于獲取響應(yīng)多次拍攝事件所對應(yīng)生成的多張圖片;
[0023]第二合并模塊,用于識別所述多張圖片中的相似圖片,將識別出的相似圖片進行合并,生成對應(yīng)的圖片組;
[0024]第二顯示模塊,用于顯示所述圖片組。
[0025]上述圖片處理方法和裝置,由于對識別出的相似圖片合并生成了對應(yīng)的圖片組,有效減少了圖片顯示的數(shù)量。從而能夠在查看或選擇圖片時有效減少操作次數(shù),提高操作效率。
【附圖說明】
[0026]圖1為一個實施例中圖片處理方法的應(yīng)用環(huán)境圖;
[0027]圖2為圖1中的終端的組成結(jié)構(gòu)示意圖;
[0028]圖3為一個實施例中圖片處理方法的流程圖;
[0029]圖4為一個實施例中終端獲取到多張圖片中包括了相似圖片的示意圖;
[0030]圖5為一個實施例中利用一張圖片生成的圖片組的縮略圖;
[0031]圖6為一個實施例中根據(jù)多張相似圖片生成的圖片組的縮略圖;
[0032]圖7為一個實施例中在工具欄中添加預(yù)設(shè)控件的示意圖;
[0033]圖8為一個實施例中在圖片組的縮略圖中添加預(yù)設(shè)控件的示意圖;
[0034]圖9為一個實施例中圖片處理方法的流程圖;
[0035]圖10為一個實施例中圖片選擇裝置的結(jié)構(gòu)示意圖;
[0036]圖11為一個實施例中圖片處理裝置的結(jié)構(gòu)示意圖。
【具體實施方式】
[0037]本發(fā)明實施例中所提供的圖片選擇方法,可以應(yīng)用于如圖1所示的應(yīng)用環(huán)境中。其中,終端102通過網(wǎng)絡(luò)與服務(wù)器104進行交互。終端102獲取圖片選擇指令,根據(jù)圖片選擇指令可以獲取多張圖片。終端102識別多張圖片中的相似圖片,將識別出的相似圖片進行合并,生成對應(yīng)的圖片組,并顯示圖片組。終端102獲取對圖片組的選擇指令,選擇圖片組中的圖片。終端102接收圖片發(fā)送指令,將已選擇的圖片發(fā)送至服務(wù)器104。
[0038]對本實施例中的具體應(yīng)用環(huán)境進行舉例說明。終端102上預(yù)先安裝了即時通訊應(yīng)用程序。即時通訊應(yīng)用程序的界面中設(shè)置有圖片選擇控件和圖片發(fā)送控件。用戶通過點擊圖片選擇控件發(fā)出圖片選擇指令。終端102獲取圖片選擇指令,可根據(jù)圖片選擇指令從終端本地獲取多張圖片。終端102識別多張圖片中的相似圖片,將識別出的相似圖片進行合并,生成對應(yīng)的圖片組,并顯示圖片組。用戶通過點擊圖片組發(fā)出對圖片組的選擇指令。終端102獲取對圖片組的選擇指令,選擇圖片組中的圖片。用戶通過點擊圖片發(fā)送控件發(fā)出圖片發(fā)送指令。例如,終端102獲取圖片發(fā)送指令,將已選擇的圖片上傳至朋友圈或則將已選擇的相似圖片分享至虛擬社區(qū)等。由此能夠有效減少圖片選擇時的操作次數(shù)并且提高操作效率。
[0039]在一個實施例中,圖1中的終端102的組成結(jié)構(gòu)如圖2所示,包括通過系統(tǒng)總線連接的處理器、內(nèi)存儲器、非易失性存儲介質(zhì)、網(wǎng)絡(luò)接口、顯示屏、拍攝裝置以及輸入裝置。終端102的非易失性存儲介質(zhì)中存儲有一種圖片選擇裝置或者圖片處理裝置(圖2中僅示出了圖片處理裝置),用于分別實現(xiàn)一種圖片選擇方法和一種圖片處理方法。終端102的處理器用于提供計算和控制能力,被配置為執(zhí)行一種圖片選擇方法或者一種圖片處理方法。終端102的顯示屏可以是液晶顯示屏或者電子墨水顯示屏等。終端102的拍攝裝置可以是內(nèi)置攝像頭或者外接數(shù)碼相機等。終端102的輸入裝置可以是顯示屏上覆蓋的觸摸層,也可以是終端102的外殼上設(shè)置的按鍵、軌跡球或觸控板,也可以是外接的鍵盤、觸控板或鼠標等。終端102可以是臺式計算機,也可以是如智能手機、平板電腦、個人數(shù)字助理、智能穿戴式電子設(shè)備等的移動終端。
[0040]在一個實施例中,如圖3所示,提供了一種圖片選擇方法,以該方法以應(yīng)用于上述圖2中的終端來舉例說明,該方法包括:
[0041]步驟302,獲取圖片選擇指令,根據(jù)圖片選擇指令獲取多張圖片。
[0042]圖片包括終端上存儲的圖片、終端通過拍照生成的圖片、終端通過網(wǎng)絡(luò)在網(wǎng)頁中獲取的圖片以及終端通過網(wǎng)絡(luò)接收到的其他終端或服務(wù)器發(fā)送的圖片等,這些圖片可存儲在終端本地。
[0043]步驟304,識別多張圖片中的相似圖片,將識別出的相似圖片進行合并,生成對應(yīng)的圖片組,并顯示圖片組。
[0044]相似圖片是指內(nèi)容相似的圖片。例如,相似圖片是通過終端對某一景物在預(yù)設(shè)時間內(nèi)連續(xù)拍照生成的多張內(nèi)容相似的圖片。如圖4所示,終端獲取到的多張圖片中包括了相似圖片。另外,相似圖片也可以是圖片內(nèi)容相同程度超過一定閾值的照片。
[0045]通過相似圖片搜索算法可以在獲取到的多張圖片中識別出相似圖片。相似圖片搜索算法包括感知哈希算法(Perceptual hash algorithm)和 SIFT (Scale-1nvariantfeature transform,尺度不變特征轉(zhuǎn)換)算法等。
[0046]將識別出的相似圖片進行合并,是指將識別出的相似圖片歸并至對應(yīng)的圖片組內(nèi)。具體的,終端可以根據(jù)相似圖片的內(nèi)容來將相似圖片合并,生成對應(yīng)的圖片組。不同內(nèi)容的相似圖片可以分別合并,生成不同的圖片組。將識別出的相似圖片合并,生成對應(yīng)的圖片組,并顯示圖片組。由于多張相似圖片合并到了一個圖片組中,再展示時無需將所有相似圖片一一顯示出來,僅顯示圖片組即可,因此能夠有效減少圖片的顯示數(shù)量,方便用戶選擇和查找。
[0047]顯示圖片組可以是從圖片組中選取一張圖片,根據(jù)選取的相似圖片生成圖片組的縮略圖來進行顯示。顯示圖片組也可以是從圖片組選取多張相似圖片,根據(jù)選取的多張相似圖片生成圖片組的縮略圖來進行顯示。終端可以采用宮格的形式來顯示圖片組的縮略圖。對于內(nèi)容不相似的圖片可以在宮格中正常排布,顯示其對應(yīng)的縮略圖。
[0048]步驟306,獲取對圖片組的選擇指令,根據(jù)對圖片組的選擇指令選擇圖片組中的圖片。
[0049]如果圖片組的縮略圖是根據(jù)圖片組中的一張圖片生成的,那么終端在獲取到對圖片組的選擇指令之后,可以直接選則生成縮略圖的這張圖片,也可以從圖片組中選擇一張圖片。<