本發(fā)明涉及電子終端,尤其涉及一種照片處理方法與電子終端。
背景技術(shù):
隨著技術(shù)的發(fā)展,電子終端通??梢跃哂信恼展δ埽淇梢詾槭謾C(jī)、平板電腦等,為了啟動拍照功能,可在電子終端解鎖后,通過點(diǎn)擊拍照應(yīng)用程序開啟拍照過程。
現(xiàn)有相關(guān)技術(shù)中,在使用攝像頭進(jìn)行拍照時,例如使用前置攝像頭進(jìn)行拍照時,電子終端拍到的照片與拍攝時顯示的取景圖像不一致,且互為鏡像關(guān)系,會造成用戶的拍照體驗(yàn)不佳的問題。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明提供一種照片處理方法與電子終端,以解決用戶拍照體驗(yàn)不佳的問題。
根據(jù)本發(fā)明的第一方面,提供了一種照片處理方法,包括:
獲取待處理照片,其中,所述待處理照片為目標(biāo)攝像頭拍攝的照片;
將所述待處理照片橫向翻轉(zhuǎn),得到所述待處理照片的鏡像圖片。
可選的,所述將所述待處理照片橫向翻轉(zhuǎn),得到所述待處理照片的鏡像圖片,包括:
將所述照片轉(zhuǎn)換成位圖格式的位圖圖片;
根據(jù)所述位圖圖片的圖像元素的矩陣將所述位圖圖片橫向翻轉(zhuǎn),得到鏡像圖片。
可選的,所述目標(biāo)攝像頭為前置攝像頭。
可選的,所述獲取待處理照片之前,包括:調(diào)用所述目標(biāo)攝像頭,執(zhí)行拍照動作。
可選的,所述獲取待處理照片的數(shù)據(jù),包括:通過回調(diào)函數(shù)獲取所述待處理照片。
可選的,所述將所述待處理照片橫向翻轉(zhuǎn),得到所述待處理照片的鏡像圖片之后,還包括:存儲所述鏡像圖片。
可選的,所述獲取待處理照片之后,還包括:存儲所述待處理照片。
可選的,所述的方法,還包括:
建立文件夾;
將所述待處理照片與對應(yīng)的鏡像圖片存儲于所述文件夾;
在所述文件夾中分別標(biāo)識所述待處理照片與所述對應(yīng)的鏡像圖片。
可選的,將所述待處理照片橫向翻轉(zhuǎn),得到所述待處理照片的鏡像圖片之前,還包括:
獲取身份信息;
驗(yàn)證所述身份信息通過。
根據(jù)本發(fā)明的第二方面,提供了一種電子終端,包括:
獲取模塊,用于獲取待處理照片;其中,所述待處理照片為目標(biāo)攝像頭拍攝得到;
翻轉(zhuǎn)模塊,用于將所述待處理照片橫向翻轉(zhuǎn),得到所述待處理照片的鏡像圖片。
可選的,所述翻轉(zhuǎn)模塊,具體用于:
將所述照片轉(zhuǎn)換成位圖格式的位圖圖片;
根據(jù)所述位圖圖片的圖像元素的矩陣將所述位圖圖片橫向翻轉(zhuǎn),得到鏡像圖片。
可選的,所述目標(biāo)攝像頭為前置攝像頭。
所述電子終端,還包括:
拍照模塊,用于調(diào)用所述目標(biāo)攝像頭,執(zhí)行拍照動作。
可選的,所述獲取模塊,具體用于:
通過回調(diào)函數(shù)獲取所述待處理照片。
可選的,所述電子終端,還包括:
第一存儲模塊,用于存儲所述鏡像圖片。
可選的,所述電子終端,還包括:
第二存儲模塊,用于存儲所述待處理照片。
可選的,所述電子終端,還包括:
建立模塊,用于建立文件夾;
第三存儲模塊,用于將所述待處理照片與對應(yīng)的鏡像圖片存儲于所述文件夾;
標(biāo)識模塊,用于在所述文件夾中分別標(biāo)識所述待處理照片與所述對應(yīng)的鏡像圖片。
可選的,所述電子終端,還包括:
身份模塊,用于獲取身份信息;
驗(yàn)證模塊,用于驗(yàn)證所述身份信息通過。
本發(fā)明提供的照片處理方法與電子終端,通過獲取待處理照片;其中,所述待處理照片為目標(biāo)攝像頭拍攝得到;以及將所述待處理照片橫向翻轉(zhuǎn),得到所述待處理照片的鏡像圖片,使得取景的圖像與實(shí)際獲得的圖片相一致,改善了用戶的拍攝體驗(yàn)。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是本發(fā)明一照片處理方法的流程示意圖一;
圖2是本發(fā)明一照片處理方法的流程示意圖二;
圖3是本發(fā)明一存儲流程的示意圖;
圖4是本發(fā)明一電子終端的結(jié)構(gòu)示意圖一;
圖5是本發(fā)明一電子終端的結(jié)構(gòu)示意圖二。
具體實(shí)施方式
下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
本發(fā)明的說明書和權(quán)利要求書及上述附圖中的術(shù)語“第一”、“第二”、“第三”“第四”等(如果存在)是用于區(qū)別類似的對象,而不必用于描述特定的順序或先后次序。應(yīng)該理解這樣使用的數(shù)據(jù)在適當(dāng)情況下可以互換,以便這里描述的本發(fā)明的實(shí)施例例如能夠以除了在這里圖示或描述的那些以外的順序?qū)嵤?。此外,術(shù)語“包括”和“具有”以及他們的任何變形,意圖在于覆蓋不排他的包含,例如,包含了一系列步驟或單元的過程、方法、系統(tǒng)、產(chǎn)品或設(shè)備不必限于清楚地列出的那些步驟或單元,而是可包括沒有清楚地列出的或?qū)τ谶@些過程、方法、產(chǎn)品或設(shè)備固有的其它步驟或單元。
下面以具體地實(shí)施例對本發(fā)明的技術(shù)方案進(jìn)行詳細(xì)說明。下面這幾個具體的實(shí)施例可以相互結(jié)合,對于相同或相似的概念或過程可能在某些實(shí)施例不再贅述。
實(shí)施例1
圖1是本發(fā)明一照片處理方法的流程示意圖一;請參考圖1,所述方法,包括:
s11:獲取待處理照片,其中,所述待處理照片為目標(biāo)攝像頭拍攝的照片。
其中,待處理照片可以理解為目標(biāo)攝像頭采集到的圖像,目標(biāo)攝像頭可以理解為任意的預(yù)先確定的攝像頭。獲取的方式可以為任意的獲取待處理照片的方式。
s12:將所述待處理照片橫向翻轉(zhuǎn),得到所述待處理照片的鏡像圖片。
其中,橫向翻轉(zhuǎn),可以理解為以照片的豎向中軸線為軸進(jìn)行翻轉(zhuǎn),從而得到以豎向中軸線為軸進(jìn)行鏡像處理后的圖片。照片的豎向與橫向,為照片采集時攝像頭的自身姿態(tài)所定義的。例如:攝像頭以自身豎直的姿態(tài)取景人物時,以人物的正面為參照,人物的左右為照片的橫向,人物的上下為照片的豎向,攝像頭以水平的姿態(tài)取景人物時,以人物的正面為參照,人物的左右為照片的豎向,人物的上下為照片的橫向。
本實(shí)施例提供的照片處理方法,通過獲取待處理照片;其中,所述待處理照片為目標(biāo)攝像頭拍攝得到;以及將所述待處理照片橫向翻轉(zhuǎn),得到所述待處理照片的鏡像圖片。使得取景的圖像與實(shí)際獲得的圖片相一致,改善了用戶的拍攝體驗(yàn)。
實(shí)施例2
圖2是本發(fā)明一照片處理方法的流程示意圖二;請參考圖2,所述方法,包括:
s21:調(diào)用目標(biāo)攝像頭,執(zhí)行拍照動作。
目標(biāo)攝像頭,可以理解為任意的預(yù)先確定的攝像頭。其中一種實(shí)施方式中,可以為電子終端的前置攝像頭,采用前置攝像頭的方案中,其取景的圖像與實(shí)際獲得的圖片不一致的情況較為常見,本發(fā)明可選方案選定目標(biāo)攝像頭為前置攝像頭,可以有效解決不一致的問題。在其他可選實(shí)施方式中,其他攝像頭采集的畫面,也可能發(fā)生不一致的情況,所以,所述目標(biāo)攝像頭也可以為電子終端的后置攝像頭或者外接于電子終端的攝像頭。
執(zhí)行拍照動作,可以包括開啟拍照軟件、對焦、根據(jù)拍攝確定指令采集畫面等過程。
s22:獲取待處理照片。
待處理照片,可以理解為目標(biāo)攝像頭采集到的圖像。
對于待處理照片的獲取的方式,可以為任意的獲取待處理照片的方式。其可以通過步驟s21的方式通過實(shí)施本發(fā)明的方法的電子終端拍攝獲取。
本發(fā)明可選方案中,也可以不實(shí)施步驟s21,該方案下,待處理照片可以以其他方式獲取,比如可以通過文件傳輸軟件傳輸?shù)玫?,即待處理照片也可以為其他電子終端控制拍攝得到,進(jìn)而傳輸至實(shí)施本發(fā)明的方法的電子終端。可見,目標(biāo)攝像頭可以并非實(shí)施本發(fā)明的方法的電子終端的目標(biāo)攝像頭,其可以為其他電子終端的目標(biāo)攝像頭。
具體實(shí)施方式中,待處理照片可以攜帶采集待處理照片的攝像頭是否為目標(biāo)攝像頭的標(biāo)識,根據(jù)所述標(biāo)識,可以確認(rèn)所獲取的照片是否為所述待處理照片,獲取照片,并根據(jù)所述標(biāo)識確認(rèn)所獲取的照片為待處理照片的過程,也可理解為步驟s22:獲取待處理照片。對于該可選方案,可以豐富本發(fā)明的適用場景,使得傳輸?shù)恼掌材軐?shí)現(xiàn)自動的處理。
此外,其中一種實(shí)施方式中,可以通過回調(diào)函數(shù)獲取所述待處理照片,回調(diào)函數(shù)中還可以標(biāo)識和時間等信息為條件獲取所述待處理照片。
步驟s22之后,可以實(shí)施步驟s23與步驟s24,在其他可選實(shí)施方案中,也可不實(shí)施步驟s23與步驟s24;同時,步驟s23與步驟s24可以在步驟s25之前的任意時機(jī)實(shí)施,而不限于圖2示意的實(shí)施方式。
s23:獲取身份信息。
s24:驗(yàn)證所述身份信息通過。
身份信息可以列舉為指紋信息、聲音信息、圖像信息、密碼信息等,對應(yīng)的以相應(yīng)的方式可以實(shí)現(xiàn)身份信息的驗(yàn)證。該實(shí)施方式下,可以針對不同的身份信息對應(yīng)判斷是否有權(quán)限實(shí)施翻轉(zhuǎn),即僅驗(yàn)證通過,才可實(shí)施步驟s25。進(jìn)而可以滿足不同用戶對圖片的偏好需求。
s25:將所述待處理照片橫向翻轉(zhuǎn),得到所述待處理照片的鏡像圖片。
其中,橫向翻轉(zhuǎn),可以理解為以照片的豎向中軸線為軸進(jìn)行翻轉(zhuǎn),從而得到以豎向中軸線為軸進(jìn)行鏡像處理后的圖片,橫向可理解為照片的左右方向,豎向可理解為照片的上下方向。
舉例中,對于文字“xi”,在取景的圖像中可看到其為“xi”,在采用目標(biāo)攝像頭獲取的待處理照片中,其實(shí)際為“ix”,以“xi”正面閱讀方向?yàn)閰⒄眨?jīng)過橫向翻轉(zhuǎn)后,可以為“xi”,其與取景的圖像保持了一致,可以提高用戶的拍照體驗(yàn)。
此外,由于鏡像圖片與取景的圖像保持了一致,可以使得拍攝時的取景更貼近最后的圖片,有利于協(xié)助用戶拍攝出更符合需求和審美要求的照片。
其中一種實(shí)施方式中,步驟s25,包括:
s251:將所述照片轉(zhuǎn)換成位圖格式的位圖圖片。
s252:根據(jù)所述位圖圖片的圖像元素的矩陣將所述位圖圖片橫向翻轉(zhuǎn),得到鏡像圖片。
其中,位圖格式可以理解為bitmap的格式,具體可以為后綴為.bmp或者.dib的文件。位圖是位的數(shù)組,它制訂了像素矩陣中各像素的顏色。位圖圖片,亦稱為點(diǎn)陣圖像或繪制圖像,是由稱作像素(或稱圖片元素)的單個點(diǎn)組成的。圖像元素的矩陣,可對應(yīng)理解為圖像元素的具體排布。
s26:存儲所述鏡像圖片。
在本發(fā)明可選的實(shí)施方式中,還可包括步驟s27:存儲所述待處理照片。
步驟s27可以在獲取待處理照片之后的任意時機(jī)實(shí)施。
該實(shí)施方式中,在存儲鏡像圖片的情況下,還存儲待處理照片,可以為用戶提供更多樣的圖片供選擇,以滿足不同用戶的需求。
圖3是本發(fā)明一存儲流程的示意圖;在實(shí)施步驟s27的基礎(chǔ)上,還可通過步驟s31至s33實(shí)現(xiàn)鏡像圖片與待處理照片的匹配存儲,具體可以包括:
s31:建立文件夾;
其中,文件夾可以為照片文件夾下建立的子文件夾。
s32:將所述處理照片與對應(yīng)的鏡像圖片存儲于所述文件夾。
s33:在所述文件夾中分別標(biāo)識所述待處理照片與所述對應(yīng)的鏡像圖片。
通過對鏡像圖片與待處理照片的匹配存儲,可以為用戶對圖片的選擇,提供更直觀的呈現(xiàn)方式。同時,由于所述處理照片與對應(yīng)的鏡像圖片是匹配的,設(shè)置于同一個文件夾下,可更便捷地實(shí)現(xiàn)同時的刪除或位置移動等。
本實(shí)施例提供的照片處理方法,通過獲取待處理照片;其中,所述待處理照片為目標(biāo)攝像頭拍攝得到;以及將所述待處理照片橫向翻轉(zhuǎn),得到所述待處理照片的鏡像圖片。使得取景的圖像與實(shí)際獲得的圖片相一致,改善了用戶的拍攝體驗(yàn)。
實(shí)施例3
圖4是本發(fā)明一電子終端的結(jié)構(gòu)示意圖一;請參考圖4,所述電子終端包括:
獲取模塊101,用于獲取待處理照片;其中,所述待處理照片為目標(biāo)攝像頭拍攝得到;
翻轉(zhuǎn)模塊102,用于將所述待處理照片橫向翻轉(zhuǎn),得到所述待處理照片的鏡像圖片。
本實(shí)施例提供的電子終端,通過獲取待處理照片;其中,所述待處理照片為目標(biāo)攝像頭拍攝得到;以及將所述待處理照片橫向翻轉(zhuǎn),得到所述待處理照片的鏡像圖片。使得取景的圖像與實(shí)際獲得的圖片相一致,改善了用戶的拍攝體驗(yàn)。
此外,本實(shí)施例所示的電子終端,對應(yīng)地可用于實(shí)施圖1所示方法實(shí)施例的技術(shù)方案,其實(shí)現(xiàn)原理、技術(shù)效果以及術(shù)語的含義類似,此處不再贅述。
實(shí)施例4
圖5是本發(fā)明一電子終端的結(jié)構(gòu)示意圖二;請參考圖4,所述電子終端包括:
獲取模塊202,用于獲取待處理照片;其中,所述待處理照片為目標(biāo)攝像頭拍攝得到;
翻轉(zhuǎn)模塊205,用于將所述待處理照片橫向翻轉(zhuǎn),得到所述待處理照片的鏡像圖片。
可選的,所述翻轉(zhuǎn)模塊205,具體用于:
將所述照片轉(zhuǎn)換成位圖格式的位圖圖片;
根據(jù)所述位圖圖片的圖像元素的矩陣將所述位圖圖片橫向翻轉(zhuǎn),得到鏡像圖片。
可選的,所述目標(biāo)攝像頭為前置攝像頭。
所述電子終端,還包括:
拍照模塊201,用于調(diào)用所述目標(biāo)攝像頭,執(zhí)行拍照動作。
可選的,所述獲取模塊202,具體用于:
通過回調(diào)函數(shù)獲取所述待處理照片。
可選的,所述電子終端,還包括:
第一存儲模塊206,用于存儲所述鏡像圖片。
可選的,所述電子終端,還包括:
第二存儲模塊207,用于存儲所述待處理照片。
可選的,所述電子終端,還包括:
建立模塊,用于建立文件夾;
第三存儲模塊,用于將所述待處理照片與對應(yīng)的鏡像圖片存儲于所述文件夾;
標(biāo)識模塊,用于在所述文件夾中分別標(biāo)識所述待處理照片與所述對應(yīng)的鏡像圖片。
可選的,所述電子終端,還包括:
身份模塊203,用于獲取身份信息;
驗(yàn)證模塊204,用于驗(yàn)證所述身份信息通過。
本實(shí)施例提供的電子終端,通過獲取待處理照片;其中,所述待處理照片為目標(biāo)攝像頭拍攝得到;以及將所述待處理照片橫向翻轉(zhuǎn),得到所述待處理照片的鏡像圖片。使得取景的圖像與實(shí)際獲得的圖片相一致,改善了用戶的拍攝體驗(yàn)。
此外,本實(shí)施例所示的電子終端,對應(yīng)地可用于實(shí)施圖2所示方法實(shí)施例的技術(shù)方案,其實(shí)現(xiàn)原理、技術(shù)效果以及術(shù)語的含義類似,此處不再贅述。
本領(lǐng)域普通技術(shù)人員可以理解:實(shí)現(xiàn)上述各方法實(shí)施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成。前述的程序可以存儲于一計算機(jī)可讀取存儲介質(zhì)中。該程序在執(zhí)行時,執(zhí)行包括上述各方法實(shí)施例的步驟;而前述的存儲介質(zhì)包括:rom、ram、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
最后應(yīng)說明的是:以上各實(shí)施例僅用以說明本發(fā)明的技術(shù)方案,而非對其限制;盡管參照前述各實(shí)施例對本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對其中部分或者全部技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的范圍。