本發(fā)明涉及圖像顯示技術(shù)領(lǐng)域,尤其涉及一種自動調(diào)節(jié)圖像顯示的方法及系統(tǒng)。
背景技術(shù):
目前對圖片的放大與縮小功能都是通過手指的開合與點擊手機的放大、縮小的按鈕來實現(xiàn),無法對圖片進行自動調(diào)節(jié),在一些場景使用起來不方便。比如利用手機自拍桿拍照,拍完之后想要看照片的拍攝質(zhì)量,這就需要將手機從自拍桿上取下來,然后利用手指來對照片進行放大縮小,上下左右移動,實際操作起來很繁鎖。
技術(shù)實現(xiàn)要素:
本發(fā)明提供了一種自動調(diào)節(jié)圖像顯示的方法及系統(tǒng),該方法及系統(tǒng)實現(xiàn)了對智能移動終端屏幕圖像的自動調(diào)節(jié)。
為實現(xiàn)上述設(shè)計,本發(fā)明采用以下技術(shù)方案:
第一方面,提供了一種自動調(diào)節(jié)圖像顯示的方法,包括:
獲取智能移動終端屏幕與前方遮擋物之間的距離,根據(jù)所述距離縮放當(dāng)前屏幕圖像,得到縮放圖像;
獲取智能移動終端的旋轉(zhuǎn)信息,根據(jù)所述旋轉(zhuǎn)信息移動所述縮放圖像。
其中,所述根據(jù)所述距離縮放當(dāng)前屏幕圖像,包括:
根據(jù)所述距離得到調(diào)整系數(shù);
將所述當(dāng)前屏幕圖像調(diào)整為所述調(diào)整系數(shù)乘以原始圖像。
其中,所述根據(jù)所述距離得到調(diào)整系數(shù),包括:
設(shè)置第一預(yù)置距離和第二預(yù)置距離,所述第一預(yù)置距離小于所述第二預(yù)置距離;
當(dāng)所述距離小于等于第一預(yù)置距離時,所述調(diào)整系數(shù)為所述原始圖像的放大倍數(shù)最大值;
當(dāng)所述距離大于等于第二預(yù)置距離時,所述調(diào)整系數(shù)為1;
當(dāng)所述距離大于所述第一預(yù)置距離且小于第二預(yù)置距離時,所述調(diào)整系數(shù)為第一差值與第二差值的比值乘以所述原始圖像的放大倍數(shù)最大值;其中,所述第一差值為所述第二預(yù)置距離與所述距離的差值;所述第二差值為所述第二預(yù)置距離與所述第一預(yù)置距離的差值。
其中,所述獲取智能移動終端的旋轉(zhuǎn)信息,根據(jù)所述旋轉(zhuǎn)信息移動所述縮放圖像,包括:
獲取所述智能移動終端的旋轉(zhuǎn)方向和在所述旋轉(zhuǎn)方向上的旋轉(zhuǎn)角度;
根據(jù)所述旋轉(zhuǎn)方向確定所述縮放圖像的移動方向,根據(jù)所述旋轉(zhuǎn)角度確定所述縮放圖像在所述移動方向上的移動距離。
其中,所述旋轉(zhuǎn)方向包括:當(dāng)前時刻方向相對于前一時刻方向的旋轉(zhuǎn)方向;或當(dāng)前時刻方向相對于參考方向的旋轉(zhuǎn)方向。
其中,所述根據(jù)所述旋轉(zhuǎn)方向確定所述縮放圖像的移動方向,包括:
當(dāng)所述旋轉(zhuǎn)方向為下時,將所述縮放圖像向上移動;
當(dāng)所述旋轉(zhuǎn)方向為上時,將所述縮放圖像向下移動;
當(dāng)所述旋轉(zhuǎn)方向為左時,將所述縮放圖像向右移動;
當(dāng)所述旋轉(zhuǎn)方向為右時,將所述縮放圖像向左移動。
第二方面,提供了一種自動調(diào)節(jié)圖像顯示的系統(tǒng),包括:
縮放單元,用于獲取智能移動終端屏幕與前方遮擋物之間的距離,根據(jù)所述距離縮放當(dāng)前屏幕圖像,得到縮放圖像;
移動單元,用于獲取智能移動終端的旋轉(zhuǎn)信息,根據(jù)所述旋轉(zhuǎn)信息移動所述縮放圖像。
其中,所述縮放單元包括:
第一獲取單元,用于獲取智能移動終端屏幕與前方遮擋物之間的距離;
第一縮放單元,用于根據(jù)所述距離縮放當(dāng)前屏幕圖像;
得到單元,用于得到縮放圖像;
所述第一縮放單元包括:
系數(shù)得到單元,用于根據(jù)所述距離得到調(diào)整系數(shù);
調(diào)整單元,用于將所述當(dāng)前屏幕圖像調(diào)整為所述調(diào)整系數(shù)乘以原始圖像;
所述系數(shù)得到單元包括:
設(shè)置單元,用于設(shè)置第一預(yù)置距離和第二預(yù)置距離,所述第一預(yù)置距離小于所述第二預(yù)置距離;
第一調(diào)整系數(shù)單元,用于當(dāng)所述距離小于等于第一預(yù)置距離時,所述調(diào)整系數(shù)為所述原始圖像的放大倍數(shù)最大值;
第二調(diào)整系數(shù)單元,用于當(dāng)所述距離大于等于第二預(yù)置距離時,所述調(diào)整系數(shù)為1;
第三調(diào)整系數(shù)單元,用于當(dāng)所述距離大于所述第一預(yù)置距離且小于第二預(yù)置距離時,所述調(diào)整系數(shù)為第一差值與第二差值的比值乘以所述原始圖像的放大倍數(shù)最大值;其中,所述第一差值為所述第二預(yù)置距離與所述距離的差值;所述第二差值為所述第二預(yù)置距離與所述第一預(yù)置距離的差值。
其中,所述移動單元包括:
第二獲取單元,用于獲取所述智能移動終端的旋轉(zhuǎn)方向和在所述旋轉(zhuǎn)方向上的旋轉(zhuǎn)角度;
確定單元,用于根據(jù)所述旋轉(zhuǎn)方向確定所述縮放圖像的移動方向,根據(jù)旋轉(zhuǎn)角度確定所述縮放圖像在所述移動方向上的移動距離。
其中,所述旋轉(zhuǎn)方向包括:當(dāng)前時刻方向相對于前一時刻方向的旋轉(zhuǎn)方向;或當(dāng)前時刻方向相對于所述參考方向的旋轉(zhuǎn)方向;
所述確定單元包括:
第一確定單元,用于根據(jù)所述旋轉(zhuǎn)方向確定所述縮放圖像的移動方向;
第二確定單元,用于根據(jù)所述旋轉(zhuǎn)角度確定所述縮放圖像在所述移動方向上的移動距離;
所述第一確定單元包括:
第一移動單元,用于當(dāng)所述旋轉(zhuǎn)方向為下時,將所述縮放圖像向上移動;
第二移動單元,用于當(dāng)所述旋轉(zhuǎn)方向為上時,將所述縮放圖像向下移動;
第三移動單元,用于當(dāng)所述旋轉(zhuǎn)方向為左時,將所述縮放圖像向右移動;
第四移動單元,用于當(dāng)所述旋轉(zhuǎn)方向為右時,將所述縮放圖像向左移動。
第三方面,提供了一種智能移動終端,包括上述任一項所述的自動調(diào)節(jié)圖像顯示的系統(tǒng)。
本發(fā)明的有益效果為:本發(fā)明實施例通過獲取智能移動終端屏幕與前方遮擋物之間的距離,根據(jù)所述距離縮放當(dāng)前屏幕圖像,得到縮放圖像;獲取智能移動終端的旋轉(zhuǎn)信息,根據(jù)所述旋轉(zhuǎn)信息移動所述縮放圖像。先根據(jù)距離對當(dāng)前屏幕圖像進行縮放得到縮放圖像,然后根據(jù)旋轉(zhuǎn)信息對縮放圖像進行移動,實現(xiàn)了對智能移動終端屏幕圖像的自動調(diào)節(jié),極大的提高了屏幕圖像顯示的靈活度,提高了用戶的體驗度。
附圖說明
為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對本發(fā)明實施例描述中所需要使用的附圖作簡單的介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)本發(fā)明實施例的內(nèi)容和這些附圖獲得其他的附圖。
圖1是本發(fā)明具體實施方式中提供的一種自動調(diào)節(jié)圖像顯示的方法的第一實施例的方法流程圖。
圖2是本發(fā)明具體實施方式中提供的一種自動調(diào)節(jié)圖像顯示的方法的第二實施例的方法流程圖。
圖3是本發(fā)明具體實施方式中提供的一種自動調(diào)節(jié)圖像顯示的系統(tǒng)的第一實施例的結(jié)構(gòu)方框圖。
圖4是本發(fā)明具體實施方式中提供的一種自動調(diào)節(jié)圖像顯示的系統(tǒng)的第二實施例的結(jié)構(gòu)方框圖。
具體實施方式
為使本發(fā)明解決的技術(shù)問題、采用的技術(shù)方案和達到的技術(shù)效果更加清楚,下面將結(jié)合附圖對本發(fā)明實施例的技術(shù)方案作進一步的詳細描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
本方案中的智能移動終端包括:智能手機、平板電腦等。
實施例一:
請參考圖1,其是本發(fā)明具體實施方式中提供的一種自動調(diào)節(jié)圖像顯示的方法的第一實施例的方法流程圖。如圖所示,該方法包括:
步驟S101:獲取智能移動終端屏幕與前方遮擋物之間的距離,根據(jù)所述距離縮放當(dāng)前屏幕圖像,得到縮放圖像。
通過智能移動終端的距離傳感器獲取智能移動終端屏幕與前方遮擋物的距離,根據(jù)該距離得到調(diào)整系數(shù),將當(dāng)前屏幕圖像的尺寸調(diào)整為調(diào)整系數(shù)乘以原始圖像尺寸,即縮放圖像的尺寸為調(diào)整系數(shù)乘以原始圖像尺寸。對當(dāng)前屏幕圖像進行縮放后,得到的縮放圖像的尺寸可能大于當(dāng)前屏幕圖像的尺寸,也可能小于當(dāng)前屏幕圖像的尺寸。根據(jù)所述距離縮放當(dāng)前屏幕圖像,包括:當(dāng)智能移動終端屏幕與前方遮擋物之間的距離比前一時刻測的距離小的時候,將當(dāng)前屏幕圖像的尺寸放大;當(dāng)智能移動終端屏幕與前方遮擋物之間的距離比前一時刻測的距離大的時候,將當(dāng)前屏幕圖像的尺寸縮??;當(dāng)智能移動終端屏幕與前方遮擋物之間的距離與前一時刻測的距離相等的時候,當(dāng)前屏幕圖像的尺寸不變。其中,距離傳感器可以是紅外測距儀或者紅外攝像頭。智能移動終端屏幕與前方遮擋物之間的距離可以為移動終端屏幕紅外測距儀與前方遮擋物最近的距離,或者移動終端屏幕紅外攝像頭與人臉的距離,或者移動終端屏幕紅外攝像頭與人眼睛的距離等,智能移動終端屏幕與前方遮擋物之間的距離可以在移動終端出廠的時候設(shè)置,也可以由用戶根據(jù)具體使用情況自定義設(shè)置。
根據(jù)所述距離獲得調(diào)整系數(shù),包括:設(shè)置第一預(yù)置距離和第二預(yù)置距離,所述第一預(yù)置距離小于所述第二預(yù)置距離;當(dāng)所述距離小于等于第一預(yù)置距離時,所述調(diào)整系數(shù)為所述原始圖像的放大倍數(shù)最大值;當(dāng)所述距離大于等于第二預(yù)置距離時,所述調(diào)整系數(shù)為1;當(dāng)所述距離大于所述第一預(yù)置距離且小于第二預(yù)置距離時,所述調(diào)整系數(shù)為第一差值與第二差值的比值乘以所述原始圖像的放大倍數(shù)最大值;其中,所述第一差值為所述第二預(yù)置距離與所述距離的差值;所述第二差值為所述第二預(yù)置距離與所述第一預(yù)置距離的差值。其中,第一預(yù)置距離和第二預(yù)置距離的值可以根據(jù)用戶的實際需求進行設(shè)置;如進行自拍時,為了使所有人都在屏幕中,自拍一個人的第一預(yù)置距離和第二預(yù)置距離的值比自拍多個人第一預(yù)置距離和第二預(yù)置距離的值小。
步驟S102:獲取智能移動終端的旋轉(zhuǎn)信息,根據(jù)所述旋轉(zhuǎn)信息移動所述縮放圖像。
旋轉(zhuǎn)信息包括旋轉(zhuǎn)方向和在所述旋轉(zhuǎn)方向上的旋轉(zhuǎn)角度。智能移動終端通過陀螺儀傳感器獲取智能移動終端的旋轉(zhuǎn)方向和在該旋轉(zhuǎn)方向上的旋轉(zhuǎn)角度;根據(jù)旋轉(zhuǎn)方向確定縮放圖像的移動方向,根據(jù)旋轉(zhuǎn)角度確定縮放圖像在移動方向上的移動距離。
根據(jù)旋轉(zhuǎn)方向移動縮放圖像,主要有以下幾種方式:
方式一:當(dāng)旋轉(zhuǎn)方向為下時,將縮放圖像向上移動;
方式二:當(dāng)旋轉(zhuǎn)方向為上時,將縮放圖像向下移動;
方式三:當(dāng)旋轉(zhuǎn)方向為左時,將縮放圖像向右移動;
方式四:當(dāng)旋轉(zhuǎn)方向為右時,將縮放圖像向左移動。
當(dāng)旋轉(zhuǎn)方向為上述四種方式之中兩種的組合時,縮放圖像的移動方向也是相應(yīng)的兩種移動方向的組合;如:當(dāng)旋轉(zhuǎn)方向為右上時,將縮放圖像向左下移動。
根據(jù)旋轉(zhuǎn)角度確定縮放圖像在移動方向上的移動距離,具體為:旋轉(zhuǎn)角度占最大旋轉(zhuǎn)角度的百分比等于縮放圖像在移動方向上的移動距離占最大移動距離的百分比,將該百分比乘以移動方向上的最大移動距離,即可得到縮放圖像在移動方向上的移動距離;當(dāng)旋轉(zhuǎn)角度大于最大旋轉(zhuǎn)角度時,按照最大旋轉(zhuǎn)角度計算。如:當(dāng)智能移動終端向右旋轉(zhuǎn)的最大旋轉(zhuǎn)角度為20°、智能移動終端屏幕左邊界離圖像的左邊界為20㎝時,若旋轉(zhuǎn)角度為10°,則向左移動的移動距離占最大移動距離的百分比為10/20=50%,縮放圖像向左的移動距離為20*50%=10㎝;若旋轉(zhuǎn)角度為25°(大于最大旋轉(zhuǎn)角度),則向左移動的移動距離占最大移動距離的百分比為100%,即縮放圖像向左的移動距離為20㎝。
綜上所述,本發(fā)明實施例通過獲取智能移動終端屏幕與前方遮擋物之間的距離,根據(jù)所述距離縮放當(dāng)前屏幕圖像,得到縮放圖像;獲取智能移動終端的旋轉(zhuǎn)信息,根據(jù)所述旋轉(zhuǎn)信息移動所述縮放圖像。先根據(jù)距離對當(dāng)前屏幕圖像進行縮放得到縮放圖像,然后根據(jù)旋轉(zhuǎn)信息對縮放圖像進行移動,實現(xiàn)了對智能移動終端屏幕圖像的自動調(diào)節(jié),極大的提高了屏幕圖像顯示的靈活度,提高了用戶的體驗度。
實施例二:
請參考圖2,其是本發(fā)明具體實施方式中提供的一種自動調(diào)節(jié)圖像顯示的方法的第二實施例的方法流程圖。如圖所示,該方法包括:
步驟S201:獲取智能移動終端屏幕與前方遮擋物之間的距離,根據(jù)所述距離縮放當(dāng)前屏幕圖像,得到縮放圖像。
用戶在使用智能移動終端進行拍照或者查看照片的時候,通過紅外攝像頭獲取智能移動終端屏幕與人臉的距離,根據(jù)該距離的大小得到相應(yīng)的調(diào)整系數(shù)來自動調(diào)整當(dāng)前屏幕圖像的大小,得到縮放圖像。
可選地,設(shè)置第一預(yù)置距離為10㎝,第二預(yù)置距離為30㎝,原始圖像的放大倍數(shù)的最大值為20,設(shè)距離為X;則當(dāng)X大于等于30㎝時,調(diào)整系數(shù)為1,當(dāng)前屏幕圖像調(diào)整為原始圖像大小,即縮放圖像的尺寸為原始圖像尺寸;如當(dāng)X等于31㎝、35㎝或40㎝時,得到的縮放圖像的尺寸都是原始圖像的尺寸。當(dāng)X大于10㎝且小于30㎝時,調(diào)整系數(shù)為20*(30-X)/(30-10),即縮放圖像的尺寸為原始圖像尺寸的20*(30-X)/(30-10)倍;如:當(dāng)X等于20㎝時,調(diào)整系數(shù)為20*(30-20)/(30-10)=10,即縮放圖像的尺寸為原始圖像尺寸的10倍。當(dāng)X小于等于10㎝時,調(diào)整系數(shù)為20,即縮放圖像的尺寸為原始圖像尺寸的20倍;如:當(dāng)X等于為9cm、10cm或6cm時,縮放圖像的尺寸為原始圖像尺寸的20倍。
步驟S202:獲取所述智能移動終端的旋轉(zhuǎn)方向和在所述旋轉(zhuǎn)方向上的旋轉(zhuǎn)角度。
旋轉(zhuǎn)方向包括以下兩種:
第一種:當(dāng)前時刻方向相對于前一時刻方向的旋轉(zhuǎn)方向,即智能移動終端的當(dāng)前時刻方向相對于前一時刻方向的旋轉(zhuǎn)方向。智能移動終端周期性的采集智能移動終端的旋轉(zhuǎn)方向,可選地,旋轉(zhuǎn)方向的采集周期為0.1秒,即每0.1秒采集一次智能移動終端的旋轉(zhuǎn)方向;如:第一個0.1秒的方向是向左30°,第二個0.1秒的方向是向左30°,第三個0.1秒的方向是向左45°,則智能移動終端的第二個0.1秒的方向相對于第一個0.1秒的方向的旋轉(zhuǎn)方向為0,即沒有旋轉(zhuǎn);而智能移動終端的第三個0.1秒的方向相對于第二個0.1秒的方向的旋轉(zhuǎn)方向為向左旋轉(zhuǎn)。
第二種:當(dāng)前時刻方向相對于參考方向的旋轉(zhuǎn)方向,即先設(shè)置智能移動終端的參考方向,然后獲得智能移動終端當(dāng)前方向相對于參考方向的旋轉(zhuǎn)方向??蛇x地,設(shè)置參考方向為向下傾斜45°,若當(dāng)前方向為向上垂直水平方向,則旋轉(zhuǎn)方向為向上旋轉(zhuǎn);若當(dāng)前方向為向下傾斜60°,則旋轉(zhuǎn)方向為向下旋轉(zhuǎn)。
步驟S203:根據(jù)所述旋轉(zhuǎn)方向確定所述縮放圖像的移動方向,根據(jù)所述旋轉(zhuǎn)角度確定所述縮放圖像在所述移動方向上的移動距離。
移動縮放圖像有以下兩種實施方式:
實施方式一:每有一次旋轉(zhuǎn)就將縮放圖像向相應(yīng)方向移動一點距離,這個距離可以是絕對距離,如:獲取智能移動終端的旋轉(zhuǎn)方向為右,將縮放圖像向左移動2㎝;也可以是百分比距離,如:獲取智能移動終端的旋轉(zhuǎn)方向為右,將縮放圖像向左移動縮放圖像的5%,若縮放圖像向左移動的總距離不足5%,則將縮放圖像向左移動到右邊界到達屏幕的右邊界。
實施方式二:只要出現(xiàn)一次旋轉(zhuǎn),就將縮放圖像沿著相應(yīng)方向勻速一直移動直到縮放圖像的邊界為止,如:當(dāng)旋轉(zhuǎn)方向為下時,將縮放圖像向上移動直到縮放圖像的下邊界到達屏幕的下邊界。
旋轉(zhuǎn)角度還可以決定縮放圖像在移動方向上的移動速度;可選地,設(shè)置一個預(yù)置角度,當(dāng)旋轉(zhuǎn)角度大于預(yù)置角度時,縮放圖像在移動方向上以第一速度移動;當(dāng)旋轉(zhuǎn)角度小于等于預(yù)置角度時,縮放圖像在移動方向上以第二速度移動。如:預(yù)置角度為10°,第一速度為0.2厘米/秒,第二速度為0.1厘米/秒,當(dāng)智能移動終端向下的旋轉(zhuǎn)角度為15°時,則縮放圖像向上移動的速度為0.2厘米/秒;當(dāng)智能移動終端向下的旋轉(zhuǎn)角度為5°時,則縮放圖像向上移動的速度為0.1厘米/秒。
用戶使用自拍桿上的手機拍照或拍照后查看照片時,可以選取合適的參考距離和參考方向,通過調(diào)節(jié)手機屏幕與用戶人臉的距離來調(diào)節(jié)手機屏幕中圖像的顯示尺寸,通過手機的旋轉(zhuǎn)可以實現(xiàn)將屏幕中圖像進行上下左右的移動,可以靈活的顯示圖像,提高了屏幕中圖像顯示的操縱簡單靈活,使用十分方便。
綜上所述,本發(fā)明實施例通過檢測智能移動終端屏幕與遮擋物之間的距離可以獲得該屏幕與人臉的距離,而且可以通過調(diào)節(jié)該距離對當(dāng)前屏幕圖像進行縮放,得到縮放圖像,然后通過旋轉(zhuǎn)智能移動終端使得縮放圖像靈活的進行上下左右的移動來查看縮放圖像的整個部分,而且可以通過旋轉(zhuǎn)角度靈活的設(shè)置縮放圖像在移動方向上的移動距離和移動速度;對智能移動終端屏幕圖像的顯示操作靈活簡單,實現(xiàn)了對智能移動終端屏幕圖像的自動調(diào)節(jié),極大的改善了用戶的體驗。
以下為本方案一種自動調(diào)節(jié)圖像顯示的系統(tǒng)的實施例,一種自動調(diào)節(jié)圖像顯示的系統(tǒng)的實施例基于一種自動調(diào)節(jié)圖像顯示的方法的實施例實現(xiàn),在一種自動調(diào)節(jié)圖像顯示的系統(tǒng)的實施例中未盡的描述,請參考一種自動調(diào)節(jié)圖像顯示的方法的實施例。
實施例三:
請參考圖3,其是本發(fā)明具體實施方式中提供的一種自動調(diào)節(jié)圖像顯示的系統(tǒng)的第一實施例的結(jié)構(gòu)方框圖。如圖所示,該方法包括:
縮放單元310,用于獲取智能移動終端屏幕與前方遮擋物之間的距離,根據(jù)所述距離縮放當(dāng)前屏幕圖像,得到縮放圖像。
縮放單元310包括:第一獲取單元、第一縮放單元和得到單元。
第一獲取單元,用于獲取智能移動終端屏幕與前方遮擋物之間的距離。
第一縮放單元,用于根據(jù)所述距離縮放當(dāng)前屏幕圖像。
得到單元,用于得到縮放圖像。
第一縮放單元包括:系數(shù)得到單元和調(diào)整單元。
系數(shù)得到單元,用于根據(jù)所述距離得到調(diào)整系數(shù)。
調(diào)整單元,用于將所述當(dāng)前屏幕圖像調(diào)整為所述調(diào)整系數(shù)乘以原始圖像。
系數(shù)得到單元包括:設(shè)置單元、第一調(diào)整系數(shù)單元、第二調(diào)整系數(shù)單元和第三調(diào)整系數(shù)單元。
設(shè)置單元,用于設(shè)置第一預(yù)置距離和第二預(yù)置距離,所述第一預(yù)置距離小于所述第二預(yù)置距離。
第一調(diào)整系數(shù)單元,用于當(dāng)所述距離小于等于第一預(yù)置距離時,所述調(diào)整系數(shù)為所述原始圖像的放大倍數(shù)最大值。
第二調(diào)整系數(shù)單元,用于當(dāng)所述距離大于等于第二預(yù)置距離時,所述調(diào)整系數(shù)為1。
第三調(diào)整系數(shù)單元,用于當(dāng)所述距離大于所述第一預(yù)置距離且小于第二預(yù)置距離時,所述調(diào)整系數(shù)為第一差值與第二差值的比值乘以所述原始圖像的放大倍數(shù)最大值;其中,所述第一差值為所述第二預(yù)置距離與所述距離的差值;所述第二差值為所述第二預(yù)置距離與所述第一預(yù)置距離的差值。
移動單元320,用于獲取智能移動終端的旋轉(zhuǎn)信息,根據(jù)所述旋轉(zhuǎn)信息移動所述縮放圖像。
旋轉(zhuǎn)信息包括旋轉(zhuǎn)方向和在所述旋轉(zhuǎn)方向上的旋轉(zhuǎn)角度。智能移動終端通過陀螺儀傳感器獲取智能移動終端的旋轉(zhuǎn)方向和在該旋轉(zhuǎn)方向上的旋轉(zhuǎn)角度;根據(jù)旋轉(zhuǎn)方向確定縮放圖像的移動方向,根據(jù)旋轉(zhuǎn)角度確定縮放圖像在移動方向上的移動距離。
綜上所述,縮放單元310獲取智能移動終端屏幕與前方遮擋物之間的距離,根據(jù)所述距離縮放當(dāng)前屏幕圖像,得到縮放圖像;移動單元320獲取智能移動終端的旋轉(zhuǎn)信息,根據(jù)所述旋轉(zhuǎn)信息移動所述縮放圖像。先根據(jù)距離對當(dāng)前屏幕圖像進行縮放得到縮放圖像,然后根據(jù)旋轉(zhuǎn)信息對縮放圖像進行移動,實現(xiàn)了對智能移動終端屏幕圖像的自動調(diào)節(jié),極大的提高了屏幕圖像顯示的靈活度,提高了用戶的體驗度。
實施例四:
請參考圖4,其是本發(fā)明具體實施方式中提供的一種自動調(diào)節(jié)圖像顯示的系統(tǒng)的第二實施例的結(jié)構(gòu)方框圖。如圖所示,該系統(tǒng)包括:
縮放單元310,用于獲取智能移動終端屏幕與前方遮擋物的之間距離,根據(jù)所述距離縮放當(dāng)前屏幕圖像,得到縮放圖像。
移動單元320,用于獲取智能移動終端的旋轉(zhuǎn)信息,根據(jù)所述旋轉(zhuǎn)信息移動所述縮放圖像。
移動單元320包括:第二獲取單元321和確定單元322。
第二獲取單元321,用于獲取所述智能移動終端的旋轉(zhuǎn)方向和在所述旋轉(zhuǎn)方向上的旋轉(zhuǎn)角度。
確定單元322,用于根據(jù)所述旋轉(zhuǎn)方向確定所述縮放圖像的移動方向,根據(jù)所述旋轉(zhuǎn)角度確定所述縮放圖像在所述移動方向上的移動距離。
旋轉(zhuǎn)方向包括:當(dāng)前時刻方向相對于前一時刻方向的旋轉(zhuǎn)方向;或當(dāng)前時刻方向相對于參考方向的旋轉(zhuǎn)方向。
確定單元322包括:第一確定單元和第二確定單元。
第一確定單元,用于根據(jù)所述旋轉(zhuǎn)方向確定所述縮放圖像的移動方向。
第一確定單元包括:第一移動單元、第二移動單元、第三移動單元和第四移動單元。
第一移動單元,用于當(dāng)所述旋轉(zhuǎn)方向為下時,將所述縮放圖像向上移動。
第二移動單元,用于當(dāng)所述旋轉(zhuǎn)方向為上時,將所述縮放圖像向下移動。
第三移動單元,用于當(dāng)所述旋轉(zhuǎn)方向為左時,將所述縮放圖像向右移動。
第四移動單元,用于當(dāng)所述旋轉(zhuǎn)方向為右時,將所述縮放圖像向左移動。
第二確定單元,用于根據(jù)所述旋轉(zhuǎn)角度確定所述縮放圖像在所述移動方向上的移動距離。
綜上所述,各單元模塊協(xié)同工作,移動單元320包括:第二獲取單元321和確定單元322;第二獲取單元321,用于獲取所述智能移動終端的旋轉(zhuǎn)方向和在所述旋轉(zhuǎn)方向上的旋轉(zhuǎn)角度;確定單元322,用于根據(jù)所述旋轉(zhuǎn)方向確定所述縮放圖像的移動方向,根據(jù)所述旋轉(zhuǎn)角度確定所述縮放圖像在所述移動方向上的移動距離。通過檢測智能移動終端屏幕與遮擋物的距離可以獲得該屏幕與人臉的距離,而且可以通過調(diào)節(jié)該距離對當(dāng)前屏幕圖像進行縮放,得到縮放圖像,然后通過旋轉(zhuǎn)智能移動終端使得縮放圖像靈活的進行上下左右的移動來查看縮放圖像的整個部分,而且可以通過旋轉(zhuǎn)角度靈活的設(shè)置縮放圖像在移動方向上的移動距離和移動速度;對智能移動終端屏幕圖像的顯示操作靈活簡單,實現(xiàn)了對智能移動終端屏幕圖像的自動調(diào)節(jié),極大的改善了用戶的體驗。
實施例五:
一種智能移動終端,包括上述實施例三-實施例四的自動調(diào)節(jié)圖像顯示的系統(tǒng)。
以上結(jié)合具體實施例描述了本發(fā)明的技術(shù)原理。這些描述只是為了解釋本發(fā)明的原理,而不能以任何方式解釋為對本發(fā)明保護范圍的限制。基于此處的解釋,本領(lǐng)域的技術(shù)人員不需要付出創(chuàng)造性的勞動即可聯(lián)想到本發(fā)明的其它具體實施方式,這些方式都將落入本發(fā)明的保護范圍之內(nèi)。