一種圖像的顯示方法及終端的制作方法
【技術領域】
[0001]本發(fā)明涉及顯示技術領域,尤其涉及一種圖像的顯示方法及終端。
【背景技術】
[0002]隨著終端技術的發(fā)展,終端的顯示分辨率越來越高,顯示分辨率指的是顯示裝置所能顯示的像素點的數(shù)目,用于表示顯示的內容的精密度。顯示分辨率的上升能帶來更細膩的屏幕體驗,看圖片和看影音的時候用戶體驗大大提高。然而顯示分辨率的提高,導致圖像顯示的運算量也是成倍增加,例如對分辨率為2K(2560*1440,即每行包括1440個像素點,每列包括2560個像素點)的圖像的圖像顯示的運算量是分辨率為720P(1280*720)的圖像的圖像顯示的運算量的4倍,圖像顯示的運算量較高,用戶體驗較低。
【發(fā)明內容】
[0003]本發(fā)明實施例提供一種圖像的顯示方法及終端,可減小圖像顯示的運算量,提升用戶體驗。
[0004]本發(fā)明實施例提供了一種圖像的顯示方法,包括:
[0005]獲取待顯示圖像的第一分辨率以及顯示裝置的第二分辨率;
[0006]根據(jù)所述第一分辨率與所述第二分辨率的對應關系,確定所述待顯示圖像的像素點在所述顯示裝置上的顯示規(guī)則;
[0007]根據(jù)所述顯示規(guī)則,將所述待顯示圖像顯示在所述顯示裝置上。
[0008]相應地,本發(fā)明實施例還提供了一種終端,包括:
[0009]分辨率獲取單元,用于獲取待顯示圖像的第一分辨率以及顯示裝置的第二分辨率;
[0010]顯示規(guī)則確定單元,用于根據(jù)所述第一分辨率與所述第二分辨率的對應關系,確定所述待顯示圖像的像素點在所述顯示裝置上的顯示規(guī)則;
[0011]圖像顯示單元,用于根據(jù)所述顯示規(guī)則,將所述待顯示圖像顯示在所述顯示裝置上。
[0012]本發(fā)明實施例中,通過獲取待顯示圖像的第一分辨率以及顯示裝置的第二分辨率,根據(jù)第一分辨率與第二分辨率的對應關系,確定待顯示圖像的像素點在顯示裝置上的顯示規(guī)則,根據(jù)顯示規(guī)則,將待顯示圖像顯示在顯示裝置上,可減小圖像顯示的運算量,提升用戶體驗。
【附圖說明】
[0013]為了更清楚地說明本發(fā)明實施例的技術方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0014]圖1是本發(fā)明第一實施例中提供的一種圖像的顯示方法的流程示意圖;
[0015]圖2是本發(fā)明第二實施例中提供的一種圖像的顯示方法的流程示意圖;
[0016]圖3是本發(fā)明第三實施例中提供的一種圖像的顯示方法的流程示意圖;
[0017]圖4是本發(fā)明第四實施例中提供的一種圖像的顯示方法的流程示意圖;
[0018]圖5是本發(fā)明實施例中提供的一種顯示規(guī)則的界面示意圖;
[0019]圖6是本發(fā)明第一實施例中提供的終端的結構示意圖;
[0020]圖7是本發(fā)明實施例中圖6的圖像顯示單元的結構示意圖;
[0021]圖8是本發(fā)明第一實施例中圖6的顯示規(guī)則確定單元的結構示意圖;
[0022]圖9是本發(fā)明第二實施例中圖6的顯示規(guī)則確定單元的結構示意圖;
[0023]圖10是本發(fā)明實施例中圖9的橫向放大單元的結構示意圖;
[0024]圖11是本發(fā)明實施例中圖9的縱向放大單元的結構示意圖;
[0025]圖12是本發(fā)明第二實施例中提供的一種終端的結構示意圖。
【具體實施方式】
[0026]下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0027]本發(fā)明實施例提供了一種圖像的顯示方法,通過獲取待顯示圖像的第一分辨率以及顯示裝置的第二分辨率,根據(jù)第一分辨率與第二分辨率的對應關系,確定待顯示圖像的像素點在顯示裝置上的顯示規(guī)則,根據(jù)顯示規(guī)則,將待顯示圖像顯示在顯示裝置上。相對現(xiàn)有技術中,終端將待顯示圖像的第一分辨率增大至顯示裝置的第二分辨率,圖形處理器通過逐行掃描的方式掃描經過調整的待顯示圖像的各個像素點,圖像處理器的運算量較大,功耗較高,電量損耗較快。本發(fā)明實施例中圖形處理器掃描待顯示圖像的各個像素點,顯示裝置根據(jù)顯示規(guī)則將待顯示圖像顯示在顯示裝置上,圖形處理器的運算量較小,可減小圖像顯示的運算量,提升用戶體驗。
[0028]本發(fā)明實施例提及到的待顯示圖像可以包括圖片、文字或者控件等。待顯示圖像的第一分辨率即待顯示圖像的圖像分辨率,圖像分辨率指的是每英寸圖像中包括的像素點的數(shù)目,用于表示待顯示圖像中存儲的信息量。
[0029]本發(fā)明實施例提及到的顯示裝置的第二分辨率即顯示裝置的顯示分辨率,顯示分辨率指的是顯示裝置所能顯示的像素點的數(shù)目,用于表示顯示的圖像的精密度。
[0030]本發(fā)明實施例提及到的顯示規(guī)則指的是待顯示圖像的各個像素點在顯示裝置上的排列方式。例如,獲取待顯示圖像的橫向放大倍數(shù)和縱向放大倍數(shù),根據(jù)橫向放大倍數(shù)和縱向放大倍數(shù),確定待顯示圖像的像素點在顯示裝置上的顯示規(guī)則。又如,當待顯示圖像的各行像素點的數(shù)目小于顯示裝置的各行像素點的數(shù)目時,將待顯示圖像進行橫向放大,當待顯示圖像的各列像素點的數(shù)目小于顯示裝置的各列像素點的數(shù)目時,將待顯示圖像進行縱向放大,等等。
[0031]本發(fā)明實施例提及到的顯示裝置可以包括儀表顯示裝置、信號顯示裝置或者熒光屏顯示裝置等,具體不受本發(fā)明實施例的限制。
[0032]上述圖像的顯示方法可以運行在智能手機(如Android手機、1S手機等)、平板電腦或穿戴式智能設備等終端中。
[0033]圖1是本發(fā)明第一實施例中提供的一種圖像的顯示方法的流程示意圖,如圖所示,本發(fā)明實施例中的圖像的顯示方法至少可以包括:
[0034]S101,獲取待顯示圖像的第一分辨率以及顯示裝置的第二分辨率。
[0035]終端可以獲取待顯示圖像的第一分辨率以及顯示裝置的第二分辨率。其中,待顯示圖像的第一分辨率為圖像分辨率,例如第一分辨率為720P(1280*720),即待顯示圖像中的像素點包括1280行,每行包括720個。顯示裝置的第一分辨率為顯示分辨率,例如第二分辨率為2K (2560*1440),即顯示裝置可以顯示2560行像素點,每行可以顯示1440個像素點。以圖5所示的顯示規(guī)則的界面示意圖為例,待顯示圖像的第一分辨率為720P時,待顯示圖像的像素點的排列方式可以如圖5中左邊的示意圖所示,第一行顯示A、B、C等720個像素點,第二行顯示D、E、F等720個像素點,待顯示圖像總共包括1280行像素點。
[0036]在可選實施例中,終端可以從獲取待顯示圖像的第一分辨率以及顯示裝置的第二分辨率開始,關閉屏幕背光預設時長。例如,預設時長可以為ls,終端獲取到待顯示圖像的第一分辨率以及顯示裝置的第二分辨率之后,可以關閉屏幕背光,此時用戶無法看見顯示裝置上顯示的圖像,當屏幕背光的關閉時間到達Is時,重新開啟屏幕背光,以便用戶查看顯示裝置上顯示的圖像。本發(fā)明實施例關閉屏幕背光預設時長,可避免用戶通過顯示裝置看見終端根據(jù)顯示規(guī)則將待顯示圖像顯示在顯示裝置上的過程中引起的畫面失調,提升用戶體驗。
[0037]在可選實施例中,終端獲取待顯示圖像的第一分辨率以及顯示裝置的第二分辨率之前,可以接收用戶輸入的省電模式開啟指令。例如,用戶希望終端進入省電模式時,可以輸入省電模式開啟指令,終端根據(jù)省電模式開啟指令,獲取待顯示圖像的第一分辨率以及顯示裝置的第二分辨率。
[0038]S102,根據(jù)第一分辨率與第二分辨率的對應關系,確定待顯示圖像的像素點在顯示裝置上的顯示規(guī)則。
[0039]終端獲取到第一分辨率和第二分辨率之后,可以根據(jù)第一分辨率與第二分辨率的對應關系,確定待顯示圖像的像素點在顯示裝置上的顯示規(guī)則。例如,第一分辨率為720P,第二分辨率為2K,第二分辨率中每行像素點的數(shù)目是第一分辨率中每行像素點的數(shù)目的兩倍,第二分辨率中像素點的行數(shù)是第一分辨率中像素點的行數(shù)的兩倍,則終端可以將待顯示圖像擴大至原來的兩倍,即將待顯示圖像中的各個像素點分別按照橫向和縱向復制。
[0040]在可選實施例中,終端可以根據(jù)第一分辨率與第二分辨率的對應關系,獲取待顯示圖像的橫向放大倍數(shù)和縱向放大倍數(shù),根據(jù)橫向放大倍數(shù)和縱向放大倍數(shù),確定待顯示圖像的像素點在顯示裝置上的顯示規(guī)則。例如,第一分辨率為720P,第二分辨率為2K,則1440/720 = 2,待顯示圖像的橫向放大倍數(shù)為2,2560/1280 = 2,待顯示圖像的縱向放大倍數(shù)為2,終端可以根據(jù)橫向放大倍數(shù)和縱