本發(fā)明涉及圖像處理技術(shù)領(lǐng)域,尤其涉及一種移動(dòng)終端及圖片分享方法。
背景技術(shù):
隨著社會(huì)的不斷發(fā)展,移動(dòng)終端得到快速的發(fā)展,移動(dòng)終端已經(jīng)成為了人們生活中必不可少的生活用品。如可以利用移動(dòng)終端進(jìn)行通話、社交、上網(wǎng)、拍照以及分享圖片信息。目前,在利用移動(dòng)終端進(jìn)行圖片分享時(shí),一次分享操作通常只能把圖片分享給一個(gè)朋友。例如,當(dāng)用移動(dòng)終端和多位朋友照完相時(shí),只能通過(guò)繁瑣并且重復(fù)步驟把相片一張一張的分別分享給多個(gè)朋友?;蛘撸谶M(jìn)行圖片分享時(shí),也可以一次選擇多個(gè)朋友,但是需要在聯(lián)系人列表中一個(gè)一個(gè)去尋找。這樣使得在使用移動(dòng)終端進(jìn)行圖片分享時(shí)消耗了大量的時(shí)間。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的主要目的在于提出一種移動(dòng)終端及圖片分享方法,旨在解決現(xiàn)有技術(shù)中進(jìn)行圖片分享時(shí)耗時(shí)較長(zhǎng)的問(wèn)題。
為實(shí)現(xiàn)上述目的,本發(fā)明提供的一種移動(dòng)終端,包括:
檢測(cè)模塊,用于檢測(cè)待分享圖片中是否存在頭像信息;
判斷模塊,用于當(dāng)所述檢測(cè)模塊檢測(cè)到至少兩個(gè)頭像信息時(shí),判斷所述頭像信息是否存在于所述移動(dòng)終端的社交應(yīng)用中;
分享模塊,用于當(dāng)判斷結(jié)果為是時(shí),將所述待分享圖片分享給至少兩個(gè)圖片分享對(duì)象,所述圖片分享對(duì)象為所述待分享圖片中的至少兩個(gè)頭像信息對(duì)應(yīng)的用戶。
其中,所述移動(dòng)終端還包括:輸出模塊,用于在所述檢測(cè)到待分享圖片中的至少兩個(gè)頭像信息之后,判斷所述頭像信息是否存在于所述移動(dòng)終端的社交應(yīng)用中之前,輸出圖片分享提示;接收模塊,用于在所述輸出模塊輸出圖片分享提示之后,接收用戶在所述待分享圖片上輸入的手勢(shì)操作,所述手勢(shì)操作用于選定所述至少兩個(gè)圖片分享對(duì)象;所述判斷模塊具體用于:判斷所述手勢(shì)操作選定的所述至少兩個(gè)圖片分享對(duì)象的頭像信息是否存在于所述移動(dòng)終端的社交應(yīng)用中;或者,
所述移動(dòng)終端還包括:輸出模塊,用于在判斷所述頭像信息存在于所述社交應(yīng)用中之后,將所述待分享圖片分享給所述待分享圖片中的至少兩個(gè)圖片分享對(duì)象之前,輸出圖片分享提示;接收模塊,用于在所述輸出模塊輸出圖片分享提示之后,接收用戶在所述待分享圖片上輸入的手勢(shì)操作,所述手勢(shì)操作用于選定所述至少兩個(gè)圖片分享對(duì)象。
其中,所述手勢(shì)操作包括:矩形選框操作或套索選框操作。
其中,所述輸出模塊,還用于當(dāng)判斷所述頭像信息未存在于所述社交應(yīng)用中時(shí),輸出將所述頭像信息添加到所述社交應(yīng)用的提示;
所述接收模塊,還用于在所述輸出將所述頭像信息添加到所述社交應(yīng)用的提示之后,接收頭像信息添加請(qǐng)求;
所述移動(dòng)終端還包括:
添加模塊,用于在接收到所述頭像信息添加請(qǐng)求之后,將所述頭像信息添加于所述社交應(yīng)用中;
所述分享模塊,具體用于在所述將所述頭像信息添加于所述社交應(yīng)用中之后,執(zhí)行將所述待分享圖片分享給所述至少兩個(gè)圖片分享對(duì)象的操作。
其中,所述判斷模塊,具體用于判斷所述頭像信息與所述社交應(yīng)用中的頭像信息是否匹配,若匹配,則確定所述頭像信息存在于所述社交應(yīng)用中。
此外,為實(shí)現(xiàn)上述目的,本發(fā)明還提出一種圖片分享方法,應(yīng)用于移動(dòng)終端,所述方法包括:
檢測(cè)待分享圖片中是否存在頭像信息;
當(dāng)檢測(cè)到至少兩個(gè)頭像信息時(shí),判斷所述頭像信息是否存在于所述移動(dòng)終端的社交應(yīng)用中;
若所述頭像信息存在于所述社交應(yīng)用中,則將所述待分享圖片分享給至少兩個(gè)圖片分享對(duì)象,所述圖片分享對(duì)象為所述待分享圖片中的頭像信息對(duì)應(yīng)的用戶。
其中,在所述檢測(cè)到待分享圖片中的至少兩個(gè)頭像信息之后,判斷所述頭像信息是否存在于所述移動(dòng)終端的社交應(yīng)用中之前,所述方法還包括:輸出圖片分享提示,以及接收用戶在所述待分享圖片上輸入的手勢(shì)操作,所述手勢(shì)操作用于選定所述至少兩個(gè)圖片分享對(duì)象;所述判斷所述頭像信息是否存在于所述移動(dòng)終端的社交應(yīng)用中,具體包括:判斷所述手勢(shì)操作選定的所述至少兩個(gè)圖片分享對(duì)象的頭像信息是否存在于所述移動(dòng)終端的社交應(yīng)用中;或者,
在所述判斷所述頭像信息存在于所述社交應(yīng)用中之后,將所述待分享圖片分享給至少兩個(gè)圖片分享對(duì)象之前,所述方法還包括:輸出圖片分享提示,以及接收用戶在所述待分享圖片上輸入的手勢(shì)操作,所述手勢(shì)操作用于選定所述至少兩個(gè)圖片分享對(duì)象。
其中,所述手勢(shì)操作包括:矩形選框操作或套索選框操作。
其中,所述方法還包括:
若所述頭像信息未存在于所述社交應(yīng)用中,則輸出將所述頭像信息添加到所述社交應(yīng)用的提示;
當(dāng)接收到頭像信息添加請(qǐng)求時(shí),將所述頭像信息添加于所述社交應(yīng)用中,并執(zhí)行將所述待分享圖片分享給所述至少兩個(gè)圖片分享對(duì)象的步驟。
其中,所述判斷所述頭像信息是否存在于所述移動(dòng)終端的社交應(yīng)用中,具體包括:
判斷所述頭像信息與所述社交應(yīng)用中的頭像信息是否匹配;
若匹配,則確定所述頭像信息存在于所述社交應(yīng)用中。
本發(fā)明提出的移動(dòng)終端及圖片分享方法,在判斷檢測(cè)到的待分享圖片中的頭像信息與移動(dòng)終端社交應(yīng)用中的頭像信息匹配之后,則將該待分享圖片分享給至少兩個(gè)圖片分享對(duì)象,即待分享圖片中的至少兩個(gè)頭像信息對(duì)應(yīng)的用戶。與當(dāng)前的圖片分享方式相比,本發(fā)明實(shí)施例通過(guò)一次分享操作就能夠快速將待分享圖片分享給至少兩個(gè)圖片分享對(duì)象,進(jìn)而能夠?qū)⒋窒韴D片快速地分享給多人且快捷完成分享流程,縮短了將圖片分享給多人時(shí)所花的時(shí)間。
附圖說(shuō)明
圖1為實(shí)現(xiàn)本發(fā)明各個(gè)實(shí)施例的移動(dòng)終端的硬件結(jié)構(gòu)示意圖;
圖2為如圖1所示的移動(dòng)終端的無(wú)線通信系統(tǒng)示意圖;
圖3為本發(fā)明第一實(shí)施例提供的移動(dòng)終端的結(jié)構(gòu)框圖;
圖4A為本發(fā)明第二實(shí)施例提供的移動(dòng)終端的結(jié)構(gòu)框圖;
圖4B為本發(fā)明第三實(shí)施例提供的移動(dòng)終端的結(jié)構(gòu)框圖;
圖5A為通過(guò)矩形選框操作選取圖片分享對(duì)象的示意圖;
圖5B為通過(guò)套索選框操作選取圖片分享對(duì)象的示意圖;
圖6A為本發(fā)明第四實(shí)施例提供的移動(dòng)終端的結(jié)構(gòu)框圖;
圖6B為本發(fā)明第五實(shí)施例提供的移動(dòng)終端的結(jié)構(gòu)框圖;
圖7為本發(fā)明第六實(shí)施例提供的圖片分享方法的流程示意圖;
圖8為本發(fā)明第七實(shí)施例提供的圖片分享方法的流程示意圖;
圖9為本發(fā)明第八實(shí)施例提供的圖片分享方法的流程示意圖;
圖10為本發(fā)明第九實(shí)施例提供的圖片分享方法的流程示意圖;
圖11為本發(fā)明第十實(shí)施例提供的圖片分享方法的流程示意圖;
本發(fā)明目的的實(shí)現(xiàn)、功能特點(diǎn)及優(yōu)點(diǎn)將結(jié)合實(shí)施例,參照附圖做進(jìn)一步說(shuō)明。
具體實(shí)施方式
應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
現(xiàn)在將參考附圖描述實(shí)現(xiàn)本發(fā)明各個(gè)實(shí)施例的移動(dòng)終端。在后續(xù)的描述中,使用用于表示元件的諸如“模塊”、“部件”或“單元”的后綴僅為了有利于本發(fā)明的說(shuō)明,其本身并沒(méi)有特定的意義。因此,"模塊"與"部件"可以混合地使用。
移動(dòng)終端可以以各種形式來(lái)實(shí)施。例如,本發(fā)明中描述的終端可以包括諸如移動(dòng)電話、智能電話、筆記本電腦、數(shù)字廣播接收器、PDA(個(gè)人數(shù)字助理)、PAD(平板電腦)、PMP(便攜式多媒體播放器)、導(dǎo)航裝置等等的移動(dòng)終端以及諸如數(shù)字TV、臺(tái)式計(jì)算機(jī)等等的固定終端。下面,假設(shè)終端是移動(dòng)終端。然而,本領(lǐng)域技術(shù)人員將理解的是,除了特別用于移動(dòng)目的的元件之外,根據(jù)本發(fā)明的實(shí)施方式的構(gòu)造也能夠應(yīng)用于固定類型的終端。
圖1為實(shí)現(xiàn)本發(fā)明各個(gè)實(shí)施例的移動(dòng)終端的硬件結(jié)構(gòu)示意。
移動(dòng)終端100可以包括無(wú)線通信單元110、A/V(音頻/視頻)輸入單元120、用戶輸入單元130、感測(cè)單元140、輸出單元150、存儲(chǔ)器160、接口單元170、控制器180和電源單元190等等。圖1示出了具有各種組件的移動(dòng)終端,但是應(yīng)理解的是,并不要求實(shí)施所有示出的組件??梢蕴娲貙?shí)施更多或更少的組件。將在下面詳細(xì)描述移動(dòng)終端的元件。
無(wú)線通信單元110通常包括一個(gè)或多個(gè)組件,其允許移動(dòng)終端100與無(wú)線通信系統(tǒng)或網(wǎng)絡(luò)之間的無(wú)線電通信。例如,無(wú)線通信單元可以包括廣播接收模塊111、移動(dòng)通信模塊112、無(wú)線互聯(lián)網(wǎng)模塊113、短程通信模塊114和位置信息模塊115中的至少一個(gè)。
A/V輸入單元120用于接收音頻或視頻信號(hào)。A/V輸入單元120可以包括照相機(jī)121,照相機(jī)121對(duì)在視頻捕獲模式或圖像捕獲模式中由圖像捕獲裝置獲得的靜態(tài)圖片或視頻的圖像數(shù)據(jù)進(jìn)行處理。處理后的圖像幀可以顯示在顯示單元151上。經(jīng)照相機(jī)121處理后的圖像幀可以存儲(chǔ)在存儲(chǔ)器160(或其它存儲(chǔ)介質(zhì))中或者經(jīng)由無(wú)線通信單元110進(jìn)行發(fā)送,可以根據(jù)移動(dòng)終端的構(gòu)造提供兩個(gè)或更多照相機(jī)121。
用戶輸入單元130可以根據(jù)用戶輸入的命令生成鍵輸入數(shù)據(jù)以控制移動(dòng)終端的各種操作。用戶輸入單元130允許用戶輸入各種類型的信息,并且可以包括鍵盤(pán)、鍋?zhàn)衅?、觸摸板(例如,檢測(cè)由于被接觸而導(dǎo)致的電阻、壓力、電容等等的變化的觸敏組件)、滾輪、搖桿等等。特別地,當(dāng)觸摸板以層的形式疊加在顯示單元151上時(shí),可以形成觸摸屏。
感測(cè)單元140檢測(cè)移動(dòng)終端100的當(dāng)前狀態(tài),(例如,移動(dòng)終端100的打開(kāi)或關(guān)閉狀態(tài))、移動(dòng)終端100的位置、用戶對(duì)于移動(dòng)終端100的接觸(即,觸摸輸入)的有無(wú)、移動(dòng)終端100的取向、移動(dòng)終端100的加速或減速移動(dòng)和方向等等,并且生成用于控制移動(dòng)終端100的操作的命令或信號(hào)。
接口單元170用作至少一個(gè)外部裝置與移動(dòng)終端100連接可以通過(guò)的接口。
輸出單元150可以包括顯示單元151等等。顯示單元151可以顯示在移動(dòng)終端100中處理的信息。例如,當(dāng)移動(dòng)終端100處于電話通話模式時(shí),顯示單元151可以顯示與通話或其它通信(例如,文本消息收發(fā)、多媒體文件下載等等)相關(guān)的用戶界面(UI)或圖形用戶界面(GUI)。當(dāng)移動(dòng)終端100處于視頻通話模式或者圖像捕獲模式時(shí),顯示單元151可以顯示捕獲的圖像和/或接收的圖像、示出視頻或圖像以及相關(guān)功能的UI或GUI等等。
存儲(chǔ)器160可以存儲(chǔ)由控制器180執(zhí)行的處理和控制操作的軟件程序等等,或者可以暫時(shí)地存儲(chǔ)己經(jīng)輸出或?qū)⒁敵龅臄?shù)據(jù)(例如,電話簿、消息、靜態(tài)圖像、視頻等等)。而且,存儲(chǔ)器160可以存儲(chǔ)關(guān)于當(dāng)觸摸施加到觸摸屏?xí)r輸出的各種方式的振動(dòng)和音頻信號(hào)的數(shù)據(jù)。
存儲(chǔ)器160可以包括至少一種類型的存儲(chǔ)介質(zhì),所述存儲(chǔ)介質(zhì)包括閃存、硬盤(pán)、多媒體卡、卡型存儲(chǔ)器(例如,SD或DX存儲(chǔ)器等等)、隨機(jī)訪問(wèn)存儲(chǔ)器(RAM)、靜態(tài)隨機(jī)訪問(wèn)存儲(chǔ)器(SRAM)、只讀存儲(chǔ)器(ROM)、電可擦除可編程只讀存儲(chǔ)器(EEPROM)、可編程只讀存儲(chǔ)器(PROM)、磁性存儲(chǔ)器、磁盤(pán)、光盤(pán)等等。而且,移動(dòng)終端100可以與通過(guò)網(wǎng)絡(luò)連接執(zhí)行存儲(chǔ)器160的存儲(chǔ)功能的網(wǎng)絡(luò)存儲(chǔ)裝置協(xié)作。
控制器180通??刂埔苿?dòng)終端的總體操作。例如,控制器180執(zhí)行與語(yǔ)音通話、數(shù)據(jù)通信、視頻通話等等相關(guān)的控制和處理??刂破?80可以執(zhí)行模式識(shí)別處理,以將在觸摸屏上執(zhí)行的手寫(xiě)輸入或者圖片繪制輸入識(shí)別為字符或圖像。
電源單元190在控制器180的控制下接收外部電力或內(nèi)部電力并且提供操作各元件和組件所需的適當(dāng)?shù)碾娏Α?/p>
這里描述的各種實(shí)施方式可以以使用例如計(jì)算機(jī)軟件、硬件或其任何組合的計(jì)算機(jī)可讀介質(zhì)來(lái)實(shí)施。對(duì)于硬件實(shí)施,這里描述的實(shí)施方式可以通過(guò)使用特定用途集成電路(ASIC)、數(shù)字信號(hào)處理器(DSP)、數(shù)字信號(hào)處理裝置(DSPD)、可編程邏輯裝置(PLD)、現(xiàn)場(chǎng)可編程門(mén)陣列(FPGA)、處理器、控制器、微控制器、微處理器、被設(shè)計(jì)為執(zhí)行這里描述的功能的電子單元中的至少一種來(lái)實(shí)施,在一些情況下,這樣的實(shí)施方式可以在控制器180中實(shí)施。對(duì)于軟件實(shí)施,諸如過(guò)程或功能的實(shí)施方式可以與允許執(zhí)行至少一種功能或操作的單獨(dú)的軟件模塊來(lái)實(shí)施。軟件代碼可以由以任何適當(dāng)?shù)木幊陶Z(yǔ)言編寫(xiě)的軟件應(yīng)用程序(或程序)來(lái)實(shí)施,軟件代碼可以存儲(chǔ)在存儲(chǔ)器160中并且由控制器180執(zhí)行。
至此,己經(jīng)按照其功能描述了移動(dòng)終端。下面,為了簡(jiǎn)要起見(jiàn),將描述諸如折疊型、直板型、擺動(dòng)型、滑動(dòng)型移動(dòng)終端等等的各種類型的移動(dòng)終端中的滑動(dòng)型移動(dòng)終端作為示例。因此,本發(fā)明能夠應(yīng)用于任何類型的移動(dòng)終端,并且不限于滑動(dòng)型移動(dòng)終端。
如圖1中所示的移動(dòng)終端100可以被構(gòu)造為利用經(jīng)由幀或分組發(fā)送數(shù)據(jù)的諸如有線和無(wú)線通信系統(tǒng)以及基于衛(wèi)星的通信系統(tǒng)來(lái)操作。
現(xiàn)在將參考圖2描述其中根據(jù)本發(fā)明的移動(dòng)終端能夠操作的通信系統(tǒng)。
這樣的通信系統(tǒng)可以使用不同的空中接口和/或物理層。例如,由通信系統(tǒng)使用的空中接口包括例如頻分多址(FDMA)、時(shí)分多址(TDMA)、碼分多址(CDMA)和通用移動(dòng)通信系統(tǒng)(UMTS)(特別地,長(zhǎng)期演進(jìn)(LTE))、全球移動(dòng)通信系統(tǒng)(GSM)等等。作為非限制性示例,下面的描述涉及CDMA通信系統(tǒng),但是這樣的教導(dǎo)同樣適用于其它類型的系統(tǒng)。
參考圖2,CDMA無(wú)線通信系統(tǒng)可以包括多個(gè)移動(dòng)終端100、多個(gè)基站(BS)270、基站控制器(BSC)275和移動(dòng)交換中心(MSC)280。MSC280被構(gòu)造為與公共電話交換網(wǎng)絡(luò)(PSTN)290形成接口。MSC280還被構(gòu)造為與可以經(jīng)由回程線路耦接到基站270的BSC275形成接口。回程線路可以根據(jù)若干己知的接口中的任一種來(lái)構(gòu)造,所述接口包括例如E1/T1、ATM,IP、PPP、幀中繼、HDSL、ADSL或xDSL。將理解的是,如圖2中所示的系統(tǒng)可以包括多個(gè)BSC2750。
每個(gè)BS270可以服務(wù)一個(gè)或多個(gè)分區(qū)(或區(qū)域),由多向天線或指向特定方向的天線覆蓋的每個(gè)分區(qū)放射狀地遠(yuǎn)離BS270。或者,每個(gè)分區(qū)可以由用于分集接收的兩個(gè)或更多天線覆蓋。每個(gè)BS270可以被構(gòu)造為支持多個(gè)頻率分配,并且每個(gè)頻率分配具有特定頻譜(例如,1.25MHz,5MHz等等)。
分區(qū)與頻率分配的交叉可以被稱為CDMA信道。BS270也可以被稱為基站收發(fā)器子系統(tǒng)(BTS)或者其它等效術(shù)語(yǔ)。在這樣的情況下,術(shù)語(yǔ)"基站"可以用于籠統(tǒng)地表示單個(gè)BSC275和至少一個(gè)BS270?;疽部梢员环Q為"蜂窩站"。或者,特定BS270的各分區(qū)可以被稱為多個(gè)蜂窩站。
如圖2中所示,廣播發(fā)射器(BT)295將廣播信號(hào)發(fā)送給在系統(tǒng)內(nèi)操作的移動(dòng)終端100。如圖1中所示的廣播接收模塊111被設(shè)置在移動(dòng)終端100處以接收由BT295發(fā)送的廣播信號(hào)。在圖2中,示出了幾個(gè)全球定位系統(tǒng)(GPS)衛(wèi)星300。衛(wèi)星300幫助定位多個(gè)移動(dòng)終端100中的至少一個(gè)。
在圖2中,描繪了多個(gè)衛(wèi)星300,但是理解的是,可以利用任何數(shù)目的衛(wèi)星獲得有用的定位信息。如圖1中所示的GPS模塊115通常被構(gòu)造為與衛(wèi)星300配合以獲得想要的定位信息。替代GPS跟蹤技術(shù)或者在GPS跟蹤技術(shù)之外,可以使用可以跟蹤移動(dòng)終端的位置的其它技術(shù)。另外,至少一個(gè)GPS衛(wèi)星300可以選擇性地或者額外地處理衛(wèi)星DMB傳輸。
作為無(wú)線通信系統(tǒng)的一個(gè)典型操作,BS270接收來(lái)自各種移動(dòng)終端100的反向鏈路信號(hào)。移動(dòng)終端100通常參與通話、消息收發(fā)和其它類型的通信。特定基站270接收的每個(gè)反向鏈路信號(hào)被在特定BS270內(nèi)進(jìn)行處理。獲得的數(shù)據(jù)被轉(zhuǎn)發(fā)給相關(guān)的BSC275。BSC提供通話資源分配和包括BS270之間的軟切換過(guò)程的協(xié)調(diào)的移動(dòng)管理功能。BSC275還將接收到的數(shù)據(jù)路由到MSC280,其提供用于與PSTN290形成接口的額外的路由服務(wù)。類似地,PSTN290與MSC280形成接口,MSC與BSC275形成接口,并且BSC275相應(yīng)地控制BS270以將正向鏈路信號(hào)發(fā)送到移動(dòng)終端100。
基于上述移動(dòng)終端硬件結(jié)構(gòu)以及通信系統(tǒng),提出本發(fā)明的移動(dòng)終端及圖片分享方法的各個(gè)實(shí)施例。
如圖3所示,本發(fā)明第一實(shí)施例提出一種移動(dòng)終端30,包括:檢測(cè)模塊31、判斷模塊32、分享模塊33。其中,檢測(cè)模塊31、判斷模塊32以及分享模塊33的功能可通過(guò)圖1所示的控制器180實(shí)現(xiàn)。
檢測(cè)模塊31,用于檢測(cè)移動(dòng)終端存儲(chǔ)的待分享圖片中是否存在頭像信息。其中,移動(dòng)終端中的待分享圖片的來(lái)源方式很多,例如可以是拍照得到的、截屏得到的或者通過(guò)網(wǎng)絡(luò)接收到的等等。
可以理解的是,檢測(cè)模塊31在檢測(cè)待分享圖片中是否存在頭像信息時(shí),具體操作方式可以是:檢測(cè)模塊31利用人臉識(shí)別技術(shù)檢索待分享圖片是否有頭像信息。檢測(cè)模塊31的檢測(cè)結(jié)果可能是:檢測(cè)到待分享圖片中存在頭像信息,或者檢測(cè)到待分享圖片中不存在頭像信息。當(dāng)檢測(cè)到待分享圖片中不存在頭像信息時(shí),則直接結(jié)束操作;當(dāng)檢測(cè)到待分享圖片中存在頭像信息且頭像信息的數(shù)量為至少兩個(gè)時(shí),則通過(guò)判斷模塊32判斷檢測(cè)到的頭像信息是否存在的移動(dòng)終端的社交應(yīng)用中。只有在檢測(cè)到至少兩個(gè)頭像信息才執(zhí)行判斷操作的原因是,本發(fā)明實(shí)施例主要應(yīng)用于一次多用戶的圖片分享。
判斷模塊32在判斷檢測(cè)模塊31檢測(cè)到的頭像信息是否存在于移動(dòng)終端的社交應(yīng)用中時(shí),具體是將檢測(cè)到的頭像信息與社交應(yīng)用中存儲(chǔ)的用戶的頭像信息進(jìn)行比較,判斷二者是否匹配;若匹配,則確定檢測(cè)到的頭像信息存在于社交應(yīng)用中,若不匹配,則確定檢測(cè)到的頭像信息未存在于社交應(yīng)用中。
可以理解的是,由于移動(dòng)終端中的社交應(yīng)用可能有多種,例如通訊錄、微信、QQ,F(xiàn)acebook等。在判斷模塊32進(jìn)行判斷之前,移動(dòng)終端首先會(huì)將所有社交應(yīng)用中用戶的頭像信息進(jìn)行整合處理,其目的是方便判斷模塊32進(jìn)行判斷。在整合處理過(guò)程中,若同一用戶在至少兩個(gè)不同的社交應(yīng)用中均存儲(chǔ)有頭像信息,則會(huì)判斷該用戶在至少兩個(gè)社交應(yīng)用中的頭像信息是否匹配,若不匹配,則認(rèn)為該用戶在社交應(yīng)用中未存儲(chǔ)有頭像信息。
當(dāng)判斷模塊32判斷檢測(cè)到的頭像信息存在于移動(dòng)終端的社交應(yīng)用中之后,則通過(guò)分享模塊33將待分享圖片分享給至少兩個(gè)圖片分享對(duì)象;其中,該圖片分享對(duì)象具體為待分享圖片中的頭像信息對(duì)應(yīng)的用戶。
即是說(shuō),本發(fā)明實(shí)施例的移動(dòng)終端,在判斷檢測(cè)到的待分享圖片中的頭像信息與移動(dòng)終端社交應(yīng)用中的頭像信息匹配之后,則將該待分享圖片分享給待分享圖片中的至少兩個(gè)圖片分享對(duì)象,并通過(guò)分享模塊來(lái)具體執(zhí)行分享操作。其中,該圖片分享對(duì)象具體為待分享圖片中的頭像信息對(duì)應(yīng)的用戶。與當(dāng)前的圖片分享方式相比,本發(fā)明實(shí)施例通過(guò)一次分享操作就能夠快速將待分享圖片分享給至少兩個(gè)圖片分享對(duì)象,進(jìn)而能夠?qū)⒋窒韴D片快速地分享給多人且快捷完成分享流程,縮短了將圖片分享給多人時(shí)所花的時(shí)間。
如圖4A-4B所示,分別為本發(fā)明第二實(shí)施例、第三實(shí)施例提出的移動(dòng)終端30,其包括與第一實(shí)施例相同的檢測(cè)模塊31、判斷模塊32、分享模塊33。其中,檢測(cè)模塊31、判斷模塊32以及分享模塊33的功能可通過(guò)圖1所示的控制器180實(shí)現(xiàn)。本發(fā)明第二實(shí)施例、第三實(shí)施例與第一實(shí)施例不同的是,移動(dòng)終端30還包括:接收模塊34以及輸出模塊35。其中,接收模塊34可通過(guò)圖1所示的用戶輸入單元130實(shí)現(xiàn),輸出模塊35可通過(guò)圖1所示的輸出單元150實(shí)現(xiàn)。
其中,接收模塊34的作用是:接收用戶在待分享圖片上輸入的手勢(shì)操作,其目的是:選定至少兩個(gè)圖片分享對(duì)象,即待分享圖片中的頭像信息對(duì)應(yīng)的用戶是根據(jù)接收到的用戶在待分享圖片上輸入的手勢(shì)操作選定的。而輸出模塊35的作用是:在接收模塊34接收用戶輸入的手勢(shì)操作之前,輸出圖片分享提示,以提示用戶選擇圖片分享對(duì)象。
其中,用戶輸入的手勢(shì)操作例如可以是:矩形選框操作或套索選框操作。其中,矩形選框操作能快速選取待分享圖片中的多個(gè)人,進(jìn)而能確定快速地確定多個(gè)圖片分享對(duì)象,如圖5A所示。而套索選框操作則能精確選取待分享圖片中的多個(gè)人,進(jìn)而能確定精確快速地確定多個(gè)圖片分享對(duì)象,如圖5B所示。
另外,需要說(shuō)明的是,接收模塊34在接收用戶在待分享圖片上輸入的手勢(shì)操作時(shí),有兩個(gè)不同的時(shí)機(jī)點(diǎn)。相應(yīng)地,輸出模塊35輸出圖片分享提示的時(shí)機(jī)點(diǎn)也不一樣。并且由于接收模塊34接收到的手勢(shì)操作的時(shí)機(jī)點(diǎn)不同,因此判斷模塊32在執(zhí)行判斷的過(guò)程也不一樣。下面將分別進(jìn)行描述。
第一個(gè)時(shí)機(jī)點(diǎn):輸出模塊35輸出圖片分享提示的時(shí)間是在檢測(cè)模塊31檢測(cè)到待分享圖片中的至少兩個(gè)頭像信息之后,判斷模塊32判斷頭像信息是否存在于移動(dòng)終端的社交應(yīng)用中之前。待輸出模塊35輸出圖片分享提示之后,接收模塊34才接收用戶輸入的手勢(shì)操作,并根據(jù)接收到的手勢(shì)操作確定至少兩個(gè)圖片分享對(duì)象,此時(shí)移動(dòng)終端30的結(jié)構(gòu)框圖如圖4A所示。由于根據(jù)接收模塊34接收到的手勢(shì)操作可以確定至少兩個(gè)圖片分享對(duì)象(即待分享圖片中的頭像信息對(duì)應(yīng)的用戶),因此,在接收模塊34接收到手勢(shì)操作并確定出至少兩個(gè)圖片分享對(duì)象之后,判斷模塊32在判斷的過(guò)程中,可僅判斷根據(jù)手勢(shì)操作確定出的至少兩個(gè)圖片分享對(duì)象的頭像信息是否存在于移動(dòng)終端的社交應(yīng)用中。而對(duì)于待分享圖片中的其他頭像信息,由于不是圖片分享對(duì)象,因此可以不做判斷。當(dāng)判斷模塊32判斷根據(jù)手勢(shì)操作確定出的至少兩個(gè)圖片分享對(duì)象的頭像信息存在于社交應(yīng)用中之后,則通過(guò)分享模塊33執(zhí)行分享操作。
第二個(gè)時(shí)機(jī)點(diǎn):輸出模塊35輸出圖片分享提示的時(shí)間是在在判斷模塊32判斷檢測(cè)模塊31檢測(cè)到的頭像信息存在于移動(dòng)終端的社交應(yīng)用中之后,分享模塊33將待分享圖片分享給至少兩個(gè)圖片分享對(duì)象之前。待輸出模塊35輸出圖片分享提示之后,接收模塊34才接收用戶輸入的手勢(shì)操作,并根據(jù)接收到的手勢(shì)操作確定至少兩個(gè)圖片分享對(duì)象,此時(shí)移動(dòng)終端30的結(jié)構(gòu)框圖如圖4B所示。對(duì)于此種方式,判斷模塊32在判斷檢測(cè)模塊31檢測(cè)到的頭像信息是否存在于社交應(yīng)用中時(shí),則具體是判斷檢測(cè)到的待分享圖片中的所有頭像信息是否均存在于社交應(yīng)用中。在判斷模塊32判斷檢測(cè)到的所有頭像信息均存在于社交應(yīng)用中之后,再根據(jù)接收模塊34接收到的手勢(shì)操作來(lái)確定至少兩個(gè)圖片分享對(duì)象(即選定的待分享圖片中的頭像信息對(duì)應(yīng)的用戶),并通過(guò)分享模塊33執(zhí)行分享操作。
本發(fā)明實(shí)施例的移動(dòng)終端,在檢測(cè)到待分享圖片中存在頭像信息之后,判斷頭像信息是否存在于移動(dòng)終端的社交應(yīng)用中之前,根據(jù)接收到的手勢(shì)操作確定至少兩個(gè)圖片分享對(duì)象;或者在判斷檢測(cè)到的頭像信息存在于移動(dòng)終端的社交應(yīng)用中之后,再根據(jù)接收到的手勢(shì)操作確定至少兩個(gè)圖片分享對(duì)象。即是說(shuō),第二實(shí)施例、第三實(shí)施例分別提供不同的圖片分享對(duì)象確定方式。并且,在判斷檢測(cè)到的頭像信息與移動(dòng)終端社交應(yīng)用中的頭像信息匹配之后,則將該待分享圖片分享給至少兩個(gè)圖片分享對(duì)象(即待分享圖片中的至少兩個(gè)頭像信息對(duì)應(yīng)的用戶)。與當(dāng)前的圖片分享方式相比,本發(fā)明實(shí)施例通過(guò)用戶一次輸入的手勢(shì)操作能夠快速確定待分享圖片的至少兩個(gè)圖片分享對(duì)象并執(zhí)行相應(yīng)的分享操作,進(jìn)而能夠?qū)⒋窒韴D片快速地分享給多人且快捷完成分享流程,縮短了將圖片分享給多人時(shí)所花的時(shí)間。
如圖6A-6B所示,分別為本發(fā)明第四實(shí)施例、第五實(shí)施例提出的移動(dòng)終端30,包括分別與第二實(shí)施例、第三實(shí)施例對(duì)應(yīng)的檢測(cè)模塊31、判斷模塊32、分享模塊33、接收模塊34、輸出模塊35。其中,檢測(cè)模塊31、判斷模塊32以及分享模塊33的功能可通過(guò)圖1所示的控制器180實(shí)現(xiàn)。而接收模塊34可通過(guò)圖1所示的用戶輸入單元130實(shí)現(xiàn),輸出模塊35可通過(guò)圖1所示的輸出單元150實(shí)現(xiàn)。本發(fā)明第四實(shí)施例與第二實(shí)施例第五實(shí)施例與第三實(shí)施例不同的是,移動(dòng)終端30還包括:添加模塊36。
根據(jù)第一實(shí)施例以及第二實(shí)施例、第三實(shí)施例的描述可知,由于待分享圖片中的頭像信息有至少兩個(gè),因此判斷模塊32在判斷頭像信息是否存在于移動(dòng)終端的社交應(yīng)用中時(shí),只有當(dāng)判斷對(duì)象(檢測(cè)到的所有頭像信息,或者至少兩個(gè)圖片分享對(duì)象的頭像信息)均存在于移動(dòng)終端的社交應(yīng)用中時(shí),判斷模塊才認(rèn)為頭像信息存在于社交應(yīng)用中,若判斷判斷對(duì)象(檢測(cè)到的所有頭像信息,或者至少兩個(gè)圖片分享對(duì)象的頭像信息)中只有部分頭像信息存在于移動(dòng)終端的社交應(yīng)用中,判斷模塊32則認(rèn)為檢測(cè)到的頭像信息未存在于社交應(yīng)用中。
當(dāng)判斷模塊32判斷頭像信息未存在于社交應(yīng)用中時(shí)(即判斷檢測(cè)到的所有頭像信息未存在于社交應(yīng)用中或至少兩個(gè)圖片分享對(duì)象的頭像信息未存在于社交應(yīng)用中),則還通過(guò)輸出模塊35輸出將頭像信息添加到社交應(yīng)用的提示,以提示用戶進(jìn)行頭像信息添加操作。在這里需要說(shuō)明的是,在判斷模塊32判斷判斷對(duì)象只有部分頭像信息未存在于移動(dòng)終端的社交應(yīng)用中之后,執(zhí)行添加頭像信息的添加操作過(guò)程中,只需要將未存在于移動(dòng)終端社交應(yīng)用中的頭像信息添加于社交應(yīng)用中即可。
具體地,輸出模塊35在輸出將頭像信息添加到社交應(yīng)用的提示時(shí),表現(xiàn)形式例如可以是移動(dòng)終端彈出快速添加頭像信息的按鈕,以提示用戶進(jìn)行頭像信息添加操作。用戶可通過(guò)點(diǎn)擊該按鈕,輸入頭像信息添加請(qǐng)求。接收模塊34,則還用于接收用戶輸入的頭像信息添加請(qǐng)求。在接收到頭像信息添加請(qǐng)求之后,則通過(guò)添加模塊36執(zhí)行將頭像信息添加于社交應(yīng)用中的操作。當(dāng)添加模塊36將頭像信息添加進(jìn)社交應(yīng)用之后,則表示此時(shí)判斷對(duì)象(檢測(cè)到的所有頭像信息,或者圖片分享對(duì)象的頭像信息)存在于社交應(yīng)用中,因此此時(shí)可通過(guò)分享模塊33執(zhí)行分享操作。
下面,將以待分享圖片為拍照所得,判斷檢測(cè)到的所有頭像信息是否存在于社交應(yīng)用中舉一具體例子進(jìn)行說(shuō)明。
在啟動(dòng)移動(dòng)終端的相機(jī)之后,拍攝照片,移動(dòng)終端檢查到有圖片輸入,然后通過(guò)人臉識(shí)別技術(shù)檢索該輸入的圖片中是否有頭像信息,如果在該圖片中沒(méi)有檢測(cè)到頭像信息,則可繼續(xù)拍照等。如果檢測(cè)到頭像信息且數(shù)量為至少兩個(gè)時(shí),則進(jìn)一步判斷該檢測(cè)到的頭像信息是否和社交應(yīng)用中的頭像信息是否相配合,如果配合,則彈出圖片分享提示。
在彈出圖片分享提示給用戶之后,用戶可點(diǎn)擊圖片分享提示按鈕進(jìn)入分享選擇界面,在該圖片上進(jìn)行矩形選框操作或套索選框操作,以選擇圖片分享對(duì)象。如果用戶不點(diǎn)擊該按鈕,則可繼續(xù)拍照。若接收到用戶在該圖片上的矩形選框操作或套索選框操作,則根據(jù)矩形選框操作或套索選框操作確定用戶選中的圖片分享對(duì)象,并把圖片分享給所選中的人。
當(dāng)該檢測(cè)到的頭像信息和社交應(yīng)用中的頭像信息不配合時(shí),則彈出頭像信息添加到社交應(yīng)用的提示,以提示用戶進(jìn)行頭像信息添加操作。若未接收到用戶輸入的頭像信息添加請(qǐng)求,則可繼續(xù)拍照等。若接收到用戶輸入的頭像信息添加請(qǐng)求,則響應(yīng)用戶的請(qǐng)求,將頭像信息添加于社交應(yīng)用中,然后再?gòu)棾鰣D片分享提示,在彈出圖片分享提示給用戶之后,用戶可點(diǎn)擊圖片分享提示按鈕進(jìn)入分享選擇界面,在該圖片上進(jìn)行矩形選框操作或套索選框操作,以選擇圖片分享對(duì)象。如果用戶不點(diǎn)擊該按鈕,則可繼續(xù)拍照。若接收到用戶在該圖片上的矩形選框操作或套索選框操作,則根據(jù)矩形選框操作或套索選框操作確定用戶選中的圖片分享對(duì)象,并把圖片分享給所選中的人。
本發(fā)明實(shí)施例的移動(dòng)終端,在檢測(cè)到待分享圖片中存在至少兩個(gè)頭像信息之后,判斷頭像信息是否存在于移動(dòng)終端的社交應(yīng)用中之前,根據(jù)接收到的手勢(shì)操作確定至少兩個(gè)圖片分享對(duì)象;或者在判斷檢測(cè)到的頭像信息存在于移動(dòng)終端的社交應(yīng)用中之后,再根據(jù)接收到的手勢(shì)操作確定至少兩個(gè)圖片分享對(duì)象。即是說(shuō),本發(fā)明實(shí)施例提供了兩種不同的圖片分享對(duì)象確定方式。在判斷頭像信息與移動(dòng)終端社交應(yīng)用中的頭像信息匹配之后,則將該待分享圖片分享給至少兩個(gè)圖片分享對(duì)象(即待分享圖片中的至少兩個(gè)頭像信息對(duì)應(yīng)的用戶)。在判斷頭像信息與移動(dòng)終端社交應(yīng)用中的頭像信息不匹配之后,則提示用戶將未匹配的頭像信息添加進(jìn)社交應(yīng)用中,并執(zhí)行將待分享圖片分享給至少兩個(gè)圖片分享對(duì)象(即待分享圖片中的至少兩個(gè)頭像信息對(duì)應(yīng)的用戶)的操作。與當(dāng)前的圖片分享方式相比,本發(fā)明實(shí)施例通過(guò)用戶一次輸入的手勢(shì)操作能夠快速確定待分享圖片的至少兩個(gè)圖片分享對(duì)象并執(zhí)行相應(yīng)的分享操作,進(jìn)而能夠?qū)⒋窒韴D片快速地分享給多人且快捷完成分享流程,縮短了將圖片分享給多人時(shí)所花的時(shí)間。
本發(fā)明進(jìn)一步提供一種圖片分享方法,該圖片分享方法應(yīng)用于移動(dòng)終端,下面,將通過(guò)圖7至圖11進(jìn)行詳細(xì)描述。
圖7為本發(fā)明第六實(shí)施例提供的圖片分享方法的流程示意圖,該圖片分享方法包括:
S71,檢測(cè)待分享圖片中是否存在頭像信息。
本步驟中涉及的待分享圖片的來(lái)源方式很多,例如可以是拍照得到的、截屏得到的或者通過(guò)網(wǎng)絡(luò)接收到的等等。
可以理解的是,在檢測(cè)待分享圖片中是否存在頭像信息時(shí),具體操作方式可以是:利用人臉識(shí)別技術(shù)檢索待分享圖片是否有頭像信息。檢測(cè)結(jié)果可能是:檢測(cè)到待分享圖片中存在頭像信息,或者檢測(cè)到待分享圖片中不存在頭像信息。當(dāng)檢測(cè)到待分享圖片中不存在頭像信息時(shí),則直接結(jié)束流程;當(dāng)檢測(cè)到待分享圖片中存在頭像信息且頭像信息的數(shù)量為至少兩個(gè)時(shí),則進(jìn)入S72,判斷檢測(cè)到的頭像信息是否存在的移動(dòng)終端的社交應(yīng)用中。只有在檢測(cè)到至少兩個(gè)頭像信息才執(zhí)行判斷操作的原因是,本發(fā)明實(shí)施例主要應(yīng)用于一次多用戶的圖片分享。
S72,當(dāng)檢測(cè)到頭像信息時(shí),判斷頭像信息是否存在于移動(dòng)終端的社交應(yīng)用中。
本步驟中,在判斷檢測(cè)到的頭像信息是否存在于移動(dòng)終端的社交應(yīng)用中時(shí),具體是將檢測(cè)到的頭像信息與社交應(yīng)用中存儲(chǔ)的用戶的頭像信息進(jìn)行比較,判斷二者是否匹配;若匹配,則確定檢測(cè)到的頭像信息存在于社交應(yīng)用中,若不匹配,則確定檢測(cè)到的頭像信息未存在于社交應(yīng)用中。
可以理解的是,由于移動(dòng)終端中的社交應(yīng)用可能有多種,例如通訊錄、微信、QQ,F(xiàn)acebook等。在進(jìn)行判斷之前,移動(dòng)終端首先會(huì)將所有社交應(yīng)用中用戶的頭像信息進(jìn)行整合處理,其目的是方便判斷。在整合處理過(guò)程中,若同一用戶在至少兩個(gè)不同的社交應(yīng)用中均存儲(chǔ)有頭像信息,則會(huì)判斷該用戶在至少兩個(gè)社交應(yīng)用中的頭像信息是否匹配,若不匹配,則認(rèn)為該用戶在社交應(yīng)用中未存儲(chǔ)有頭像信息。若判斷結(jié)果為匹配,則進(jìn)入S73。
S73,若頭像信息存在于社交應(yīng)用中,則將待分享圖片分享給待分享圖片中的至少兩個(gè)圖片分享對(duì)象;其中,該至少兩個(gè)圖片分享對(duì)象具體為待分享圖片中的頭像信息對(duì)應(yīng)的用戶。
即是說(shuō),本發(fā)明實(shí)施例的圖片分享方法,在判斷檢測(cè)到的待分享圖片中的頭像信息與移動(dòng)終端社交應(yīng)用中的頭像信息匹配之后,則并執(zhí)行將該待分享圖片分享給至少兩個(gè)圖片分享對(duì)象的分享操作。其中,該圖片分享對(duì)象具體為待分享圖片中的頭像信息對(duì)應(yīng)的用戶的。與當(dāng)前的圖片分享方式相比,本發(fā)明實(shí)施例通過(guò)一次分享操作就能夠快速將待分享圖片分享給至少兩個(gè)圖片分享對(duì)象,進(jìn)而能夠?qū)⒋窒韴D片快速地分享給多人且快捷完成分享流程,縮短了將圖片分享給多人時(shí)所花的時(shí)間。
圖8為本發(fā)明第七實(shí)施例提供的圖片分享方法的流程示意圖,該圖片分享方法包括:
S81,檢測(cè)待分享圖片中是否存在頭像信息。
本步驟的操作方式與S71相同,在此不再贅述。
S82,輸出圖片分享提示。
S83,接收用戶在待分享圖片上輸入的手勢(shì)操作。
在分享圖片之前,還需要接收用戶在待分享圖片上輸入的手勢(shì)操作,其目的是:選定至少兩個(gè)圖片分享對(duì)象,即待分享圖片中的頭像信息對(duì)應(yīng)的用戶是根據(jù)接收到的用戶在待分享圖片上輸入的手勢(shì)操作選定的。而在接收手勢(shì)操作之前,則還需要輸出圖片分享提示,以提示用戶選擇圖片分享對(duì)象。
其中,用戶輸入的手勢(shì)操作例如可以是:矩形選框操作或套索選框操作。其中,矩形選框操作能快速選取待分享圖片中的多個(gè)人,進(jìn)而能確定快速地確定多個(gè)圖片分享對(duì)象,如圖5A所示。而套索選框操作則能精確選取待分享圖片中的多個(gè)人,進(jìn)而能確定精確快速地確定多個(gè)圖片分享對(duì)象。如圖5B所示。
另外,需要說(shuō)明的是,在接收用戶在待分享圖片上輸入的手勢(shì)操作時(shí),有兩個(gè)不同的時(shí)機(jī)點(diǎn)。相應(yīng)地,輸出圖片分享提示的時(shí)機(jī)點(diǎn)也不一樣。并且由于接收到的手勢(shì)操作的時(shí)機(jī)點(diǎn)不同,因此在執(zhí)行判斷的過(guò)程也不一樣。本實(shí)施例將描述的時(shí)機(jī)點(diǎn)是:輸出圖片分享提示的時(shí)間是在檢測(cè)到待分享圖片中的至少兩個(gè)頭像信息之后,判斷頭像信息是否存在于移動(dòng)終端的社交應(yīng)用中之前。待輸出圖片分享提示之后,才接收用戶輸入的手勢(shì)操作,即S82至S83執(zhí)行的操作。
S84,判斷手勢(shì)操作選定的至少兩個(gè)圖片分享對(duì)象的頭像信息是否存在于移動(dòng)終端的社交應(yīng)用中。
S85,則將待分享圖片分享給手勢(shì)操作選定的至少兩個(gè)圖片分享對(duì)象。
S84-S85中,由于根據(jù)接收到的手勢(shì)操作可以確定至少兩個(gè)圖片分享對(duì)象(即待分享圖片中的至少兩個(gè)頭像信息對(duì)應(yīng)的用戶),因此,在接收到手勢(shì)操作并確定出至少兩個(gè)頭像信息對(duì)應(yīng)的用戶之后,在判斷的過(guò)程中,可僅判斷根據(jù)手勢(shì)操作確定出的至少兩個(gè)頭像信息對(duì)應(yīng)的用戶的頭像信息是否存在于移動(dòng)終端的社交應(yīng)用中。而對(duì)于待分享圖片中的其他頭像信息,由于不是圖片分享對(duì)象,因此可以不做判斷。當(dāng)判斷根據(jù)手勢(shì)操作確定出的至少兩個(gè)頭像信息對(duì)應(yīng)的用戶(即圖片分享對(duì)象)的頭像信息存在于社交應(yīng)用中之后,則可執(zhí)行分享操作,則執(zhí)行S85。
本發(fā)明實(shí)施例的圖片分享方法,在檢測(cè)到待分享圖片中存在頭像信息之后,判斷頭像信息是否存在于移動(dòng)終端的社交應(yīng)用中之前,輸出圖片分享提示以及接收手勢(shì)操作,并根據(jù)接收到的手勢(shì)操作確定至少兩個(gè)圖片分享對(duì)象。在判斷頭像信息與移動(dòng)終端社交應(yīng)用中的頭像信息匹配之后,則將該待分享圖片分享給手勢(shì)操作選定的至少兩個(gè)圖片分享對(duì)象。與當(dāng)前的圖片分享方式相比,本發(fā)明實(shí)施例通過(guò)用戶一次輸入的手勢(shì)操作能夠快速確定待分享圖片的多個(gè)圖片分享對(duì)象并執(zhí)行相應(yīng)的分享操作,進(jìn)而能夠?qū)⒋窒韴D片快速地分享給多人且快捷完成分享流程,縮短了將圖片分享給多人時(shí)所花的時(shí)間。
圖9為本發(fā)明第八實(shí)施例提供的圖片分享方法的流程示意圖,該圖片分享方法包括:
S91,檢測(cè)待分享圖片中是否存在頭像信息。
S92,當(dāng)檢測(cè)到頭像信息時(shí),判斷頭像信息是否存在于移動(dòng)終端的社交應(yīng)用中。
S91-S92的操作方式與S71-S72的操作相同,在此不再贅述。
S93,輸出圖片分享提示。
S94,接收用戶在待分享圖片上輸入的手勢(shì)操作。
在分享圖片之前,還需要接收用戶在待分享圖片上輸入的手勢(shì)操作,其目的是:選定至少兩個(gè)圖片分享對(duì)象,即待分享圖片中的頭像信息對(duì)應(yīng)的用戶是根據(jù)接收到的用戶在待分享圖片上輸入的手勢(shì)操作選定的。而在接收手勢(shì)操作之前,則還需要輸出圖片分享提示,以提示用戶選擇圖片分享對(duì)象。
其中,用戶輸入的手勢(shì)操作例如可以是:矩形選框操作或套索選框操作。其中,矩形選框操作能快速選取待分享圖片中的多個(gè)人,進(jìn)而能確定快速地確定多個(gè)圖片分享對(duì)象,如圖5A所示。而套索選框操作則能精確選取待分享圖片中的多個(gè)人,進(jìn)而能確定精確快速地確定多個(gè)圖片分享對(duì)象,如圖5B所示。
另外,需要說(shuō)明的是,在接收用戶在待分享圖片上輸入的手勢(shì)操作時(shí),有兩個(gè)不同的時(shí)機(jī)點(diǎn)。相應(yīng)地,輸出圖片分享提示的時(shí)機(jī)點(diǎn)也不一樣。并且由于接收到的手勢(shì)操作的時(shí)機(jī)點(diǎn)不同,因此在執(zhí)行判斷的過(guò)程也不一樣。本實(shí)施例將描述的時(shí)機(jī)點(diǎn)是:判斷頭像信息存在于社交應(yīng)用中之后,將待分享圖片分享給至少兩個(gè)圖片分享對(duì)象之前。待輸出圖片分享提示之后,才接收用戶輸入的手勢(shì)操作,即S93至S94執(zhí)行的操作。
需要說(shuō)明的是,本實(shí)施例中,在判斷檢測(cè)到的頭像信息是否存在于社交應(yīng)用中時(shí),則具體是判斷檢測(cè)到的待分享圖片中的所有頭像信息是否均存在于社交應(yīng)用中。在判斷檢測(cè)到的所有頭像信息均存在于社交應(yīng)用中之后,再根據(jù)接收到的手勢(shì)操作來(lái)確定至少兩個(gè)圖片分享對(duì)象(即待分享圖片中的至少兩個(gè)頭像信息對(duì)應(yīng)的用戶),并執(zhí)行分享操作。
S95,將待分享圖片分享給手勢(shì)操作選定的至少兩個(gè)圖片分享對(duì)象。
本發(fā)明實(shí)施例的圖片分享方法,在判斷檢測(cè)到的頭像信息存在于移動(dòng)終端的社交應(yīng)用中之后,再根據(jù)接收到的手勢(shì)操作確定圖片分享對(duì)象,并將該待分享圖片分享給圖片分享對(duì)象(即待分享圖片中的至少兩個(gè)頭像信息對(duì)應(yīng)的用戶)的操作。與當(dāng)前的圖片分享方式相比,本發(fā)明實(shí)施例通過(guò)用戶一次輸入的手勢(shì)操作能夠快速確定待分享圖片的多個(gè)圖片分享對(duì)象并執(zhí)行相應(yīng)的分享操作,進(jìn)而能夠?qū)⒋窒韴D片快速地分享給多人且快捷完成分享流程,縮短了將圖片分享給多人時(shí)所花的時(shí)間。
圖10為本發(fā)明第九實(shí)施例提供的圖片分享方法的流程示意圖,該圖片分享方法包括:
S101,檢測(cè)待分享圖片中是否存在頭像信息。
S102,輸出圖片分享提示。
S103,接收用戶在待分享圖片上輸入的手勢(shì)操作。
S104,判斷手勢(shì)操作選定的至少兩個(gè)圖片分享對(duì)象的頭像信息是否存在于移動(dòng)終端的社交應(yīng)用中。
S105,將待分享圖片分享給手勢(shì)操作選定的至少兩個(gè)圖片分享對(duì)象(即待分享圖片中的至少兩個(gè)頭像信息對(duì)應(yīng)的用戶)。
S101-S105的操作方式與步驟S81-S85相同,在此不再贅述。
另外,由于S104的判斷結(jié)果可能為存在于移動(dòng)終端的社交應(yīng)用中或不存在于移動(dòng)終端的社交應(yīng)用中,當(dāng)判斷結(jié)果為存在于移動(dòng)終端的社交應(yīng)用中時(shí),則執(zhí)行S105,當(dāng)判斷結(jié)果為不存在于移動(dòng)終端的社交應(yīng)用中時(shí),則先執(zhí)行S106-S107,然后再執(zhí)行S105。
S106,輸出將頭像信息添加到社交應(yīng)用的提示。
S107,當(dāng)接收到頭像信息添加請(qǐng)求時(shí),將頭像信息添加于社交應(yīng)用中。
S106至S107中,當(dāng)判斷頭像信息未存在于社交應(yīng)用中時(shí),則還輸出將頭像信息添加到社交應(yīng)用的提示,以提示用戶進(jìn)行頭像信息添加操作。在這里需要說(shuō)明的是,在判斷判斷對(duì)象只有部分頭像信息未存在于移動(dòng)終端的社交應(yīng)用中之后,執(zhí)行添加頭像信息的添加操作過(guò)程中,只需要將未存在于移動(dòng)終端社交應(yīng)用中的頭像信息添加于社交應(yīng)用中即可。
具體地,輸出將頭像信息添加到社交應(yīng)用的提示時(shí),表現(xiàn)形式例如可以是移動(dòng)終端彈出快速添加頭像信息的按鈕,以提示用戶進(jìn)行頭像信息添加操作。用戶可通過(guò)點(diǎn)擊該按鈕,輸入頭像信息添加請(qǐng)求。在輸出提示之后,還用于接收用戶輸入的頭像信息添加請(qǐng)求。在接收到頭像信息添加請(qǐng)求之后,則執(zhí)行將頭像信息添加于社交應(yīng)用中的操作。當(dāng)將頭像信息添加進(jìn)社交應(yīng)用之后,則表示此時(shí)頭像信息存在于社交應(yīng)用中,因此此時(shí)可通過(guò)S105執(zhí)行分享操作。
本發(fā)明實(shí)施例的移動(dòng)終端,在檢測(cè)到待分享圖片中存在頭像信息之后,判斷頭像信息是否存在于移動(dòng)終端的社交應(yīng)用中之前,根據(jù)接收到的手勢(shì)操作確定圖片分享對(duì)象;在判斷頭像信息與移動(dòng)終端社交應(yīng)用中的頭像信息匹配之后,則將該待分享圖片分享給至少兩個(gè)圖片分享對(duì)象(即待分享圖片中的至少兩個(gè)頭像信息對(duì)應(yīng)的用戶)。在判斷頭像信息與移動(dòng)終端社交應(yīng)用中的頭像信息不匹配之后,則提示用戶將未匹配的頭像信息添加進(jìn)社交應(yīng)用中,并執(zhí)行將待分享圖片分享給至少兩個(gè)圖片分享對(duì)象(待分享圖片中的至少兩個(gè)頭像信息對(duì)應(yīng)的用戶)的操作。與當(dāng)前的圖片分享方式相比,本發(fā)明實(shí)施例通過(guò)用戶一次輸入的手勢(shì)操作能夠快速確定待分享圖片的多個(gè)圖片分享對(duì)象并執(zhí)行相應(yīng)的分享操作,進(jìn)而能夠?qū)⒋窒韴D片快速地分享給多人且快捷完成分享流程,縮短了將圖片分享給多人時(shí)所花的時(shí)間。
圖11為本發(fā)明第十實(shí)施例提供的圖片分享方法的流程示意圖,該圖片分享方法包括:
S111,檢測(cè)待分享圖片中是否存在頭像信息。
S112,當(dāng)檢測(cè)到頭像信息時(shí),判斷頭像信息是否存在于移動(dòng)終端的社交應(yīng)用中。
S113,輸出圖片分享提示。
S114,接收用戶在待分享圖片上輸入的手勢(shì)操作。
S115,將待分享圖片分享給手勢(shì)操作選定的至少兩個(gè)圖片分享對(duì)象(即待分享圖片中的至少兩個(gè)頭像信息對(duì)應(yīng)的用戶)。
S111-S115的操作方式與S91-S95的操作相同,在此不再贅述。
另外,由于S112的判斷結(jié)果可能為存在于移動(dòng)終端的社交應(yīng)用中或不存在于移動(dòng)終端的社交應(yīng)用中,當(dāng)判斷結(jié)果為存在于移動(dòng)終端的社交應(yīng)用中時(shí),則執(zhí)行S113-S115,當(dāng)判斷結(jié)果為不存在于移動(dòng)終端的社交應(yīng)用中時(shí),則先執(zhí)行S116-S117,然后再執(zhí)行S113-S115。
S116,輸出將頭像信息添加到社交應(yīng)用的提示。
S117,當(dāng)接收到頭像信息添加請(qǐng)求時(shí),將頭像信息添加于社交應(yīng)用中。
S116至S117中,當(dāng)判斷頭像信息未存在于社交應(yīng)用中時(shí),則還輸出將頭像信息添加到社交應(yīng)用的提示,以提示用戶進(jìn)行頭像信息添加操作。在這里需要說(shuō)明的是,在判斷判斷對(duì)象只有部分頭像信息未存在于移動(dòng)終端的社交應(yīng)用中之后,執(zhí)行添加頭像信息的添加操作過(guò)程中,只需要將未存在于移動(dòng)終端社交應(yīng)用中的頭像信息添加于社交應(yīng)用中即可。
具體地,輸出將頭像信息添加到社交應(yīng)用的提示時(shí),表現(xiàn)形式例如可以是移動(dòng)終端彈出快速添加頭像信息的按鈕,以提示用戶進(jìn)行頭像信息添加操作。用戶可通過(guò)點(diǎn)擊該按鈕,輸入頭像信息添加請(qǐng)求。在輸出提示之后,還用于接收用戶輸入的頭像信息添加請(qǐng)求。在接收到頭像信息添加請(qǐng)求之后,則執(zhí)行將頭像信息添加于社交應(yīng)用中的操作。當(dāng)將頭像信息添加進(jìn)社交應(yīng)用之后,則表示此時(shí)頭像信息存在于社交應(yīng)用中,因此此時(shí)可通過(guò)S113-S115執(zhí)行分享操作。
本發(fā)明實(shí)施例的移動(dòng)終端,在檢測(cè)到待分享圖片中存在頭像信息之后,判斷檢測(cè)到的至少兩個(gè)頭像信息存在于移動(dòng)終端的社交應(yīng)用中之后,再根據(jù)接收到的手勢(shì)操作確定圖片分享對(duì)象。而在判斷頭像信息與移動(dòng)終端社交應(yīng)用中的頭像信息匹配之后,則將該待分享圖片分享給至少兩個(gè)圖片分享對(duì)象(即待分享圖片中的至少兩個(gè)頭像信息對(duì)應(yīng)的用戶)。在判斷頭像信息與移動(dòng)終端社交應(yīng)用中的頭像信息不匹配之后,則提示用戶將未匹配的頭像信息添加進(jìn)社交應(yīng)用中,并執(zhí)行將待分享圖片分享給至少兩個(gè)圖片分享對(duì)象(即待分享圖片中的至少兩個(gè)頭像信息對(duì)應(yīng)的用戶)的操作。與當(dāng)前的圖片分享方式相比,本發(fā)明實(shí)施例通過(guò)用戶一次輸入的手勢(shì)操作能夠快速確定待分享圖片的多個(gè)圖片分享對(duì)象并執(zhí)行相應(yīng)的分享操作,進(jìn)而能夠?qū)⒋窒韴D片快速地分享給多人且快捷完成分享流程,縮短了將圖片分享給多人時(shí)所花的時(shí)間。
需要說(shuō)明的是,在本文中,術(shù)語(yǔ)“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過(guò)程、方法、物品或者裝置不僅包括那些要素,而且還包括沒(méi)有明確列出的其他要素,或者是還包括為這種過(guò)程、方法、物品或者裝置所固有的要素。在沒(méi)有更多限制的情況下,由語(yǔ)句“包括一個(gè)……”限定的要素,并不排除在包括該要素的過(guò)程、方法、物品或者裝置中還存在另外的相同要素。
上述本發(fā)明實(shí)施例序號(hào)僅僅為了描述,不代表實(shí)施例的優(yōu)劣。
通過(guò)以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到上述實(shí)施例方法可借助軟件加必需的通用硬件平臺(tái)的方式來(lái)實(shí)現(xiàn),當(dāng)然也可以通過(guò)硬件,但很多情況下前者是更佳的實(shí)施方式?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)(如ROM/RAM、磁碟、光盤(pán))中,包括若干指令用以使得一臺(tái)終端設(shè)備(可以是手機(jī),計(jì)算機(jī),服務(wù)器,空調(diào)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述的方法。
以上僅為本發(fā)明的優(yōu)選實(shí)施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說(shuō)明書(shū)及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。