本發(fā)明涉及圖片處理技術(shù)領(lǐng)域,特別涉及一種組合圖片的布局編輯方法、裝置和一種移動(dòng)終端。
背景技術(shù):
為了方便用戶(hù)通過(guò)網(wǎng)絡(luò)上傳多張圖片進(jìn)行分享,并避免由于每張圖片的單一性圖源造成圖片內(nèi)容和視覺(jué)效果單調(diào),圖片處理軟件可為用戶(hù)提供圖片組合功能,并為用戶(hù)提供編輯組合圖片的布局的功能,即改變形成組合圖片的各張圖片在組合圖片中的位置、在組合圖片中的尺寸、在組合圖片中的形狀等。
目前,為了滿(mǎn)足用戶(hù)的不同需求,圖片處理軟件在為用戶(hù)提供編輯組合圖片的布局的功能時(shí),可為用戶(hù)提供多種不同風(fēng)格的布局模板供用戶(hù)選擇,從而用戶(hù)可根據(jù)需要選擇布局模板對(duì)待編輯圖片進(jìn)行組合。通常情況下,圖片處理軟件中預(yù)先存儲(chǔ)多個(gè)固定的布局模板,在用戶(hù)需要更換組合圖片布局時(shí),在用戶(hù)界面顯示布局模板的版式縮略圖,因此,用戶(hù)只能粗略的看到此模板的布局方式,而不能預(yù)覽到待編輯圖片應(yīng)用這個(gè)模板后的實(shí)際效果。用戶(hù)必須對(duì)待編輯圖片應(yīng)用該模板,才能看到待編輯圖片在應(yīng)用該模板后的組合圖片效果,操作非常復(fù)雜、不便,用戶(hù)體驗(yàn)差。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明旨在至少在一定程度上解決相關(guān)技術(shù)中的技術(shù)問(wèn)題之一。為此,本發(fā)明的一個(gè)目的在于提出一種組合圖片的布局編輯方法,能夠在模板選擇界面顯示組合圖片,即能夠使用戶(hù)在選擇并應(yīng)用具體的模板之前預(yù)覽組合圖片的效果。
本發(fā)明的第二個(gè)目的在于提出一種組合圖片的布局編輯裝置。
本發(fā)明的第三個(gè)目的在于提出一種移動(dòng)終端。
為實(shí)現(xiàn)上述目的,本發(fā)明第一方面實(shí)施例提出的組合圖片的布局編輯方法,包括:將用戶(hù)選擇的多個(gè)圖片進(jìn)行組合以生成第一組合圖片,并顯示所述第一組合圖片;接收用戶(hù)的布局編輯指令,根據(jù)所述用戶(hù)的布局編輯指令獲取至少一個(gè)備選布局模板,將所述用戶(hù)選擇的多個(gè)圖片加載至所述至少一個(gè)備選布局模板以生成所述至少一個(gè)備選布局模板對(duì)應(yīng)的預(yù)覽圖;顯示所述至少一個(gè)備選布局模板對(duì)應(yīng)的預(yù)覽圖,以使用戶(hù)能夠通過(guò)所述預(yù)覽圖 直接查看到使用所述備選布局模板對(duì)所述用戶(hù)選擇的多個(gè)圖片進(jìn)行組合后的效果;接收用戶(hù)對(duì)所述至少一個(gè)備選布局模板的選擇指令;根據(jù)所述選擇指令,改變所述顯示的第一組合圖片的布局以將所述第一組合圖片的布局改變?yōu)樗鲇脩?hù)選擇的備選布局模板對(duì)應(yīng)的布局。
根據(jù)本發(fā)明實(shí)施例的組合圖片的布局編輯方法,可將用戶(hù)選擇的多個(gè)圖片生成第一組合圖片,并在接收用戶(hù)的布局編輯指令后,將所述用戶(hù)選擇的多個(gè)圖片加載至所述至少一個(gè)備選布局模板以生成所述至少一個(gè)備選布局模板對(duì)應(yīng)的預(yù)覽圖,從而使用戶(hù)能夠在選擇并應(yīng)用具體的模板之前,能夠直接預(yù)覽各個(gè)備選布局模板所對(duì)應(yīng)的組合圖片的效果,避免用戶(hù)在選擇模板時(shí)為了比較效果而對(duì)模板進(jìn)行逐個(gè)應(yīng)用嘗試,簡(jiǎn)化了用戶(hù)的操作,方便用戶(hù)根據(jù)個(gè)人需求選擇相應(yīng)的模板對(duì)多個(gè)圖片進(jìn)行組合,操作簡(jiǎn)單方便,提升了用戶(hù)體驗(yàn)。
本發(fā)明第二方面實(shí)施例提出的組合圖片的布局編輯裝置,包括:第一生成模塊,用于將用戶(hù)選擇的多個(gè)圖片進(jìn)行組合以生成第一組合圖片,并顯示所述第一組合圖片;第二生成模塊,用于接收用戶(hù)的布局編輯指令,根據(jù)所述用戶(hù)的布局編輯指令獲取至少一個(gè)備選布局模板,將所述用戶(hù)選擇的多個(gè)圖片加載至所述至少一個(gè)備選布局模板以生成所述至少一個(gè)備選布局模板對(duì)應(yīng)的預(yù)覽圖;顯示模塊,用于顯示所述至少一個(gè)備選布局模板對(duì)應(yīng)的預(yù)覽圖,以使用戶(hù)能夠通過(guò)所述預(yù)覽圖直接查看到使用所述備選布局模板對(duì)所述用戶(hù)選擇的多個(gè)圖片進(jìn)行組合后的效果;接收模塊,用于接收用戶(hù)對(duì)所述至少一個(gè)備選布局模板的選擇指令;改變模塊,用于根據(jù)所述選擇指令,改變所述顯示的第一組合圖片的布局以將所述第一組合圖片的布局改變?yōu)樗鲇脩?hù)選擇的備選布局模板對(duì)應(yīng)的布局。
根據(jù)本發(fā)明實(shí)施例的組合圖片的布局編輯裝置,可將用戶(hù)選擇的多個(gè)圖片板生成第一組合圖片,并在接收用戶(hù)的布局編輯指令后,將所述用戶(hù)選擇的多個(gè)圖片加載至所述至少一個(gè)備選布局模板以生成所述至少一個(gè)備選布局模板對(duì)應(yīng)的預(yù)覽圖,從而使用戶(hù)能夠在選擇并應(yīng)用具體的模板之前,能夠直接預(yù)覽各個(gè)備選布局模板所對(duì)應(yīng)的組合圖片的效果,避免用戶(hù)在選擇模板時(shí)為了比較效果而對(duì)模板進(jìn)行逐個(gè)應(yīng)用嘗試,簡(jiǎn)化了用戶(hù)的操作,方便用戶(hù)根據(jù)個(gè)人需求選擇相應(yīng)的模板對(duì)多個(gè)圖片進(jìn)行組合,操作簡(jiǎn)單方便,提升了用戶(hù)體驗(yàn)。
本發(fā)明第三方面實(shí)施例提出的移動(dòng)終端,包括殼體、處理器、存儲(chǔ)器、電路板和電源電路,其中,所述電路板安置在所述殼體圍成的空間內(nèi)部,所述處理器和所述存儲(chǔ)器設(shè)置在所述電路板上;所述電源電路,用于為所述移動(dòng)終端的各個(gè)電路或器件供電;所述存儲(chǔ)器用于存儲(chǔ)可執(zhí)行程序代碼;所述處理器通過(guò)讀取所述存儲(chǔ)器中存儲(chǔ)的可執(zhí)行程序代碼來(lái)運(yùn)行與所述可執(zhí)行程序代碼對(duì)應(yīng)的程序,以用于執(zhí)行以下步驟:將用戶(hù)選擇的多個(gè)圖片進(jìn)行組合以生成第一組合圖片,并顯示所述第一組合圖片;接收用戶(hù)的布局編輯指令,根據(jù)所述用戶(hù)的布局編輯指令獲取至少一個(gè)備選布局模板,將所述用戶(hù)選擇的多個(gè)圖片加載至 所述至少一個(gè)備選布局模板以生成所述至少一個(gè)備選布局模板對(duì)應(yīng)的預(yù)覽圖;顯示所述至少一個(gè)備選布局模板對(duì)應(yīng)的預(yù)覽圖,以使用戶(hù)能夠通過(guò)所述預(yù)覽圖直接查看到使用所述備選布局模板對(duì)所述用戶(hù)選擇的多個(gè)圖片進(jìn)行組合后的效果;接收用戶(hù)對(duì)所述至少一個(gè)備選布局模板的選擇指令;根據(jù)所述選擇指令,改變所述顯示的第一組合圖片的布局以將所述第一組合圖片的布局改變?yōu)樗鲇脩?hù)選擇的備選布局模板對(duì)應(yīng)的布局。
根據(jù)本發(fā)明實(shí)施例的移動(dòng)終端,可將用戶(hù)選擇的多個(gè)圖片生成第一組合圖片,并在接收用戶(hù)的布局編輯指令后,將所述用戶(hù)選擇的多個(gè)圖片加載至所述至少一個(gè)備選布局模板以生成所述至少一個(gè)備選布局模板對(duì)應(yīng)的預(yù)覽圖,從而使用戶(hù)能夠在選擇并應(yīng)用具體的模板之前,能夠直接預(yù)覽各個(gè)備選布局模板所對(duì)應(yīng)的組合圖片的效果,避免用戶(hù)在選擇模板時(shí)為了比較效果而對(duì)模板進(jìn)行逐個(gè)應(yīng)用嘗試,簡(jiǎn)化了用戶(hù)的操作,方便用戶(hù)根據(jù)個(gè)人需求選擇相應(yīng)的模板對(duì)多個(gè)圖片進(jìn)行組合,操作簡(jiǎn)單方便,提升了用戶(hù)體驗(yàn)。
本發(fā)明附加的方面和優(yōu)點(diǎn)將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過(guò)本發(fā)明的實(shí)踐了解到。
附圖說(shuō)明
圖1為根據(jù)本發(fā)明一個(gè)實(shí)施例的組合圖片的布局編輯方法的流程圖;
圖2為根據(jù)本發(fā)明一個(gè)實(shí)施例的生成第一組合圖片的示意圖;
圖3為根據(jù)本發(fā)明一個(gè)實(shí)施例的根據(jù)多個(gè)備選布局模板生成的組合圖片示意圖;
圖4為根據(jù)本發(fā)明一個(gè)實(shí)施例的模板選擇界面的示意圖;
圖5為相關(guān)技術(shù)中模板選擇界面的示意圖;
圖6為根據(jù)本發(fā)明一個(gè)實(shí)施例的根據(jù)選擇的模板生成組合圖片的示意圖;
圖7為根據(jù)本發(fā)明一個(gè)實(shí)施例的組合圖片的布局編輯裝置的結(jié)構(gòu)框圖。
具體實(shí)施方式
下面詳細(xì)描述本發(fā)明的實(shí)施例,所述實(shí)施例的示例在附圖中示出,其中自始至終相同或類(lèi)似的標(biāo)號(hào)表示相同或類(lèi)似的元件或具有相同或類(lèi)似功能的元件。下面通過(guò)參考附圖描述的實(shí)施例是示例性的,旨在用于解釋本發(fā)明,而不能理解為對(duì)本發(fā)明的限制。
需要說(shuō)明的是,本發(fā)明的實(shí)施例優(yōu)選適用于移動(dòng)終端,例如,IOS操作系統(tǒng)(IOS是由蘋(píng)果公司開(kāi)發(fā)的手持設(shè)備操作系統(tǒng))、安卓操作系統(tǒng)(Android系統(tǒng)是一種基于Linux的自由及開(kāi)放源代碼的操作系統(tǒng))、Windows Phone操作系統(tǒng)(Windows Phone是微軟公司發(fā)布的一款手機(jī)操作系統(tǒng))的移動(dòng)終端,當(dāng)然也適用于個(gè)人計(jì)算機(jī)以及其他智能移動(dòng)終端,本發(fā)明對(duì)此不作限定。應(yīng)當(dāng)理解,在本發(fā)明的實(shí)施例中,移動(dòng)終端可以是手機(jī)、平板電腦、 個(gè)人數(shù)字助理、電子書(shū)等具有各種操作系統(tǒng)的硬件設(shè)備。
下面參考附圖描述根據(jù)本發(fā)明實(shí)施例的組合圖片的布局編輯方法、裝置和移動(dòng)終端。
圖1為根據(jù)本發(fā)明一個(gè)實(shí)施例的組合圖片的布局編輯方法的流程圖。
如圖1所示,本發(fā)明實(shí)施例的組合圖片的布局編輯方法,包括以下步驟:
S101,將用戶(hù)選擇的多個(gè)圖片進(jìn)行組合以生成第一組合圖片,并顯示第一組合圖片。
其中,用戶(hù)選擇的多個(gè)圖片可以來(lái)自同一種或多種不同的途徑,例如可以是本地存儲(chǔ)的圖片,如手機(jī)存儲(chǔ)卡或者SD(Secure Digital Memory Card,安全數(shù)碼卡)卡中的圖片,也可以是云端服務(wù)器中的圖片,還可以是網(wǎng)絡(luò)分享圖片中的圖片,如好友在微信、QQ、微博上分享的圖片等。
在本發(fā)明的一個(gè)實(shí)施例中,用戶(hù)選擇的多個(gè)圖片可按照系統(tǒng)默認(rèn)的或用戶(hù)預(yù)先設(shè)置的模板進(jìn)行組合。
舉例來(lái)說(shuō),如圖2所示,當(dāng)用戶(hù)選擇需要進(jìn)行組合的多個(gè)圖片后,移動(dòng)終端可將用戶(hù)選擇的多個(gè)圖片按照系統(tǒng)默認(rèn)的或用戶(hù)預(yù)先設(shè)置的模板生成第一組合圖片并顯示出來(lái)。
S102,接收用戶(hù)的布局編輯指令,根據(jù)用戶(hù)的布局編輯指令獲取至少一個(gè)備選布局模板,將用戶(hù)選擇的多個(gè)圖片加載至至少一個(gè)備選布局模板以生成至少一個(gè)備選布局模板對(duì)應(yīng)的預(yù)覽圖。
其中,用戶(hù)的布局編輯指令可以是語(yǔ)音指令或者觸摸按鍵指令。具體地,移動(dòng)終端可提供進(jìn)入模板選擇界面的控制按鍵或虛擬按鍵,用戶(hù)可通過(guò)觸發(fā)該控制按鍵或者虛擬按鍵輸入指令,或者直接輸入語(yǔ)音指令。
當(dāng)用戶(hù)不滿(mǎn)足于或不僅僅需要按系統(tǒng)默認(rèn)的或用戶(hù)預(yù)先設(shè)置的模板生成的組合圖片時(shí),用戶(hù)可發(fā)出布局編輯指令,例如,可通過(guò)點(diǎn)擊圖2中的“Layout”按鈕(布局編輯按鈕)進(jìn)入模板選擇界面,在布局模板選擇界面顯示備選布局模板的預(yù)覽圖。
本發(fā)明實(shí)施例中,接收到用戶(hù)的布局編輯指令后,將用戶(hù)選擇的多個(gè)圖片直接加載到備選布局模板中進(jìn)而生成預(yù)覽圖,這樣,所顯示的預(yù)覽圖即為已經(jīng)將圖片按照備選布局模板組合后的實(shí)際效果圖,用戶(hù)可以直接查看使用某個(gè)布局模板生成組合圖片的實(shí)際效果,用戶(hù)可根據(jù)實(shí)際效果以及個(gè)人喜好等選擇備選布局模板。
在本發(fā)明的一個(gè)實(shí)施例中,模板選擇界面中提供至少一個(gè)備選布局模板的預(yù)覽圖的圖標(biāo),具體地,將用戶(hù)選擇的多個(gè)圖片加載至至少一個(gè)備選布局模板以生成至少一個(gè)備選布局模板對(duì)應(yīng)的預(yù)覽圖具體包括:按照至少一個(gè)備選布局模板將用戶(hù)選擇的多個(gè)圖片進(jìn)行組合以生成至少一個(gè)第二組合圖片,并將至少一個(gè)第二組合圖片分別作為至少一個(gè)備選模板對(duì)應(yīng)的預(yù)覽圖顯示出來(lái)。
其中,如圖3所示,每個(gè)備選布局模板中包含至少一個(gè)相格,每個(gè)相格中可放置一 張圖片,并且各個(gè)備選布局模板中相格的尺寸、形狀、位置、個(gè)數(shù)以及排列方式中至少一項(xiàng)不同,根據(jù)一個(gè)備選布局模板形成一張組合圖片可理解為將形成組合圖片的各張圖片分別一一放置在該備選布局模板的每個(gè)相格中從而形成組合圖片的過(guò)程。如圖3所示,將三個(gè)圖片按照三個(gè)備選布局模板進(jìn)行組合生成三個(gè)第二組合圖片。為了使多個(gè)圖片的組合方式多樣化,移動(dòng)終端中存儲(chǔ)有多個(gè)備選布局模板,以供用戶(hù)選擇。
應(yīng)當(dāng)理解,在本發(fā)明的實(shí)施例中,在將用戶(hù)選擇的多個(gè)圖片放入備選布局模板中的相格中時(shí),可對(duì)用戶(hù)選擇的多個(gè)圖片進(jìn)行剪裁、縮放、旋轉(zhuǎn)等處理,以使處理后的圖片滿(mǎn)足相應(yīng)的相格的尺寸和形狀。
S103,顯示至少一個(gè)備選布局模板對(duì)應(yīng)的預(yù)覽圖,以使用戶(hù)能夠通過(guò)預(yù)覽圖直接查看到使用備選布局模板對(duì)用戶(hù)選擇的多個(gè)圖片進(jìn)行組合后的效果。
具體地,可在顯示第一組合圖片的區(qū)域之外的區(qū)域顯示至少一個(gè)備選布局模板對(duì)應(yīng)的預(yù)覽圖,以使第一組合圖片和預(yù)覽圖同時(shí)顯示且彼此互不遮擋。圖4為根據(jù)本發(fā)明一個(gè)實(shí)施例的模板選擇界面的示意圖,如圖4所示,在顯示第一組合圖片的同時(shí),可同時(shí)顯示三個(gè)第二組合圖片,即備選布局模板對(duì)應(yīng)的預(yù)覽圖。從而,方便用戶(hù)根據(jù)不同備選布局模板對(duì)應(yīng)的預(yù)覽圖進(jìn)行效果對(duì)比。
圖5為現(xiàn)有技術(shù)中模板選擇界面的示意圖,如圖5所示,僅可顯示第一組合圖片和備選布局模板的圖標(biāo),而不能顯示備選布局模板對(duì)應(yīng)的預(yù)覽圖。因此,本發(fā)明實(shí)施例的方法能夠使用戶(hù)在選擇布局模板前,通過(guò)預(yù)覽圖直接查看到使用備選布局模板對(duì)用戶(hù)選擇的多個(gè)圖片進(jìn)行組合后的效果。
S104,接收用戶(hù)對(duì)至少一個(gè)備選布局模板的選擇指令。
當(dāng)用戶(hù)對(duì)至少一個(gè)備選布局模板對(duì)應(yīng)的預(yù)覽圖進(jìn)行比較后,可輸入選擇指令以選擇效果最佳的模板。其中,選擇指令可包括用戶(hù)點(diǎn)擊至少一個(gè)備選布局模板對(duì)應(yīng)的預(yù)覽圖的觸控操作、用戶(hù)對(duì)移動(dòng)終端的搖動(dòng)操作、用戶(hù)對(duì)移動(dòng)終端的翻轉(zhuǎn)操作以及用戶(hù)輸入的語(yǔ)音指令中的一種或多種。
S105,根據(jù)選擇指令,改變顯示的第一組合圖片的布局以將第一組合圖片的布局改變?yōu)橛脩?hù)選擇的備選布局模板對(duì)應(yīng)的布局。
舉例而言,如圖6所示,若選擇了圖中的第二個(gè)備選模板,則將第二個(gè)備選布局模板對(duì)應(yīng)的第二組合圖片展示在模板選擇界面的上半部分。由此,將用戶(hù)所選擇的模板的對(duì)應(yīng)組合圖片單獨(dú)顯示出來(lái),用戶(hù)可對(duì)其進(jìn)行存儲(chǔ)或進(jìn)行其他操作??梢岳斫獾氖?,用戶(hù)也可通過(guò)相關(guān)指令返回操作步驟,以重新選擇組合圖片的模板。
根據(jù)本發(fā)明實(shí)施例的組合圖片的布局編輯方法,可將用戶(hù)選擇的多個(gè)圖片生成第一組合圖片,并在接收用戶(hù)的布局編輯指令后,將所述用戶(hù)選擇的多個(gè)圖片加載至所述至少一 個(gè)備選布局模板以生成所述至少一個(gè)備選布局模板對(duì)應(yīng)的預(yù)覽圖,從而使用戶(hù)能夠在選擇并應(yīng)用具體的模板之前,能夠直接預(yù)覽各個(gè)備選布局模板所對(duì)應(yīng)的組合圖片的效果,避免用戶(hù)在選擇模板時(shí)為了比較效果而對(duì)模板進(jìn)行逐個(gè)應(yīng)用嘗試,簡(jiǎn)化了用戶(hù)的操作,方便用戶(hù)根據(jù)個(gè)人需求選擇相應(yīng)的模板對(duì)多個(gè)圖片進(jìn)行組合,操作簡(jiǎn)單方便,提升了用戶(hù)體驗(yàn)。
為了實(shí)現(xiàn)上述實(shí)施例,本發(fā)明還提出一種組合圖片的布局編輯裝置。
圖7為根據(jù)本發(fā)明一個(gè)實(shí)施例的組合圖片的布局編輯裝置的結(jié)構(gòu)框圖。
如圖7所示,本發(fā)明實(shí)施例的組合圖片的布局編輯裝置,包括:第一生成模塊10、第二生成模塊20、顯示模塊30、接收模塊40和該變模塊50。
其中,第一生成模塊10用于將用戶(hù)選擇的多個(gè)圖片進(jìn)行組合以生成第一組合圖片,并顯示第一組合圖片。
其中,用戶(hù)選擇的多個(gè)圖片可以來(lái)自同一種或多種不同的途徑,例如可以是本地存儲(chǔ)的圖片,如手機(jī)存儲(chǔ)卡或者SD(Secure Digital Memory Card,安全數(shù)碼卡)卡中的圖片,也可以是云端服務(wù)器中的圖片,還可以是網(wǎng)絡(luò)分享圖片中的圖片,如好友在微信、QQ、微博上分享的圖片等。
在本發(fā)明的一個(gè)實(shí)施例中,用戶(hù)選擇的多個(gè)圖片可按照系統(tǒng)默認(rèn)的或用戶(hù)預(yù)先設(shè)置的模板進(jìn)行組合。舉例來(lái)說(shuō),如圖2所示,當(dāng)用戶(hù)選擇需要進(jìn)行組合的多個(gè)圖片后,第一生成模塊10可將用戶(hù)選擇的多個(gè)圖片按照系統(tǒng)默認(rèn)的或用戶(hù)預(yù)先設(shè)置的模板生成第一組合圖片并顯示出來(lái)。
第二生成模塊20用于接收用戶(hù)的布局編輯指令,根據(jù)用戶(hù)的布局編輯指令獲取至少一個(gè)備選布局模板,將用戶(hù)選擇的多個(gè)圖片加載至至少一個(gè)備選布局模板以生成至少一個(gè)備選布局模板對(duì)應(yīng)的預(yù)覽圖。
其中,用戶(hù)的布局編輯指令可以是語(yǔ)音指令或者觸摸按鍵指令。具體地,移動(dòng)終端可提供進(jìn)入模板選擇界面的控制按鍵或虛擬按鍵,用戶(hù)可通過(guò)觸發(fā)該控制按鍵或者虛擬按鍵輸入指令,或者直接輸入語(yǔ)音指令。
具體地,當(dāng)用戶(hù)不滿(mǎn)足于或不僅僅需要按系統(tǒng)默認(rèn)的或用戶(hù)預(yù)先設(shè)置的模板生成的組合圖片時(shí),用戶(hù)可發(fā)出布局編輯指令,例如,可通過(guò)點(diǎn)擊圖2中的“Layout”按鈕(布局編輯按鈕)進(jìn)入模板選擇界面。在本發(fā)明的一個(gè)實(shí)施例中,模板選擇界面中提供至少一個(gè)備選布局模板的圖標(biāo),將用戶(hù)選擇的多個(gè)圖片加載至至少一個(gè)備選布局模板以生成至少一個(gè)備選布局模板對(duì)應(yīng)的預(yù)覽圖具體包括:按照至少一個(gè)備選布局模板將用戶(hù)選擇的多個(gè)圖片進(jìn)行組合以生成至少一個(gè)第二組合圖片,并將至少一個(gè)第二組合圖片分別作為至少一個(gè)備選模板對(duì)應(yīng)的預(yù)覽圖。其中,如圖3所示,每個(gè)備選布局模板中包含至少一個(gè)相格,每個(gè)相格中可放置一張圖片,并且各個(gè)備選布局模板中相格的尺寸、形狀、位置、個(gè)數(shù) 以及排列方式中至少一項(xiàng)不同,根據(jù)一個(gè)備選布局模板形成一張組合圖片可理解為將形成組合圖片的各張圖片分別一一放置在該備選布局模板的每個(gè)相格中從而形成組合圖片的過(guò)程。如圖3所示,將三個(gè)圖片按照三個(gè)備選布局模板進(jìn)行組合生成三個(gè)第二組合圖片。為了使多個(gè)圖片的組合方式多樣化,移動(dòng)終端中存儲(chǔ)有多個(gè)備選布局模板,以供用戶(hù)選擇。
應(yīng)當(dāng)理解,在本發(fā)明的實(shí)施例中,在將用戶(hù)選擇的多個(gè)圖片放入備選布局模板中的相格中時(shí),可對(duì)用戶(hù)選擇的多個(gè)圖片進(jìn)行剪裁、縮放、旋轉(zhuǎn)等處理,以使處理后的圖片滿(mǎn)足相應(yīng)的相格的尺寸和形狀。
顯示模塊30用于顯示至少一個(gè)備選布局模板對(duì)應(yīng)的預(yù)覽圖,以使用戶(hù)能夠通過(guò)預(yù)覽圖直接查看到使用備選布局模板對(duì)用戶(hù)選擇的多個(gè)圖片進(jìn)行組合后的效果。
具體地,顯示模塊30可在顯示第一組合圖片的區(qū)域之外的區(qū)域顯示至少一個(gè)備選布局模板對(duì)應(yīng)的預(yù)覽圖,以使第一組合圖片和預(yù)覽圖同時(shí)顯示且彼此互不遮擋。圖4為根據(jù)本發(fā)明一個(gè)實(shí)施例的模板選擇界面的示意圖,如圖4所示,在顯示第一組合圖片的同時(shí),可同時(shí)顯示三個(gè)第二組合圖片,即備選布局模板對(duì)應(yīng)的預(yù)覽圖。從而,方便用戶(hù)根據(jù)不同備選布局模板對(duì)應(yīng)的預(yù)覽圖進(jìn)行效果對(duì)比。圖5為相關(guān)技術(shù)中模板選則界面的示意圖,如圖5所示,僅可顯示第一組合圖片和備選布局模板的圖標(biāo),而不能顯示備選布局模板對(duì)應(yīng)的預(yù)覽圖。因此,本發(fā)明實(shí)施例的方法能夠使用戶(hù)在選擇布局模板前,通過(guò)預(yù)覽圖直接查看到使用備選布局模板對(duì)用戶(hù)選擇的多個(gè)圖片進(jìn)行組合后的效果。
接收模塊40用于接收用戶(hù)對(duì)至少一個(gè)備選布局模板的選擇指令。
當(dāng)用戶(hù)對(duì)至少一個(gè)備選布局模板對(duì)應(yīng)的預(yù)覽圖進(jìn)行比較后,可輸入選擇指令以選擇效果最佳的模板。其中,選擇指令可包括用戶(hù)點(diǎn)擊至少一個(gè)備選布局模板對(duì)應(yīng)的預(yù)覽圖的觸控操作、用戶(hù)對(duì)移動(dòng)終端的搖動(dòng)操作、用戶(hù)對(duì)移動(dòng)終端的翻轉(zhuǎn)操作以及用戶(hù)輸入的語(yǔ)音指令中的一種或多種。
改變模塊50用于根據(jù)選擇指令,改變顯示的第一組合圖片的布局以將第一組合圖片的布局改變?yōu)橛脩?hù)選擇的備選布局模板對(duì)應(yīng)的布局。
舉例而言,如圖6所示,若選擇了圖中的第二個(gè)備選模板,則將第二個(gè)備選布局模板對(duì)應(yīng)的第二組合圖片展示在模板選擇界面的上半部分。由此,將用戶(hù)所選擇的模板的對(duì)應(yīng)組合圖片單獨(dú)顯示出來(lái),用戶(hù)可對(duì)其進(jìn)行存儲(chǔ)或進(jìn)行其他操作??梢岳斫獾氖牵脩?hù)也可通過(guò)相關(guān)指令返回操作步驟,以重新選擇組合圖片的模板。
根據(jù)本發(fā)明實(shí)施例的組合圖片的布局編輯裝置,可將用戶(hù)選擇的多個(gè)圖片生成第一組合圖片,并在接收用戶(hù)的布局編輯指令后,將所述用戶(hù)選擇的多個(gè)圖片加載至所述至少一個(gè)備選布局模板以生成所述至少一個(gè)備選布局模板對(duì)應(yīng)的預(yù)覽圖,從而使用戶(hù)能夠在選擇 并應(yīng)用具體的模板之前,能夠直接預(yù)覽各個(gè)備選布局模板所對(duì)應(yīng)的組合圖片的效果,避免用戶(hù)在選擇模板時(shí)為了比較效果而對(duì)模板進(jìn)行逐個(gè)應(yīng)用嘗試,簡(jiǎn)化了用戶(hù)的操作,方便用戶(hù)根據(jù)個(gè)人需求選擇相應(yīng)的模板對(duì)多個(gè)圖片進(jìn)行組合,操作簡(jiǎn)單方便,提升了用戶(hù)體驗(yàn)。
為了實(shí)現(xiàn)上述實(shí)施例,本發(fā)明還提出一種移動(dòng)終端。
本發(fā)明實(shí)施例的移動(dòng)終端,包括:殼體、處理器、存儲(chǔ)器、電路板和電源電路。其中,上述電路板安置在上述殼體圍成的空間內(nèi)部,上述處理器和上述存儲(chǔ)器設(shè)置在上述電路板上;上述電源電路,用于為上述移動(dòng)終端的各個(gè)電路或器件供電;上述存儲(chǔ)器用于存儲(chǔ)可執(zhí)行程序代碼;上述處理器通過(guò)讀取上述存儲(chǔ)器中存儲(chǔ)的可執(zhí)行程序代碼來(lái)運(yùn)行與上述可執(zhí)行程序代碼對(duì)應(yīng)的程序,以用于執(zhí)行以下步驟:將用戶(hù)選擇的多個(gè)圖片進(jìn)行組合以生成第一組合圖片,并顯示第一組合圖片;接收用戶(hù)的布局編輯指令,根據(jù)用戶(hù)的布局編輯指令獲取至少一個(gè)備選布局模板,將用戶(hù)選擇的多個(gè)圖片加載至至少一個(gè)備選布局模板以生成至少一個(gè)備選布局模板對(duì)應(yīng)的預(yù)覽圖;顯示至少一個(gè)備選布局模板對(duì)應(yīng)的預(yù)覽圖,以使用戶(hù)能夠通過(guò)預(yù)覽圖直接查看到使用備選布局模板對(duì)用戶(hù)選擇的多個(gè)圖片進(jìn)行組合后的效果;接收用戶(hù)對(duì)至少一個(gè)備選布局模板的選擇指令;根據(jù)選擇指令,改變顯示的第一組合圖片的布局以將第一組合圖片的布局改變?yōu)橛脩?hù)選擇的備選布局模板對(duì)應(yīng)的布局。
在本發(fā)明的一個(gè)實(shí)施例中,處理器可將用戶(hù)選擇的多個(gè)圖片按照當(dāng)前模板進(jìn)行組合以生成第一組合圖片,并顯示第一組合圖片。其中,要進(jìn)行組合的多個(gè)圖片可以來(lái)自同一種或多種不同的途徑,例如可以是本地存儲(chǔ)的圖片,如手機(jī)存儲(chǔ)卡或者SD(Secure Digital Memory Card,安全數(shù)碼卡)卡中的圖片,也可以是云端服務(wù)器中的圖片,還可以是網(wǎng)絡(luò)分享圖片中的圖片,如好友在微信、QQ、微博上分享的圖片等。
在本發(fā)明的一個(gè)實(shí)施例中,用戶(hù)選擇的多個(gè)圖片可按照系統(tǒng)默認(rèn)的或用戶(hù)預(yù)先設(shè)置的模板進(jìn)行組合。舉例來(lái)說(shuō),如圖2所示,當(dāng)用戶(hù)選擇需要進(jìn)行組合的多個(gè)圖片后,移動(dòng)終端可將用戶(hù)選擇的多個(gè)圖片按照系統(tǒng)默認(rèn)的或用戶(hù)預(yù)先設(shè)置的模板生成第一組合圖片并顯示出來(lái)。
在本發(fā)明的一個(gè)實(shí)施例中,用戶(hù)的布局編輯指令可以是語(yǔ)音指令或者觸摸按鍵指令。具體地,移動(dòng)終端可提供進(jìn)入模板選擇界面的控制按鍵或虛擬按鍵,用戶(hù)可通過(guò)觸發(fā)該控制按鍵或者虛擬按鍵輸入指令,或者直接輸入語(yǔ)音指令。
當(dāng)用戶(hù)不滿(mǎn)足于或不僅僅需要按系統(tǒng)默認(rèn)的或用戶(hù)預(yù)先設(shè)置的模板生成的組合圖片時(shí),用戶(hù)可發(fā)出布局編輯指令,例如,可通過(guò)點(diǎn)擊圖2中的“Layout”按鈕(布局編輯按鈕)進(jìn)入模板選擇界面。在本發(fā)明的一個(gè)實(shí)施例中,模板選擇界面中提供至少一個(gè)備選布局模板的圖標(biāo),將用戶(hù)選擇的多個(gè)圖片加載至至少一個(gè)備選布局模板以生成至少一個(gè)備選 布局模板對(duì)應(yīng)的預(yù)覽圖具體包括:按照至少一個(gè)備選布局模板將用戶(hù)選擇的多個(gè)圖片進(jìn)行組合以生成至少一個(gè)第二組合圖片,并將至少一個(gè)第二組合圖片分別作為至少一個(gè)備選模板對(duì)應(yīng)的預(yù)覽圖。其中,如圖3所示,每個(gè)備選布局模板中包含至少一個(gè)相格,每個(gè)相格中可放置一張圖片,并且各個(gè)備選布局模板中相格的尺寸、形狀、位置、個(gè)數(shù)以及排列方式中至少一項(xiàng)不同,根據(jù)一個(gè)備選布局模板形成一張組合圖片可理解為將形成組合圖片的各張圖片分別一一放置在該備選布局模板的每個(gè)相格中從而形成組合圖片的過(guò)程。如圖3所示,將三個(gè)圖片按照三個(gè)備選布局模板進(jìn)行組合生成三個(gè)第二組合圖片。為了使多個(gè)圖片的組合方式多樣化,移動(dòng)終端中存儲(chǔ)有多個(gè)備選布局模板,以供用戶(hù)選擇。
在本發(fā)明的一個(gè)實(shí)施例中,可在顯示第一組合圖片的區(qū)域之外的區(qū)域顯示至少一個(gè)備選布局模板對(duì)應(yīng)的預(yù)覽圖,以使第一組合圖片和預(yù)覽圖同時(shí)顯示且彼此互不遮擋。圖4為根據(jù)本發(fā)明一個(gè)實(shí)施例的模板選擇界面的示意圖,如圖4所示,在顯示第一組合圖片的同時(shí),可同時(shí)顯示三個(gè)第二組合圖片,即備選布局模板對(duì)應(yīng)的預(yù)覽圖。從而,方便用戶(hù)根據(jù)不同備選布局模板對(duì)應(yīng)的預(yù)覽圖進(jìn)行效果對(duì)比。圖5為相關(guān)技術(shù)中模板選則界面的示意圖,如圖5所示,僅可顯示第一組合圖片和備選布局模板的圖標(biāo),而不能顯示備選布局模板對(duì)應(yīng)的預(yù)覽圖。因此,本發(fā)明實(shí)施例的方法能夠使用戶(hù)在選擇布局模板前,通過(guò)預(yù)覽圖直接查看到使用備選布局模板對(duì)用戶(hù)選擇的多個(gè)圖片進(jìn)行組合后的效果。
當(dāng)用戶(hù)對(duì)至少一個(gè)備選布局模板對(duì)應(yīng)的預(yù)覽圖進(jìn)行比較后,可輸入選擇指令以選擇效果最佳的模板。其中,選擇指令可包括用戶(hù)點(diǎn)擊至少一個(gè)備選布局模板對(duì)應(yīng)的預(yù)覽圖的觸控操作、用戶(hù)對(duì)移動(dòng)終端的搖動(dòng)操作、用戶(hù)對(duì)移動(dòng)終端的翻轉(zhuǎn)操作以及用戶(hù)輸入的語(yǔ)音指令中的一種或多種。如圖6所示,若選擇了圖中的第二個(gè)備選模板,則將第二個(gè)備選布局模板對(duì)應(yīng)的第二組合圖片展示在模板選擇界面的上半部分。由此,將用戶(hù)所選擇的模板的對(duì)應(yīng)組合圖片單獨(dú)顯示出來(lái),用戶(hù)可對(duì)其進(jìn)行存儲(chǔ)或進(jìn)行其他操作??梢岳斫獾氖?,用戶(hù)也可通過(guò)相關(guān)指令返回操作步驟,以重新選擇組合圖片的模板。
根據(jù)本發(fā)明實(shí)施例的移動(dòng)終端,可將用戶(hù)選擇的多個(gè)圖片生成第一組合圖片,并在接收用戶(hù)的布局編輯指令后,將所述用戶(hù)選擇的多個(gè)圖片加載至所述至少一個(gè)備選布局模板以生成所述至少一個(gè)備選布局模板對(duì)應(yīng)的預(yù)覽圖,從而使用戶(hù)能夠在選擇并應(yīng)用具體的模板之前,能夠直接預(yù)覽各個(gè)備選布局模板所對(duì)應(yīng)的組合圖片的效果,避免用戶(hù)在選擇模板時(shí)為了比較效果而對(duì)模板進(jìn)行逐個(gè)應(yīng)用嘗試,簡(jiǎn)化了用戶(hù)的操作,方便用戶(hù)根據(jù)個(gè)人需求選擇相應(yīng)的模板對(duì)多個(gè)圖片進(jìn)行組合,操作簡(jiǎn)單方便,提升了用戶(hù)體驗(yàn)。
在本說(shuō)明書(shū)的描述中,參考術(shù)語(yǔ)“一個(gè)實(shí)施例”、“一些實(shí)施例”、“示例”、“具體示例”、或“一些示例”等的描述意指結(jié)合該實(shí)施例或示例描述的具體特征、結(jié)構(gòu)、材料或者特點(diǎn)包 含于本發(fā)明的至少一個(gè)實(shí)施例或示例中。在本說(shuō)明書(shū)中,對(duì)上述術(shù)語(yǔ)的示意性表述不必須針對(duì)的是相同的實(shí)施例或示例。而且,描述的具體特征、結(jié)構(gòu)、材料或者特點(diǎn)可以在任一個(gè)或多個(gè)實(shí)施例或示例中以合適的方式結(jié)合。此外,在不相互矛盾的情況下,本領(lǐng)域的技術(shù)人員可以將本說(shuō)明書(shū)中描述的不同實(shí)施例或示例以及不同實(shí)施例或示例的特征進(jìn)行結(jié)合和組合。
此外,術(shù)語(yǔ)“第一”、“第二”僅用于描述目的,而不能理解為指示或暗示相對(duì)重要性或者隱含指明所指示的技術(shù)特征的數(shù)量。由此,限定有“第一”、“第二”的特征可以明示或者隱含地包括至少一個(gè)該特征。在本發(fā)明的描述中,“多個(gè)”的含義是至少兩個(gè),例如兩個(gè),三個(gè)等,除非另有明確具體的限定。
流程圖中或在此以其他方式描述的任何過(guò)程或方法描述可以被理解為,表示包括一個(gè)或更多個(gè)用于實(shí)現(xiàn)特定邏輯功能或過(guò)程的步驟的可執(zhí)行指令的代碼的模塊、片段或部分,并且本發(fā)明的優(yōu)選實(shí)施方式的范圍包括另外的實(shí)現(xiàn),其中可以不按所示出或討論的順序,包括根據(jù)所涉及的功能按基本同時(shí)的方式或按相反的順序,來(lái)執(zhí)行功能,這應(yīng)被本發(fā)明的實(shí)施例所屬技術(shù)領(lǐng)域的技術(shù)人員所理解。
在流程圖中表示或在此以其他方式描述的邏輯和/或步驟,例如,可以被認(rèn)為是用于實(shí)現(xiàn)邏輯功能的可執(zhí)行指令的定序列表,可以具體實(shí)現(xiàn)在任何計(jì)算機(jī)可讀介質(zhì)中,以供指令執(zhí)行系統(tǒng)、裝置或設(shè)備(如基于計(jì)算機(jī)的系統(tǒng)、包括處理器的系統(tǒng)或其他可以從指令執(zhí)行系統(tǒng)、裝置或設(shè)備取指令并執(zhí)行指令的系統(tǒng))使用,或結(jié)合這些指令執(zhí)行系統(tǒng)、裝置或設(shè)備而使用。就本說(shuō)明書(shū)而言,"計(jì)算機(jī)可讀介質(zhì)"可以是任何可以包含、存儲(chǔ)、通信、傳播或傳輸程序以供指令執(zhí)行系統(tǒng)、裝置或設(shè)備或結(jié)合這些指令執(zhí)行系統(tǒng)、裝置或設(shè)備而使用的裝置。計(jì)算機(jī)可讀介質(zhì)的更具體的示例(非窮盡性列表)包括以下:具有一個(gè)或多個(gè)布線的電連接部(電子裝置),便攜式計(jì)算機(jī)盤(pán)盒(磁裝置),隨機(jī)存取存儲(chǔ)器(RAM),只讀存儲(chǔ)器(ROM),可擦除可編輯只讀存儲(chǔ)器(EPROM或閃速存儲(chǔ)器),光纖裝置,以及便攜式光盤(pán)只讀存儲(chǔ)器(CDROM)。另外,計(jì)算機(jī)可讀介質(zhì)甚至可以是可在其上打印所述程序的紙或其他合適的介質(zhì),因?yàn)榭梢岳缤ㄟ^(guò)對(duì)紙或其他介質(zhì)進(jìn)行光學(xué)掃描,接著進(jìn)行編輯、解譯或必要時(shí)以其他合適方式進(jìn)行處理來(lái)以電子方式獲得所述程序,然后將其存儲(chǔ)在計(jì)算機(jī)存儲(chǔ)器中。
應(yīng)當(dāng)理解,本發(fā)明的各部分可以用硬件、軟件、固件或它們的組合來(lái)實(shí)現(xiàn)。在上述實(shí)施方式中,多個(gè)步驟或方法可以用存儲(chǔ)在存儲(chǔ)器中且由合適的指令執(zhí)行系統(tǒng)執(zhí)行的軟件或固件來(lái)實(shí)現(xiàn)。例如,如果用硬件來(lái)實(shí)現(xiàn),和在另一實(shí)施方式中一樣,可用本領(lǐng)域公知的下列技術(shù)中的任一項(xiàng)或他們的組合來(lái)實(shí)現(xiàn):具有用于對(duì)數(shù)據(jù)信號(hào)實(shí)現(xiàn)邏輯功能的邏輯門(mén)電路的離散邏輯電路,具有合適的組合邏輯門(mén)電路的專(zhuān)用集成電路,可編程門(mén)陣列(PGA),現(xiàn) 場(chǎng)可編程門(mén)陣列(FPGA)等。
本技術(shù)領(lǐng)域的普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法攜帶的全部或部分步驟是可以通過(guò)程序來(lái)指令相關(guān)的硬件完成,所述的程序可以存儲(chǔ)于一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),包括方法實(shí)施例的步驟之一或其組合。
此外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理模塊中,也可以是各個(gè)單元單獨(dú)物理存在,也可以?xún)蓚€(gè)或兩個(gè)以上單元集成在一個(gè)模塊中。上述集成的模塊既可以采用硬件的形式實(shí)現(xiàn),也可以采用軟件功能模塊的形式實(shí)現(xiàn)。所述集成的模塊如果以軟件功能模塊的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷(xiāo)售或使用時(shí),也可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。
上述提到的存儲(chǔ)介質(zhì)可以是只讀存儲(chǔ)器,磁盤(pán)或光盤(pán)等。盡管上面已經(jīng)示出和描述了本發(fā)明的實(shí)施例,可以理解的是,上述實(shí)施例是示例性的,不能理解為對(duì)本發(fā)明的限制,本領(lǐng)域的普通技術(shù)人員在本發(fā)明的范圍內(nèi)可以對(duì)上述實(shí)施例進(jìn)行變化、修改、替換和變型。