拍照處理方法、裝置和終端設(shè)備的制造方法
【技術(shù)領(lǐng)域】
[0001]本公開涉及智能終端設(shè)備技術(shù)領(lǐng)域,尤其涉及一種拍照處理方法、裝置和拍攝終端設(shè)備。
【背景技術(shù)】
[0002]用戶經(jīng)常會(huì)使用諸如手機(jī)等終端設(shè)備進(jìn)行拍照。在進(jìn)行拍照時(shí),用戶往往有這樣的實(shí)際體驗(yàn):當(dāng)豎著拿手機(jī)進(jìn)行拍照,即手機(jī)的重力方向垂直于地平面時(shí),在觀看拍得的照片時(shí),照片的朝向與人們的正常觀看習(xí)慣一致。因?yàn)榇藭r(shí)手機(jī)的重力方向與照片的朝向一致,即重力方向與照片的內(nèi)容方向,也可以理解為與照片的下邊緣方向一致。
[0003]但是,當(dāng)用戶橫著拿手機(jī)進(jìn)行拍照,即手機(jī)的顯示屏所在平面與地平面平行時(shí),在觀看拍得的照片時(shí),照片的朝向與人們的正常觀看習(xí)慣會(huì)出現(xiàn)不一致的情況,即照片的內(nèi)容并不是豎著的,即使旋轉(zhuǎn)手機(jī)也無法正常觀看,用戶可能需要歪著頭觀看照片。
【發(fā)明內(nèi)容】
[0004]本公開提供一種拍照處理方法、裝置和拍攝終端設(shè)備,用以使得照片的正常顯示方向與重力方向匹配,便于用戶觀看照片。
[0005]根據(jù)本公開實(shí)施例的第一方面,提供一種拍照處理方法,包括:
[0006]檢測用戶拍攝照片時(shí)的手勢,所述用戶的拍攝終端設(shè)備在拍攝照片時(shí)處于水平放置狀態(tài);
[0007]根據(jù)拍攝手勢與照片顯示方向的對(duì)應(yīng)關(guān)系,確定與檢測到的所述手勢對(duì)應(yīng)的照片顯示方向,所述照片顯示方向是所述照片相對(duì)于處于水平放置狀態(tài)的所述拍攝終端設(shè)備的邊框的顯示方向;
[0008]根據(jù)所述照片顯示方向和重力方向顯示所述照片。
[0009]該技術(shù)方案可以包括以下有益效果:當(dāng)用戶將拍攝終端設(shè)備設(shè)置于顯示屏平行于地平面的水平放置狀態(tài)拍照時(shí),拍攝終端設(shè)備檢測用戶拍照時(shí)的手勢,進(jìn)而根據(jù)該手勢確定出拍得的照片相對(duì)于處于水平放置狀態(tài)的該拍攝終端設(shè)備的邊框的顯示方向。當(dāng)用戶正常觀看照片時(shí),比如將拍攝終端設(shè)備豎著拿起來觀看照片時(shí),根據(jù)該照片的顯示方向和重力方向來顯示照片,從而使得顯示效果與正常觀看習(xí)慣一致,即照片內(nèi)容相對(duì)于重力方向排布,提高用戶體驗(yàn)。
[0010]在第一方面的第一種可能的實(shí)現(xiàn)方式中,所述檢測用戶拍攝照片時(shí)的手勢,包括:[0011 ]檢測用戶拍攝照片時(shí)滑動(dòng)拍照按鈕的滑動(dòng)方向。
[0012]根據(jù)第一方面的第一種可能的實(shí)現(xiàn)方式,在第一方面的第二種可能的實(shí)現(xiàn)方式中,所述根據(jù)拍攝手勢與照片顯示方向的對(duì)應(yīng)關(guān)系,確定與檢測到的所述手勢對(duì)應(yīng)的照片顯示方向,包括:
[0013]確定所述用戶滑動(dòng)拍照按鈕的滑動(dòng)距離;
[0014]在所述滑動(dòng)距離大于預(yù)設(shè)閾值時(shí),確定所述滑動(dòng)方向?qū)?yīng)的照片顯示方向?yàn)樗龌瑒?dòng)方向指向的邊框方向。
[0015]該技術(shù)方案可以包括以下有益效果:通過定義用戶滑動(dòng)拍照按鈕的滑動(dòng)方向與照片顯示方向的對(duì)應(yīng)關(guān)系,在檢測到用戶的滑動(dòng)距離大于一定閾值時(shí),根據(jù)用戶的滑動(dòng)方向確定照片顯示方向,避免用戶的微小滑動(dòng)對(duì)確定照片顯示方向的影響。從而,當(dāng)用戶正常觀看照片時(shí),根據(jù)該照片的顯示方向和重力方向來顯示照片,從而使得顯示效果與正常觀看習(xí)慣一致,提高用戶體驗(yàn)。
[0016]在第一方面的第三種可能的實(shí)現(xiàn)方式中,所述檢測用戶拍攝照片時(shí)的手勢,包括:
[0017]檢測用戶拍攝照片時(shí)手指相對(duì)于參考線的方位,所述參考線包括平行于所述拍攝終端設(shè)備的側(cè)邊的中心線。
[0018]根據(jù)第一方面的第三種可能的實(shí)現(xiàn)方式,在第一方面的第四種可能的實(shí)現(xiàn)方式中,所述根據(jù)拍攝手勢與照片顯示方向的對(duì)應(yīng)關(guān)系,確定與檢測到的所述手勢對(duì)應(yīng)的照片顯示方向,包括:
[0019]將檢測到的所述方位與預(yù)先獲得的各參考方位進(jìn)行匹配,所述參考方位是所述拍攝終端設(shè)備處于豎直放置狀態(tài)時(shí),用戶進(jìn)行照片拍攝時(shí)手指相對(duì)于所述參考線的方位,其中,所述拍攝終端設(shè)備處于豎直放置狀態(tài)時(shí),所述參考線的方向與所述重力方向平行;
[0020]在匹配到與所述方位對(duì)應(yīng)的目標(biāo)參考方位時(shí),確定所述方位對(duì)應(yīng)的照片顯示方向?yàn)樗瞿繕?biāo)參考方位對(duì)應(yīng)的重力方向所指示的邊框方向。
[0021]該技術(shù)方案可以包括以下有益效果:通過對(duì)拍攝終端設(shè)備處于豎直放置狀態(tài)時(shí),用戶手指與參考線相對(duì)方位即參考方位的學(xué)習(xí),在拍攝終端設(shè)備處于水平放置狀態(tài)時(shí),如果檢測到的用戶手指與參考線的方位與某個(gè)參考方位匹配,則根據(jù)匹配到的參考方位所對(duì)應(yīng)的重力方向確定照片顯示方向。由于拍攝終端設(shè)備處于豎直放置狀態(tài)時(shí),照片顯示方向與重力方向一致,因此,以此時(shí)重力方向垂直于某個(gè)邊框的指向作為拍攝終端設(shè)備處于水平放置狀態(tài)時(shí)照片顯示方向的確定依據(jù),使得水平狀態(tài)拍得的照片在正常觀看時(shí),與豎直狀態(tài)時(shí)的觀看效果一致,都是正常的,提高用戶體驗(yàn)。
[0022]根據(jù)第一方面、第一方面的第一種、第二種、第三種或第四種可能的實(shí)現(xiàn)方式,在第一方面的第五種可能的實(shí)現(xiàn)方式中,所述在接收到觀看所述照片的指令時(shí),根據(jù)所述照片顯示方向和重力方向顯示所述照片,包括:
[0023]在所述拍攝終端設(shè)備處于豎直放置狀態(tài)時(shí),根據(jù)所述重力方向與所述照片顯示方向的方位關(guān)系,旋轉(zhuǎn)所述照片,以使所述照片的最終顯示方向與所述重力方向一致。
[0024]該技術(shù)方案可以包括以下有益效果:由于拍攝終端設(shè)備水平放置時(shí),重力方向?qū)τ谡掌@示來說,失去了意義,如果用戶在拍攝終端設(shè)備水平放置時(shí)觀看照片,則以確定出的水平狀態(tài)時(shí)照片的顯示方向?yàn)橐罁?jù)進(jìn)行顯示,符合用戶自身的習(xí)慣。但是,如果用戶在拍攝終端設(shè)備豎直放置時(shí)觀看照片,則根據(jù)用戶以不同方式拿著拍攝終端設(shè)備時(shí),重力方向所指向的邊框與水平狀態(tài)照片顯示方向所指向的邊框間的關(guān)系,旋轉(zhuǎn)照片,以使照片的顯示方向與重力方向一致,使得照片的觀看效果正常。
[0025]根據(jù)本公開實(shí)施例的第二方面,提供一種拍照處理裝置,包括:
[0026]檢測模塊,被配置為檢測用戶拍攝照片時(shí)的手勢,所述用戶的拍攝終端設(shè)備在拍攝照片時(shí)處于水平放置狀態(tài);
[0027]確定模塊,被配置為根據(jù)拍攝手勢與照片顯示方向的對(duì)應(yīng)關(guān)系,確定與所述檢測模塊檢測到的所述手勢對(duì)應(yīng)的照片顯示方向,所述照片顯示方向是所述照片相對(duì)于處于水平放置狀態(tài)的所述拍攝終端設(shè)備的邊框的顯示方向;
[0028]顯示模塊,被配置為根據(jù)所述確定模塊確定的照片顯示方向和重力方向顯示所述照片。
[0029]該技術(shù)方案可以包括以下有益效果:當(dāng)用戶將拍攝終端設(shè)備設(shè)置于顯示屏平行于地平面的水平放置狀態(tài)拍照時(shí),拍攝終端設(shè)備檢測用戶拍照時(shí)的手勢,進(jìn)而根據(jù)該手勢確定出拍得的照片相對(duì)于處于水平放置狀態(tài)的該拍攝終端設(shè)備的邊框的顯示方向。當(dāng)用戶正常觀看照片時(shí),比如將拍攝終端設(shè)備豎著拿起來觀看照片時(shí),根據(jù)該照片的顯示方向和重力方向來顯示照片,從而使得顯示效果與正常觀看習(xí)慣一致,即照片內(nèi)容相對(duì)于重力方向排布,提高用戶體驗(yàn)。
[0030]在第二方面的第一種可能的實(shí)現(xiàn)方式中,所述檢測模塊包括:
[0031 ]第一檢測子模塊,被配置為檢測用戶拍攝照片時(shí)滑動(dòng)拍照按鈕的滑動(dòng)方向。
[0032]根據(jù)第二方面的第一種可能的實(shí)現(xiàn)方式,在第二方面的第二種可能的實(shí)現(xiàn)方式中,所述確定模塊包括:
[0033]第一確定子模塊,被配置為確定所述用戶滑動(dòng)拍照按鈕的滑動(dòng)距離;
[0034]第二確定子模塊,被配置為在所述第一確定子模塊確定的所述滑動(dòng)距離大于預(yù)設(shè)閾值時(shí),確定所述第一檢測子模塊檢測的所述滑動(dòng)方向?qū)?yīng)的照片顯示方向?yàn)樗龌瑒?dòng)方向指向的邊框方向。
[0035]該技術(shù)方案可以包括以下有益效果:通過定義用戶滑動(dòng)拍照按鈕的滑動(dòng)方向與照片顯示方向的對(duì)應(yīng)關(guān)系,在檢測到用戶的滑動(dòng)距離大于一定閾值時(shí),根據(jù)用戶的滑動(dòng)方向確定照片顯示方向,避免用戶的微小滑動(dòng)對(duì)確定照片顯示方向的影響。從而,當(dāng)用戶正常觀看照片時(shí),根據(jù)該照片的顯示方向和重力方向來顯示照片,從而使得顯示效果與正常觀看習(xí)慣一致,提高用戶體驗(yàn)。
[0036]在第二方面的第三種可能的實(shí)現(xiàn)方式中,所述檢測模塊包括:
[0037]第二檢測子模塊,被配置為檢測用戶拍攝照片時(shí)手指相對(duì)于參考線的方位,所述參考線包括平行于所述拍攝終端設(shè)備的側(cè)邊的中心線。
[0038]根據(jù)第二方面的第三種可能的實(shí)現(xiàn)方式,在第二方面的第四種可能的實(shí)現(xiàn)方式中,所述確定模塊包括:
[0039]匹配子模塊,被配置為將所述第二檢測子模塊檢測到的所述方位與預(yù)先獲得的各參考方位進(jìn)行匹配,所述參考方位是所述拍攝終端設(shè)備處于豎直放置狀態(tài)時(shí),用戶進(jìn)行照片拍攝時(shí)手指相對(duì)于所述參考線的方位,其中,所述拍攝終端設(shè)備處于豎直放置狀態(tài)時(shí),所述參考線的方向與所述重力方向平行;
[0040]第三確定子模塊,被配置為在所述匹配子模塊匹配到與所述方位對(duì)應(yīng)的目標(biāo)參考方位時(shí),確定所述方位對(duì)應(yīng)的照片顯示方向?yàn)樗瞿繕?biāo)參考方位對(duì)應(yīng)的重力方向所指示的邊框方向。
[0041]該技術(shù)方案可以包括以下有益效果:通過對(duì)拍攝終端設(shè)備處于豎直放置狀態(tài)時(shí),用戶手指與參考線相對(duì)方位即參考方位的學(xué)習(xí),在拍攝終端設(shè)備處于水平放置狀態(tài)時(shí),如果檢測到的用戶手指與參考線的方位與某個(gè)參考方位匹配,則根據(jù)匹配到的參考方位所對(duì)應(yīng)的重力方向確定照片顯示方向。由于拍攝終端設(shè)備處于豎直放置狀態(tài)時(shí),照片顯示方向與重力方向一致,因此,以此時(shí)重力方向垂直于某個(gè)邊框的指向作為拍攝終端設(shè)備處于水平放置狀態(tài)時(shí)照片顯示方向的確定依據(jù),使得水平狀態(tài)拍得的照片在正常觀看時(shí),與豎直狀態(tài)時(shí)的觀看效果一致,都是正常的,提高用戶體驗(yàn)。
[0042]根據(jù)第二方面、第二方面的第一種、第二種、第三種或第四種可能的實(shí)現(xiàn)方式,在第二方面的第五種可能的實(shí)現(xiàn)方式中,所述顯示模塊被配置為:在所述拍攝終端設(shè)備處于豎直放置狀態(tài)時(shí),根據(jù)所述重力方向與所述照片顯示方向的方位關(guān)系,旋轉(zhuǎn)所述照片,以使所述照片的最終顯示方向與所述重力方向一致。
[0043]該技術(shù)方案可以包括以下有益效果:由于拍攝終端設(shè)備水平放置時(shí),重力方向?qū)τ谡掌@示來說,失去了意義,如果用戶在拍攝終端設(shè)備水平放置時(shí)觀看照片,則以確定出的水平狀態(tài)時(shí)照片的顯示方向?yàn)橐罁?jù)進(jìn)行顯示,符合用戶自身的習(xí)慣。但是,如果用戶在拍攝終端設(shè)備豎直放置時(shí)觀看照片,則根據(jù)用戶以不同方式拿著拍攝終端設(shè)備時(shí),重力方向所指向的邊框與水平狀態(tài)照片顯示方向所指向的邊框間的關(guān)系,旋轉(zhuǎn)照片,以使照片的顯示方向與重力方向一致,使得照片的觀看效果正常。
[0044]根據(jù)本公開實(shí)施例的第三方面,提供一種拍攝終端設(shè)備,包括:
[0045]處理器;
[0046]被配置為存儲(chǔ)處理器可執(zhí)行指令的存儲(chǔ)器;
[0047]其中,所述處理器被配置為:
[0048]檢測用戶拍攝照片時(shí)的手勢,所述用戶的拍攝終端設(shè)備在拍攝照片時(shí)處于水平放置狀態(tài);
[0049]根據(jù)拍攝手勢與照片顯示方向的對(duì)應(yīng)關(guān)系,確定與檢測到的所述手勢對(duì)應(yīng)的照片顯示方向,所述照片顯示方向是所述照片相對(duì)于處于水平放置狀態(tài)的所述拍攝終端設(shè)備的邊框的顯示方向;
[0050]根據(jù)所述照片顯示方向和重力方向顯示所述照片。<