国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      屏幕顯示方法及裝置的制造方法_3

      文檔序號:9218152閱讀:來源:國知局
      此時可采用第一預設算法對該像素點的每個顏色通道的亮度值進行調(diào)節(jié)。
      [0100]具體實施時,終端可采用第一預設算法,將像素點的每個顏色通道的亮度值縮小相同倍數(shù),得到每個顏色通道的亮度調(diào)節(jié)值,進而基于每個顏色通道的亮度調(diào)節(jié)值,通過將三個顏色通道的亮度調(diào)節(jié)值進行疊加,得到像素點調(diào)節(jié)后的亮度值。其中,第一預設算法如下述公式(I)所示:
      [0101]Yi=XiAi(I);
      [0102]其中,Yi為每個顏色通道的亮度調(diào)節(jié)值,Xi為每個顏色通道的亮度值,i = 1,2,3,Y1S紅顏色通道的亮度調(diào)節(jié)值,X工為紅顏色通道的亮度值,Y 2為綠顏色通道的亮度調(diào)節(jié)值,X2為綠顏色通道的亮度值,Y 3為藍顏色通道的亮度調(diào)節(jié)值,X 3為藍顏色通道的亮度值,η為縮小的倍數(shù)。當然,第一預設算法還可以有其他形式,本實施例不再一一進行說明。
      [0103]通過采用第一預設算法進行調(diào)節(jié),可得到該像素點調(diào)節(jié)后的亮度值。例如,如果像素點的紅顏色通道的亮度值X1* 160cd/m 2、綠顏色通道的亮度值X2為240cd/m 2、藍顏色通道的亮度值&為120cd/m2,縮小的倍數(shù)為4倍,則采用上述(I)中的公式,可得到:
      [0104]Y1= X Ju = 160/4 = 40cd/m2;
      [0105]Y2= X 2/n = 240/4 = 60cd/m2;
      [0106]Y3= X 3/n = 120/4 = 30cd/m2;
      [0107]通過將上述得到的紅顏色通道的亮度調(diào)節(jié)值、綠顏色通道的亮度調(diào)節(jié)值以及藍顏色通道的亮度調(diào)節(jié)值進行疊加,可得到該像素點調(diào)節(jié)后的亮度值。
      [0108]在步驟206中,終端采用第二預設算法對像素點的每個顏色通道的亮度值進行調(diào)節(jié),得到像素點調(diào)節(jié)后的亮度值。
      [0109]當判斷出該像素點的三個顏色通道中任意兩個顏色通道之間的亮度差小于第一預設數(shù)值時,說明該像素點的三個顏色通道的亮度值差別較小,此時可采用第二預設算法對該像素點的每個顏色通道的亮度值進行調(diào)節(jié)。
      [0110]具體實施時,終端可采用第二預設算法,將像素點的每個顏色通道的亮度調(diào)節(jié)值調(diào)節(jié)到指定亮度范圍,得到每個顏色通道的亮度調(diào)節(jié)值,進而基于每個顏色通道的亮度調(diào)節(jié)值,通過將三個顏色通道的亮度調(diào)節(jié)值進行疊加,得到像素點調(diào)節(jié)后的亮度值。其中,指定亮度范圍為終端根據(jù)當前環(huán)境的亮度值所確定的亮度范圍,該指定亮度范圍可以為Ocd/m2?32cd/m 2、40cd/m2?60cd/m 2等。該第二預設算法如下述公式(2)所示:
      [0111]Yi= a+X 夕255* (b-a)(2);
      [0112]其中,Yi為每個顏色通道的亮度調(diào)節(jié)值,Xi為每個顏色通道的亮度值,i = 1,2,3,Y1S紅顏色通道的亮度調(diào)節(jié)值,X工為紅顏色通道的亮度值,Y 2為綠顏色通道的亮度調(diào)節(jié)值,X2為綠顏色通道的亮度值,Y 3為藍顏色通道的亮度調(diào)節(jié)值,X 3為藍顏色通道的亮度值,a為指定亮度范圍的最小值,b為指定亮度范圍的最大值。當然,第二預設算法還可以有其他形式,本實施例不再—說明。
      [0113]通過采用第一預設算法進行調(diào)節(jié),可得到該像素點調(diào)節(jié)后的亮度值。例如,如果像素點的紅顏色通道的亮度值X1* 233cd/m 2、綠顏色通道的亮度值X2為235cd/m2、藍顏色通道的亮度值乂3為230cd/m 2,指定亮度范圍可以為Ocd/m2?32cd/m2,即a = Ocd/m2,b =32cd/m2,則采用上述⑵中的公式,可得到:
      [0114]Y1= a+X ^255* (b_a) = 0+233* (32-0) /255 = 29.2 ;
      [0115]Y2= a+X 2/255* (b_a) = 0+235* (32-0) /255 = 29.5 ;
      [0116]Y3= a+X 3/255* (b-a) = 0+230* (32-0) /255 = 28.9 ;
      [0117]通過將上述得到的紅顏色通道的亮度調(diào)節(jié)值、綠顏色通道的亮度調(diào)節(jié)值以及藍顏色通道的亮度調(diào)節(jié)值進行疊加,可得到該像素點調(diào)節(jié)后的亮度值。
      [0118]在步驟207中,當所有像素點均經(jīng)過調(diào)節(jié),終端基于調(diào)節(jié)后的亮度值進行屏幕顯不O
      [0119]當采用上述亮度調(diào)低方法對顯示屏幕上的所有的像素點均進行調(diào)節(jié)之后,終端根據(jù)每個像素點調(diào)節(jié)后的亮度值,即可進行屏幕顯示。此時屏幕上的背景色不僅不會失真,而且屏幕亮度也不會對用戶的眼睛造成傷害。
      [0120]至此,通過上述步驟201至207實現(xiàn)了在亮度較暗的環(huán)境下,對終端顯示屏幕的調(diào)暗操作。在此基礎上,如果終端所處的環(huán)境的亮度突然變強,如,用戶開啟了室內(nèi)的燈光,此時過暗的顯示屏幕也會對用戶的視力造成傷害,為此,本實施例提供的方法在檢測到顯示屏幕與當前環(huán)境之間的亮度差大于第二預設數(shù)值時,將執(zhí)行調(diào)亮顯示屏幕的操作。
      [0121]具體執(zhí)行時,終端將生成一個亮度調(diào)節(jié)指令,該亮度調(diào)節(jié)指令可用于對終端的顯示屏幕調(diào)亮,之后,在該亮度調(diào)節(jié)指令的觸發(fā)下,終端可獲取顯示屏幕上每個像素點的三個顏色通道的亮度值。針對于顯示屏幕上的任一像素點,如果判斷像素點的三個顏色通道中任意兩個顏色通道之間的亮度差大于第一預設數(shù)值,終端可采用第三預設算法對該像素點中的每個顏色通道的亮度值進行調(diào)節(jié)。該第三預設算法可以為Zi= Xi/n,其中,Zi為每個顏色通道的亮度調(diào)節(jié)值,Xi為每個顏色通道的亮度值,i = 1,2,3,Z1為紅顏色通道的亮度調(diào)節(jié)值,X1為紅顏色通道的亮度值,Z 2為綠顏色通道的亮度調(diào)節(jié)值,X 2為綠顏色通道的亮度值,&為藍顏色通道的亮度調(diào)節(jié)值,X 3為藍顏色通道的亮度值,η為放大的倍數(shù)。如果判斷像素點的三個顏色通道中任意兩個顏色通道之間的亮度差小于第一預設數(shù)值,終端可根據(jù)當前環(huán)境的亮度值,確定一個亮度范圍,進而將該像素點的每個顏色通道的亮度值調(diào)節(jié)到該亮度范圍。當采用上述亮度調(diào)高方法對顯示屏幕上每個像素點均進行調(diào)節(jié)之后,終端即可進行屏幕顯示。
      [0122]本公開實施例提供的方法,針對每個像素點的三個顏色通道的亮度值,采用不同的方式進行調(diào)節(jié),使得調(diào)節(jié)后的顯示屏幕既能保持原有的彩色效果,又不至于與周圍環(huán)境的對比度過大,從而有效地保護了用戶的視力。
      [0123]圖3是根據(jù)一示例性實施例示出的一種屏幕顯示裝置的示意圖。參照圖3,該裝置包括:獲取模塊301、判斷模塊302、第一調(diào)節(jié)模塊303、第二調(diào)節(jié)模塊304及顯示模塊305。
      [0124]該獲取模塊301被配置為獲取顯示屏幕上每個像素點的三個顏色通道的亮度值;
      [0125]該判斷模塊302被配置為對于任一像素點,判斷像素點的三個顏色通道中任意兩個顏色通道之間的亮度差是否大于第一預設數(shù)值;
      [0126]該第一調(diào)節(jié)模塊303被配置為當像素點的三個顏色通道中任意兩個顏色通道之間的亮度差大于第一預設數(shù)值時,采用第一預設算法對像素點的每個顏色通道的亮度值進行調(diào)節(jié),得到像素點調(diào)節(jié)后的亮度值;
      [0127]該第二調(diào)節(jié)模塊304被配置為當像素點的三個顏色通道中任意兩個顏色通道之間的亮度差小于第一預設數(shù)值時,采用第二預設算法對像素點的每個顏色通道的亮度值進行調(diào)節(jié),得到像素點調(diào)節(jié)后的亮度值;
      [0128]該顯示模塊305被配置為當所有像素點均經(jīng)過調(diào)節(jié),基于調(diào)節(jié)后的亮度值進行屏蒂顯不O
      [0129]在本公開的另一個實施例中,該裝置還包括:監(jiān)測模塊和指令生成模塊。
      [0130]該監(jiān)測模塊被配置為監(jiān)測顯示屏幕與當前環(huán)境之間的亮度差是否大于第二預設數(shù)值;
      [0131]該指令生成模塊被配置為當顯示屏幕與當前環(huán)境之間的亮度差大于第二預設數(shù)值時,生成亮度調(diào)節(jié)指令;
      [0132]該獲取模塊301被配置為基于亮度調(diào)節(jié)指令,執(zhí)行獲取顯示屏幕上每個像素點的三個顏色通道的亮度值的步驟。
      [0133]在本公開的另一個實施例中,該第一調(diào)節(jié)模塊303被配置為采用第一預設算法,將像素點的每個顏色通道的亮度值縮小相同倍數(shù),得到每個顏色通道的亮度調(diào)節(jié)值;基于每個顏色通道的亮度調(diào)節(jié)值,得到像素點調(diào)節(jié)后的亮度值。
      [0134]在本公開的另一個實施例中,第一預設算法為:
      [0135]Yi=XiAi;
      [0136]其中,Yi為每個顏色通道的亮度調(diào)節(jié)值,Xi為每個顏色通道的亮度值,i = 1,2,3,Y1S紅顏色通道的亮度調(diào)節(jié)值,X工為紅顏色通道的亮度值,Y 2為綠顏色通道的亮度調(diào)節(jié)值,X2為綠顏色通道的亮度值,Y 3為藍顏色通道的亮度調(diào)節(jié)值,X 3為藍顏色通道的亮度值,η為縮小的倍數(shù)。
      [0137]在本公開的另一個實施例中,該第二調(diào)節(jié)模塊304被配置為采用第二預設算法,將像素點的每個顏色通道的亮度調(diào)節(jié)值調(diào)節(jié)到指定亮度范圍,得到每個顏色通道的亮度調(diào)節(jié)值;
      當前第3頁1 2 3 4 5 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1