專利名稱:一種基于移動終端的拍照刪除方法及移動終端的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動終端領(lǐng)域,尤其涉及的是一種基于移動終端的拍照刪除方法及移動終端。
背景技術(shù):
隨著電子技術(shù)的發(fā)展和人們生活水平的不斷提高,各種智能移動終端如智能手機(jī)、平板電腦等的使用越來越普及。當(dāng)前的智能設(shè)備大多數(shù)都帶有照相機(jī)(Camera),支持拍照和攝像功能,用戶使用這些智能移動終端可以很方便的隨時隨地進(jìn)行拍照和攝像,還可對所拍的不滿意的照片進(jìn)行即時刪除?,F(xiàn)有智能移動終端中在拍照狀態(tài)進(jìn)行照片即時刪除的方法有兩種,一種是基于android4. O及之前的系統(tǒng),由于Camera中并沒有刪除操作,用戶只能退出Camera應(yīng)用,在相冊(Gallery)等其它應(yīng)用中去完成刪除照片的操作,妨礙了正常的拍照過程,給用戶帶來的不便;另一類照片即時刪除的方法是基于androicM. I及其以上系統(tǒng)的,在Camera中可以執(zhí)行刪除照片的操作,但用戶必須在不同的界面之間手動的來回切換,且每次執(zhí)行刪除之前需要用戶進(jìn)行確認(rèn)操作,操作步驟繁瑣。因此,現(xiàn)有技術(shù)還有待于改進(jìn)和發(fā)展。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題在于,針對現(xiàn)有技術(shù)的上述缺陷,提供一種基于移動終端的拍照刪除方法及移動終端,解決了用戶在使用智能移動終端拍照時快捷刪除所拍照片的問題。本發(fā)明解決技術(shù)問題所采用的技術(shù)方案如下
一種基于移動終端的拍照刪除方法,其中,包括步驟
50、在移動終端預(yù)先存儲用于拍照時在拍照界面刪除照片的預(yù)定手勢,并將所述預(yù)定手勢與一刪除照片操作指令對應(yīng);
51、當(dāng)移動終端在拍照界面需要刪除相片時,通過觸摸屏接收用戶刪除相片的觸摸手勢操作指令,識別用戶觸摸手勢是否為所述刪除照片的預(yù)定手勢;
52、當(dāng)所述觸摸手勢為所述刪除照片的預(yù)定手勢時,根據(jù)所述觸摸手勢的作用點(diǎn)位置確定對應(yīng)的刪除目標(biāo);
53、控制將所述刪除目標(biāo)移動到預(yù)先建立的回收站中,并控制所述移動終端自動返回到拍照狀態(tài)。所述的基于移動終端的拍照刪除方法,其中,所述步驟S3之后還包括步驟
54、當(dāng)需要找回在拍照界面刪除的照片時,所述移動終端接收用戶找回照片的操作指令,控制從所述回收站中將對應(yīng)的照片恢復(fù)到其刪除前的位置或指定的位置。所述的基于移動終端的拍照刪除方法,其中,所述步驟SO中的用于拍照時在拍照界面刪除照片的預(yù)定手勢為觸摸移動終端觸摸屏的X型操作手勢。
所述的基于移動終端的拍照刪除方法,其中,所述步驟SI具體包括步驟
511、當(dāng)移動終端在拍照界面時,通過觸摸屏接收用戶刪除照片的觸摸手勢操作指令;
512、對所述觸摸手勢進(jìn)行識別,是否同時滿足以下條件
A、識別所述觸摸手勢所畫的兩條線是否近似為直線;
B、以及識別所畫的兩線條是否有唯一交點(diǎn)且所述交點(diǎn)位置位于所述兩線條的中間三分之一部分;
C、以及識別所述兩線條的夾角范圍是否為45 135度;當(dāng)同時滿足上述A、B、C三個條件時,則判定所述觸摸手勢是為所述X型預(yù)定手勢;否者,判定所述觸摸手勢不是所述X型預(yù)定手勢。所述的基于移動終端的拍照刪除方法,其中,預(yù)先設(shè)置一個回收站,所述回收站按時間順序緩存在拍照狀態(tài)刪除的設(shè)定數(shù)量的照片。所述的基于移動終端的拍照刪除方法,其中,所述回收站按時間順序緩存在拍照狀態(tài)刪除的10張照片;
所述步驟S3還包括步驟當(dāng)控制將所述刪除目標(biāo)移動到預(yù)先建立的回收站中時,檢測到所述回收站中緩存的照片數(shù)量已有10張,則先控制將最早放入的照片徹底刪除,再移動所述刪除目標(biāo)到回收站。一種采用所述基于移動終端的拍照刪除方法的移動終端,其中,包括
設(shè)置模塊,用于在移動終端預(yù)先存儲用于拍照時在拍照界面刪除照片的預(yù)定手勢,建立所述預(yù)定手勢與一刪除照片操作指令的對應(yīng)關(guān)系;
手勢識別模塊、用于當(dāng)移動終端在拍照界面需要刪除相片時,通過觸摸屏接收用戶刪除相片的觸摸手勢操作指令,識別用戶觸摸手勢是否為所述刪除照片的預(yù)定手勢;當(dāng)是時,向目標(biāo)確定模塊發(fā)送確定目標(biāo)的消息;
目標(biāo)確定模塊、用于當(dāng)收到所述確定目標(biāo)的消息時,根據(jù)所述觸摸手勢的作用點(diǎn)位置確定對應(yīng)的刪除目標(biāo);
刪除控制模塊、用于當(dāng)所述手勢識別模塊判斷出所述用戶觸摸手勢為所述刪除照片的預(yù)定手勢時,控制將所述目標(biāo)確定模塊確定的刪除目標(biāo)移動到預(yù)先建立的回收站中,并控制移動終端自動返回到拍照狀態(tài);還用于當(dāng)所述手勢識別模塊判斷出所述用戶觸摸手勢不是所述刪除照片的預(yù)定手勢時,控制移動終端自動返回到拍照狀態(tài)。所述的移動終端,其中,還包括
照片恢復(fù)模塊、用于當(dāng)需要找回在拍照狀態(tài)刪除的照片時,接收用戶找回照片的操作指令,控制從所述回收站中將對應(yīng)的照片恢復(fù)到其刪除前的位置或指定的位置;
所述設(shè)置模塊還用于,預(yù)先設(shè)置一個用于按時間順序緩存在拍照狀態(tài)刪除的設(shè)定數(shù)量的照片的回收站。所述的移動終端,其中,所述刪除照片的預(yù)定手勢為X型預(yù)定手勢;
所述手勢識別模塊進(jìn)一步包括
第一識別單元、用于識別用戶觸摸手勢所畫的線條是否為近似為直線的兩條線,若是時,通知第二識別單元開始工作;否者,判定所述用戶觸摸手勢不是所述X型預(yù)定手勢;第二識別單元、用于識別戶觸摸手勢所畫的兩線條是否滿足有唯一交點(diǎn)且所述交點(diǎn)位置位于所述兩線條的中間三分之一部分,當(dāng)滿足時,通知第三識別單元開始工作;否者,判定所述用戶觸摸手勢不是所述X型預(yù)定手勢;
第三識別單元、用于識別所述兩線條的夾角范圍是否滿足45 135度,若滿足,則判定所述用戶觸摸手勢是為所述X型預(yù)定手勢;否者,判定所述用戶觸摸手勢不是所述X型預(yù)定手勢。所述的移動終端,其中,所述回收站用于按時間順序緩存在拍照狀態(tài)刪除的10張照片。本發(fā)明所提供的一種基于移動終端的拍照刪除方法及移動終端,其通過識別用戶在在移動終端拍照界面的X型觸摸手勢來執(zhí)行刪除照片指令,操作簡單,且非常直觀形象,易于被用戶接受,并且不易被誤觸發(fā),極大降低了誤操作導(dǎo)致不希望被刪除的照片被刪除的事件概率;并使智能移動終端增加了新功能可以在拍照界面快捷的對所拍照片進(jìn)行即時刪除;無需在不同的界面或者應(yīng)用之間進(jìn)行切換,且實(shí)現(xiàn)方式直觀形象,能較好的滿足用戶的思維習(xí)慣,同時還能減少用戶誤操作的可能性;另外通過本發(fā)明還方便用戶找回已刪除的照片,為用戶提供了方便。
圖
圖
圖
圖
圖
具體實(shí)施例方式為使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚、明確,以下參照附圖并舉實(shí)施例對本發(fā)明進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。本發(fā)明提供的一種基于移動終端的拍照刪除方法,既適用于androicM. I系統(tǒng),也適用于androicM. O及之前的系統(tǒng),還可移植應(yīng)用到其他智能移動終端系統(tǒng)中。本發(fā)明所述的基于移動終端的拍照刪除方法實(shí)施之前,需要先在移動終端中設(shè)置一個回收站,用于緩存用戶在拍照界面刪除的照片或者短片,便于用戶找回在一定時間內(nèi)刪除的照片或短片。請參見圖1,圖I是本發(fā)明一種基于移動終端的拍照刪除方法的實(shí)施例的流程圖。本實(shí)施例中,所述的拍照刪除的方法包括以下步驟
步驟100、在移動終端預(yù)先存儲用于拍照時在拍照界面刪除照片的預(yù)定手勢,并將所述預(yù)定手勢與一刪除照片操作指令對應(yīng)。較佳的,本實(shí)施例中,將用戶在拍照界面時的X型觸摸手勢保存為所述拍照界面刪除照片的預(yù)定手勢,并將所述X型觸摸手勢與刪除照片操作指令建立對應(yīng)關(guān)系。步驟200、當(dāng)移動終端在拍照界面需要刪除相片時,通過觸摸屏接收用戶刪除相片的觸摸手勢操作指令,識別用戶觸摸手勢是否為所述刪除照片的預(yù)定手勢。本實(shí)施例中,即識別用戶觸摸手勢是否為X型手勢。步驟300、當(dāng)所述觸摸手勢為刪除照片的預(yù)定手勢時,根據(jù)所述預(yù)定手勢的作用點(diǎn)位置確定對應(yīng)的刪除目標(biāo)。本發(fā)明中所述刪除目標(biāo)除照片文件外,實(shí)質(zhì)上還包括短片文件,本實(shí)施例中僅以照片為代表。步驟400、控制將所述刪除目標(biāo)移動到所述回收站中,并控制所述移動終端自動返回到拍照狀態(tài)。較佳的,本發(fā)明實(shí)施例中,用戶在拍照界面刪除照片后若想找回刪除的照片,可通過所述回收站找到對應(yīng)的照片將其還原到刪除前的位置或者其他指定的位置。需要說明的是,本實(shí)施例中所述回收站位于DCIM目錄下,命名為recycled,在所述回收站中可按時間順序緩存用戶在拍照狀態(tài)下最近刪除的10 (該值可由用戶根據(jù)需求進(jìn)行設(shè)定)張照片,因此用戶可通過所述回收站對在拍照界面最近刪除的10張照片進(jìn)行恢復(fù)。所述回收站并不保存太多的照片,能滿足用戶找回在短時間內(nèi)刪除的照片的需求則可,這樣可以保持回收站占用的系統(tǒng)空間較小,同時對所述回收站的描述操作也可很快。并且若用戶不希望找回刪除的照片也無需對所述回收站做任何管理和維護(hù)。當(dāng)所述回收站中已有10張照片,再有照片需要被放入時,則先調(diào)用系統(tǒng)API將最先放入回收站的照片從系統(tǒng)中徹底刪除,再將需要放入的照片移入。其中被徹底刪除的照片無法被恢復(fù)。通過本實(shí)施例所述的拍照即時刪除的方法,用戶既能在拍照界面中的縮略圖上畫X型手勢刪除對應(yīng)的照片,也可以點(diǎn)擊拍照界面的縮略圖進(jìn)入popoShare窗口對照片進(jìn)行放大預(yù)覽時,在放大預(yù)覽的照片上畫X型手勢刪除當(dāng)前預(yù)覽的對象。進(jìn)一步的,本發(fā)明實(shí)施例中識別用戶觸摸屏X型手勢的原理為用戶觸摸屏幕后,系統(tǒng)會向應(yīng)用程序上報所述觸摸事件(touchevent),其中會包括觸摸的坐標(biāo)位置(touchX,touchY),應(yīng)用程序首先通過坐標(biāo)位置的變化識別出所述觸摸手勢是否為點(diǎn)擊命令。由于點(diǎn)擊命令的特征是點(diǎn)擊后并不移動觸摸點(diǎn),而X型手勢是要移動觸摸點(diǎn)的,所以如果觸摸點(diǎn)發(fā)生移動,則判定為不是點(diǎn)擊事件,才進(jìn)一步識別用戶觸摸手勢是否為X型手勢。其中識別X型手勢的具體步驟為
第一步為線條識別及評判。判斷用戶所畫的兩線條是否為近似為直線的兩線條,即判斷用戶所畫線條的直線度是否達(dá)到要求,所述直線度為線條中的點(diǎn)到線條起點(diǎn)與終點(diǎn)的直線距離之和與線條起點(diǎn)到終點(diǎn)的直線距離的比值的最大值,直線度的判定可通過如下偽代碼片段實(shí)現(xiàn)。若判斷出其中兩條線中任何一線條的直線度沒有達(dá)到要求則放棄識別工作,控制移動終端返回用戶觸摸屏操作前的狀態(tài)。private boolean isLine(float x, float y)
{
boolean Value = true;
定義一個直線度的標(biāo)準(zhǔn);
步驟I :分別計(jì)算兩線條的起點(diǎn)到終點(diǎn)的直線距離;
步驟2 :分別計(jì)算所述兩線條中的各個點(diǎn)到對應(yīng)線條起點(diǎn)和終點(diǎn)的距離之和;步驟3 :將所述步驟2計(jì)算的距離之和與步驟I計(jì)算出的對應(yīng)線條的直線距離相比,找出其中比值最大者;
如果步驟3的比值最大者大于所述直線度的標(biāo)準(zhǔn),表明對應(yīng)線條不近似為直線,判斷對應(yīng)線條不符合要求,使Value = false;return Value;
7第二步為交點(diǎn)的識別及評判。即當(dāng)識別出用戶所畫的兩線條均近似為直線時,進(jìn)一步識別所述兩線條是否存在唯一交點(diǎn),只有當(dāng)所述兩線條存在唯一交點(diǎn)且所述交點(diǎn)所在的位置位于所述兩線條的中間三分之一部分時,才判定此交點(diǎn)是合格的,進(jìn)入第三步的識別;否則,判定當(dāng)前用戶的觸摸手勢不是刪除照片的X型預(yù)定手勢,放棄前面的識別工作,控制移動終端返回用戶觸摸屏操作前的狀態(tài)。第三步為夾角的識別及評判。當(dāng)?shù)诙脚卸ǔ鏊鰞删€條的交點(diǎn)合格時,進(jìn)一步判斷所述兩線條之間的夾角是否滿足要求,即判斷所述兩線條的兩個起點(diǎn)和其交點(diǎn)連接形成的夾角范圍是否滿足45 135度。若滿足,則判定所述用戶觸摸手勢為刪除照片的X型預(yù)定手勢,進(jìn)而控制將對應(yīng)照片的刪除;否者,判定所述觸摸手勢不是刪除照片的X型預(yù)定手勢,放棄前面的識別工作,控制移動終端返回用戶觸摸屏操作前的狀態(tài)。本實(shí)施例中,通過上述對用戶觸摸手勢的評判和識別可有效的防止誤操作,在此基礎(chǔ)上根據(jù)用戶觸摸手勢的作用點(diǎn)位置來識別出用戶的希望刪除的目標(biāo)照片。由于進(jìn)行了上述對用戶觸摸手勢質(zhì)量的評判,執(zhí)行拍照即時刪除操作時,無需用戶確認(rèn),簡化了用戶操作。本實(shí)施例中,如圖2所示,圖2是本發(fā)明一種基于移動終端的拍照刪除方法的實(shí)施例的具體算法流程圖,其具體步驟如下
步驟31、開始,移動終端處于拍照狀態(tài)。步驟32、用戶對所示移動終端進(jìn)行觸摸屏操作。步驟33、接收用戶的觸摸屏操作,識別觸摸手勢中所畫的線條是否滿足要求,即識別所述觸摸操作所畫的是否為兩條近似為直線的線條,當(dāng)是時,進(jìn)入步驟34,否者進(jìn)入步驟39。步驟34、進(jìn)一步識別所述兩線條的交點(diǎn)及夾角情況。步驟35、評判是否滿足所述刪除照片的X型預(yù)定手勢的要求,當(dāng)是時,進(jìn)入步驟36,否者進(jìn)入步驟39。步驟36、確定所述觸摸手勢所對應(yīng)的觸摸屏位置,即根據(jù)所述X型手勢中交點(diǎn)所在的位置,確定刪除的目標(biāo)。步驟37、所述目標(biāo)是否為照片文件,當(dāng)是時,進(jìn)入步驟38,否者進(jìn)入步驟39。步驟38、將對應(yīng)的照片移動到所述回收站中。步驟39、結(jié)束。由上可見,經(jīng)過上述算法,實(shí)現(xiàn)了在移動終端拍照狀態(tài)時僅通過一個觸摸屏操作手勢便能即時刪除所拍照片,由于所述刪除操作的手勢經(jīng)過嚴(yán)格的識別和評判,誤判率很小,刪除執(zhí)行時省去了用戶確認(rèn)刪除的步驟,且所述照片刪除操作的執(zhí)行并不影響照相機(jī)應(yīng)用程序的工作,也無需用戶來回切換操作界面,為用戶提供了方便。通過本發(fā)明上述實(shí)施例在拍照狀態(tài)刪除照片之后,用戶還可通過所述回收站找回最近刪除的照片,將其恢復(fù)到原來的位置或者其他指定的文件夾中。所述回收站對其中照片的管理情況具體如圖3所示,圖3 (a)為刪除階段的情況,圖3 (b)為恢復(fù)照片階段的情況。在刪除照片階段,具體過程如下40、用戶在拍照界面刪除照片時,新刪除的照片需放入回收站,即所述DCIM/recycled文件夾;
41、檢測所述回收站中緩存的照片數(shù)量是否已達(dá)設(shè)定值,本實(shí)施例中即是否已達(dá)10,如是,則進(jìn)入42,否者進(jìn)入43 ;
42、將最先放入的照片從系統(tǒng)中徹底刪除;
43、放入新刪除的照片;
44、刪除照片處理結(jié)束。當(dāng)用戶希望找回最近時間內(nèi)在拍照界面刪除的照片時,具體過程如下
51、進(jìn)入所述回收站;
52、找到希望找回的照片;本實(shí)施例中,當(dāng)且僅當(dāng)所述希望找回的照片為在拍照界面最近刪除的10張照片,才能在回收站中找到;將其恢復(fù)到原來的位置或者移動到其他位置;
53、恢復(fù)照片處理結(jié)束。由上可見,通過本發(fā)明的上述實(shí)施例的基于移動終端的拍照刪除方法,既能在拍照界面快捷的刪除所拍的照片,又能方便的找回所刪除的照片,為用戶提供了便利。基于上述實(shí)施例,本發(fā)明還提供了一種采用上述所述基于移動終端的拍照刪除方法的移動終端,如圖4所示,本實(shí)施例的移動終端包括
設(shè)置模塊510,用于在移動終端預(yù)先存儲用于拍照時在拍照界面刪除照片的預(yù)定手勢,建立所述預(yù)定手勢與一刪除照片操作指令的對應(yīng)關(guān)系;所述設(shè)置模塊還用于,預(yù)先設(shè)置一個用于按時間順序緩存在拍照狀態(tài)刪除的設(shè)定數(shù)量的照片的回收站。具體如上述實(shí)施例所述。手勢識別模塊520、用于當(dāng)移動終端在拍照界面時,接收用戶觸摸屏操作指令,并識別用戶觸摸手勢是否為所述刪除照片的預(yù)定手勢,當(dāng)是時,向目標(biāo)確定模塊發(fā)送確定目標(biāo)的消息;具體如上述實(shí)施例所述。目標(biāo)確定模塊530、用于當(dāng)收到所述確定目標(biāo)的消息時,根據(jù)所述用戶觸摸手勢的作用點(diǎn)位置確定所對應(yīng)的刪除目標(biāo);具體如上述實(shí)施例所述。刪除控制模塊540、用于當(dāng)所述手勢識別模塊判斷出所述用戶觸摸手勢為所述刪除照片預(yù)定手勢時,控制將所述目標(biāo)確定模塊確定的刪除目標(biāo)移動到回收站中,并控制所述移動終端自動返回到拍照狀態(tài);還用于當(dāng)所述手勢識別模塊判斷出所述用戶觸摸手勢不是所述刪除照片的預(yù)定手勢時,控制所述移動終端自動返回到拍照狀態(tài)。具體如上述實(shí)施例所述。照片恢復(fù)模塊550、用于接收用戶找回在拍照狀態(tài)刪除的照片的操作指令,控制從所述回收站中將對應(yīng)的照片還原到其刪除前的位置或指定的其他位置。較佳的,本實(shí)施例中,所述的刪除照片的預(yù)定手勢為X型手勢。進(jìn)一步的,如圖5所示,所述手勢識別模塊520進(jìn)一步包括
第一識別單元521、用于識別用戶觸摸手勢所畫的線條是否為兩條近似為直線的線條,若是時,通知第二識別單元開始工作;否者,判定所述用戶觸摸手勢不是所述刪除照片的X型手勢。第二識別單元522、用于識別戶觸摸手勢所畫的兩線條是否滿足有唯一交點(diǎn)且所述交點(diǎn)位置位于所述兩線條的中間三分之一部分,當(dāng)滿足時,通知第三識別單元開始工作;否者,判定所述用戶觸摸手勢不是所述刪除照片的X型手勢;
第三識別單元523、用于識別所述兩線條的夾角范圍是否滿足45 135度,若滿足,則判定所述用戶觸摸手勢是為所述刪除照片的X型手勢;否者,判定所述用戶觸摸手勢不是所述刪除照片的X型手勢。較佳的,所述回收站用于按時間緩存在拍照狀態(tài)刪除的10張照片。綜上所述,本發(fā)明所提供的一種基于移動終端的拍照刪除方法及移動終端,其使用簡單的觸摸屏手勢快捷的在拍照界面刪除所拍照片,操作形象直觀,降低了誤操作事件發(fā)生的概率;并使移動終端增加了新功能可以在拍照界面快捷刪除所拍照片,無需退出照相機(jī)應(yīng)用程序,也無需手動的來回切換操作界面,為用戶提供了方便。應(yīng)當(dāng)理解的是,本發(fā)明的應(yīng)用不限于上述的舉例,對本領(lǐng)域普通技術(shù)人員來說,可以根據(jù)上述說明加以改進(jìn)或變換,所有這些改進(jìn)和變換都應(yīng)屬于本發(fā)明所附權(quán)利要求的保護(hù)范圍。
權(quán)利要求
1.一種基于移動終端的拍照刪除方法,其特征在于,包括步驟 so、在移動終端預(yù)先存儲用于拍照時在拍照界面刪除照片的預(yù)定手勢,并將所述預(yù)定手勢與一刪除照片操作指令對應(yīng); 51、當(dāng)移動終端在拍照界面需要刪除相片時,通過觸摸屏接收用戶刪除相片的觸摸手勢操作指令,識別用戶觸摸手勢是否為所述刪除照片的預(yù)定手勢; 52、當(dāng)所述觸摸手勢為所述刪除照片的預(yù)定手勢時,根據(jù)所述觸摸手勢的作用點(diǎn)位置確定對應(yīng)的刪除目標(biāo); 53、控制將所述刪除目標(biāo)移動到預(yù)先建立的回收站中,并控制所述移動終端自動返回到拍照狀態(tài)。
2.根據(jù)權(quán)利要求I所述的基于移動終端的拍照刪除方法,其特征在于,所述步驟S3之后還包括步驟 54、當(dāng)需要找回在拍照界面刪除的照片時,所述移動終端接收用戶找回照片的操作指令,控制從所述回收站中將對應(yīng)的照片恢復(fù)到其刪除前的位置或指定的位置。
3.根據(jù)權(quán)利要求I所述的基于移動終端的拍照刪除方法,其特征在于,所述步驟SO中的用于拍照時在拍照界面刪除照片的預(yù)定手勢為觸摸移動終端觸摸屏的X型操作手勢。
4.根據(jù)權(quán)利要求3所述的基于移動終端的拍照刪除方法,其特征在于,所述步驟SI具體包括步驟 511、當(dāng)移動終端在拍照界面時,通過觸摸屏接收用戶刪除照片的觸摸手勢操作指令; 512、對所述觸摸手勢進(jìn)行識別,是否同時滿足以下條件 A、識別所述觸摸手勢所畫的兩條線是否近似為直線; B、以及識別所畫的兩線條是否有唯一交點(diǎn)且所述交點(diǎn)位置位于所述兩線條的中間三分之一部分; C、以及識別所述兩線條的夾角范圍是否為45 135度; 當(dāng)同時滿足上述A、B、C三個條件時,則判定所述觸摸手勢是為所述X型預(yù)定手勢;否者,判定所述觸摸手勢不是所述X型預(yù)定手勢。
5.根據(jù)權(quán)利要求I所述的基于移動終端的拍照刪除方法,其特征在于,預(yù)先設(shè)置一個回收站,所述回收站按時間順序緩存在拍照狀態(tài)刪除的設(shè)定數(shù)量的照片。
6.根據(jù)權(quán)利要求5所述的基于移動終端的拍照刪除方法,其特征在于,所述回收站按時間順序緩存在拍照狀態(tài)刪除的10張照片; 所述步驟S3還包括步驟當(dāng)控制將所述刪除目標(biāo)移動到預(yù)先建立的回收站中時,若檢測到所述回收站中緩存的照片數(shù)量已有10張,則先控制將最早放入的照片徹底刪除,再移動所述刪除目標(biāo)到回收站。
7.一種采用權(quán)利要求I所述基于移動終端的拍照刪除方法的移動終端,其特征在于,包括 設(shè)置模塊,用于在移動終端預(yù)先存儲用于拍照時在拍照界面刪除照片的預(yù)定手勢,建立所述預(yù)定手勢與一刪除照片操作指令的對應(yīng)關(guān)系; 手勢識別模塊、用于當(dāng)移動終端在拍照界面需要刪除相片時,通過觸摸屏接收用戶刪除相片的觸摸手勢操作指令,識別用戶觸摸手勢是否為所述刪除照片的預(yù)定手勢;當(dāng)是時,向目標(biāo)確定模塊發(fā)送確定目標(biāo)的消息;目標(biāo)確定模塊、用于當(dāng)收到所述確定目標(biāo)的消息時,根據(jù)所述觸摸手勢的作用點(diǎn)位置確定對應(yīng)的刪除目標(biāo); 刪除控制模塊、用于當(dāng)所述手勢識別模塊判斷出所述用戶觸摸手勢為所述刪除照片的預(yù)定手勢時,控制將所述目標(biāo)確定模塊確定的刪除目標(biāo)移動到預(yù)先建立的回收站中,并控制移動終端自動返回到拍照狀態(tài);還用于當(dāng)所述手勢識別模塊判斷出所述用戶觸摸手勢不是所述刪除照片的預(yù)定手勢時,控制移動終端自動返回到拍照狀態(tài)。
8.根據(jù)權(quán)利要求7所述的移動終端,其特征在于,還包括 照片恢復(fù)模塊、用于當(dāng)需要找回在拍照狀態(tài)刪除的照片時,接收用戶找回照片的操作指令,控制從所述回收站中將對應(yīng)的照片恢復(fù)到其刪除前的位置或指定的位置; 所述設(shè)置模塊還用于,預(yù)先設(shè)置一個用于按時間順序緩存在拍照狀態(tài)刪除的設(shè)定數(shù)量的照片的回收站。
9.根據(jù)權(quán)利要求7所述的移動終端,其特征在于,所述刪除照片的預(yù)定手勢為X型預(yù)定手勢; 所述手勢識別模塊進(jìn)一步包括 第一識別單元、用于識別用戶觸摸手勢所畫的線條是否為近似為直線的兩條線,若是時,通知第二識別單元開始工作;否者,判定所述用戶觸摸手勢不是所述X型預(yù)定手勢; 第二識別單元、用于識別戶觸摸手勢所畫的兩線條是否滿足有唯一交點(diǎn)且所述交點(diǎn)位置位于所述兩線條的中間三分之一部分,當(dāng)滿足時,通知第三識別單元開始工作;否者,判定所述用戶觸摸手勢不是所述X型預(yù)定手勢; 第三識別單元、用于識別所述兩線條的夾角范圍是否滿足45 135度,若滿足,則判定所述用戶觸摸手勢是為所述X型預(yù)定手勢;否者,判定所述用戶觸摸手勢不是所述X型預(yù)定手勢。
10.根據(jù)權(quán)利要求7所述的移動終端,其特征在于,所述回收站用于按時間順序緩存在拍照狀態(tài)刪除的10張照片。
全文摘要
本發(fā)明公開了一種基于移動終端的拍照刪除方法及移動終端,所述方法包括在移動終端預(yù)先存儲用于拍照時在拍照界面刪除照片的預(yù)定手勢,并將所述預(yù)定手勢與一刪除照片操作指令對應(yīng);移動終端在拍照界面需要刪除照片時,接收用戶觸摸屏操作指令識別用戶觸摸手勢是否為所述刪除照片的預(yù)定手勢;當(dāng)是時,根據(jù)所述觸摸手勢的作用點(diǎn)位置確定刪除目標(biāo);控制將所述刪除目標(biāo)移動到預(yù)先建立的回收站中,并控制所述移動終端自動返回到拍照狀態(tài)。本發(fā)明通過簡單的觸摸屏手勢快捷的在拍照界面刪除所拍照片,無需退出照相機(jī)應(yīng)用程序,也無需手動的來回切換操作界面,操作形象直觀,降低了誤操作的概率,為用戶提供了方便。
文檔編號G06F3/041GK102929550SQ20121040932
公開日2013年2月13日 申請日期2012年10月24日 優(yōu)先權(quán)日2012年10月24日
發(fā)明者雷明 申請人:惠州Tcl移動通信有限公司