值為100之間就具有對比關(guān)系,而亮度值為30與亮度值為70之間就具有對比關(guān)系;假設屬性為透明度,那么很顯然,透明度為0%與透明度為100%之間就具有對比關(guān)系。假設原始屬性為亮度,目標屬性可以為亮度、顏色、透明度、分辨率等。
[0090]調(diào)整單元403,用于將該顯示對象所覆蓋區(qū)域的屬性調(diào)整為上述查找單元402查找到的該目標屬性。
[0091]本發(fā)明實施例中,當查找單元402查找到原始屬性對應的目標屬性之后,調(diào)整單元403就可以將該顯示對象所覆蓋的那一塊區(qū)域的屬性調(diào)整為目標屬性,并以該目標屬性顯示該顯示對象。其中,目標屬性可以包括亮度、顏色、透明度、分辨率等,本發(fā)明實施例不做限定。
[0092]本發(fā)明實施例中,終端400可以根據(jù)顯示對象所覆蓋區(qū)域的背景圖片的顏色,改變該顯示對象的亮度,以使得該顯示對象在該區(qū)域清晰顯示;也可以根據(jù)顯示對象所覆蓋區(qū)域的背景圖片的顏色,改變該顯示對象的透明度;還可以根據(jù)顯示對象所覆蓋區(qū)域的背景圖片的亮度,改變該顯示對象的透明度;還可以根據(jù)顯示對象所覆蓋區(qū)域的背景圖片的顏色,改變該顯示對象的顏色,這些屬性可以相互結(jié)合,同時調(diào)整,也可以單獨調(diào)整,以使得顯示對象在其所覆蓋區(qū)域的背景圖片下清晰顯示,本發(fā)明實施例不做限定。
[0093]舉例來說,假設第一獲取單元401獲取到應用圖標所覆蓋區(qū)域的背景圖片原始屬性為白色時,查找單元402會從預先存儲的顏色與亮度關(guān)系中查找與白色相對應的目標亮度值為10,調(diào)整單元403就會將該應用圖標所覆蓋區(qū)域的當前亮度值,如50,調(diào)整為目標亮度值10。因此,該應用圖標在背景圖片的顏色為白色的區(qū)域?qū)⒘炼戎嫡{(diào)整為10,就可以使該應用圖標在該背景圖片下突出顯示。
[0094]又舉例來說,假設第一獲取單元401獲取到桌面上顯示的應用插件-日歷插件所覆蓋區(qū)域的背景圖片的亮度值為90,查找單元402就會從預先存儲的亮度值與透明度關(guān)系中獲取與亮度值90相對應的目標透明度O %,那么,調(diào)整單元403就會將該日歷插件所覆蓋區(qū)域的默認顯示透明度40%調(diào)整為目標透明度,0%。因此,在透明度為0%的顯示效果下,該日歷插件以及該日歷插件中的文字部分就可以在背景圖片的亮度為90下清晰顯示。
[0095]本發(fā)明實施例中,終端會獲取顯示對象所覆蓋區(qū)域的背景圖片的原始屬性,并從預先存儲的屬性對比關(guān)系中查找與該原始屬性對應的目標屬性,最后將該顯示對象所在區(qū)域的屬性調(diào)整為查找到的目標屬性。通過本發(fā)明實施例,在終端的顯示對象與背景圖片顏色相近時,終端可以在調(diào)整顯示對象所在區(qū)域的屬性,使得顯示對象在背景圖片下突出顯示,提高終端的顯示效果,從而提升用戶體驗。
[0096]請參閱圖5,圖5是本發(fā)明實施例公開的另一種終端的結(jié)構(gòu)示意圖。其中,圖5所示的終端400是在圖4所示的終端400的基礎上優(yōu)化得到的。與圖4相比,圖5所示的終端400還可以包括以下單元:
[0097]第二獲取單元404,用于獲取顯示對象所覆蓋區(qū)域的背景圖片的所有像素點的顯示顏色。
[0098]本發(fā)明實施例中,只有當終端400的背景圖片的顏色與顯示對象的顏色相近時,顯示對象才會在其所覆蓋區(qū)域的背景圖片下顯示不模糊。顯示對象可以是終端400桌面上的應用圖標、文件夾、文字、應用插件等中的任意一個,本發(fā)明實施例不做限定。
[0099]本發(fā)明實施例中,任何一種色彩都是由三基色RGB根據(jù)一定比例組合而成。那么在終端400的顯示屏幕上,一個區(qū)域顯示一種顏色其實是由這個區(qū)域中很多個個像素點分別顯示各自的顏色而成的,每個像素點都代表一個顏色。因此,針對終端400桌面上的任意一個顯示對象,第二獲取單元404首先會獲取該顯示對象所覆蓋區(qū)域的背景圖片的所有像素點的顏色。
[0100]確定單元405,用于根據(jù)上述第二獲取單元404獲取到的該背景圖片的所有像素點的顯示顏色,確定該顯示對象所覆蓋區(qū)域的背景圖片的主顯示顏色。
[0101]本發(fā)明實施例中,當?shù)诙@取單元404獲取到該顯示對象所覆蓋區(qū)域的背景圖片的所有像素點的顯示顏色之后,確定單元405會將這些像素點的顯示顏色進行排序,按照一定的顏色順序排序,如從紅色-橙色-黃色-綠色-藍色-青色-紫色-黑色-白色,在根據(jù)顏色的濃淡排序。將這些像素點的所有顯示顏色排序之后,確定單元405就很容易得到那種顯示顏色的像素點的數(shù)量最多,因此,就可以將該背景圖片的主顯示顏色確定為該顯示顏色;或者,由于每一種顏色都是由R、G、B三基色的根據(jù)不同的混合比例得到的,因此,確定單元405在將這些像素點的所有顯示顏色排序之后,就可以得到每一種顏色中R、G、B三基色各自的值,然后計算出所有像素點的R、G、B三基色各自的平均值,從而可以根據(jù)RGB的值得到與之對應的顏色。因此,確定單元405就可以將得到的這種顏色作為該顯示對象所覆蓋區(qū)域的背景圖片的主顯示顏色。
[0102]舉例來說,假設該顯示對象所覆蓋區(qū)域的背景圖片的16個像素點RGB值依次為:RGB (255,255,240),RGB (255,255,232),RGB (255,255,224),RGB (255,255,216),RGB (255,255,217), RGB(255,255,220), RGB(255,255,203), RGB(255,255,220), RGB(255,255,217),RGB(255,255,202),RGB(255,255,197),RGB(255,255,219),RGB(255,255,205),RGB (255,255,223),RGB (255,255,O),RGB (255,255,17),那么,可以看出,RGB 值主要集中在RGB (255,255,224)?RGB (255,255,190)之間,在視覺上顯示出這些像素點的顏色為淺黃色。因此,終端會計算出RGB值集中在(255,255,224)?(255,255,190)之間的12個像素點的RGB平均值,為(255,255,214),將該平均值作為該顯示對象所覆蓋區(qū)域的背景圖片的所有像素點的RGB平均值,那么該RGB值對應的顏色就可視為該顯示對象所覆蓋區(qū)域的背景圖片的主顯示顏色。
[0103]又舉例來說,以上述例子中16個像素點的RGB值為基礎,確定單元405可以計算出這16個像素點R、G、B分別的平均值為255、255以及191,因此,確定單元405就可以確定出RGB為(255,255,191)所對應的顏色為該示對象所覆蓋區(qū)域的背景圖片的主顯示顏色。
[0104]判斷單元406,用于判斷上述確定單元405確定的該背景圖片的主顯示顏色是否在該顯示對象的當前顯示顏色對應的預設顏色范圍內(nèi)。
[0105]本發(fā)明實施例中,每一個顏色都會對應一個預設顏色范圍,在這個預設顏色范圍內(nèi)的所有顏色在用戶的視覺上與該顏色是沒有什么差別的。因此,第二獲取單元404首先會獲取該顯示對象默認的顯示顏色,然后再獲取該顯示對象默認的顯示顏色的預設顏色范圍,這個預設顏色范圍內(nèi)的顏色與獲取到的該顯示對象默認的顯示顏色在視覺上的顏色是一致的。那么當確定單元405確定出該顯示對象所覆蓋區(qū)域的背景圖片的主顯示顏色之后,判斷單元406就會判斷該主顯示顏色是否在該顯示對象默認顯示顏色的預設顏色范圍內(nèi)。
[0106]本發(fā)明實施例中,如果判斷單元406判斷出該主顯示顏色在該顯示對象默認顯示顏色的預設顏色范圍內(nèi),那么,第一獲取單元401就會進一步獲取該顯示對象所覆蓋區(qū)域的原始屬性;而如果判斷單元406判斷出該主顯示顏色未在該顯示對象默認顯示顏色的預設顏色范圍內(nèi),那么,終端400就不做任何操作。
[0107]舉例來說,假設第二獲取單元404獲取到應用圖標下方的文字的默認顯示顏色為白色,即RGB值為(255,255,255),那么白色的預設顏色范圍內(nèi)所有顏色的RGB值的范圍就為RGB (235,235,235)?(255,255,255),如果確定單元405確定出該應用圖標下方的文字所覆蓋區(qū)域的背景圖片的主顯示顏色的RGB值為(245,245,245),那么判斷單元406就可以判斷出該主顯示顏色在該應用圖標下方的文字的默認顯示顏色的預設顏色范圍內(nèi)。在視覺上就會導致該應用圖標下方的文字當前區(qū)域的背景圖片下顯示時不能清晰可見。因此,第一獲取單元401就會進一步獲取該應用圖標下方的文字所覆蓋區(qū)域的背景圖片的原始亮度值。
[0108]本發(fā)明實施例中,當?shù)谝猾@取單元401獲取的原始屬性為原始亮度值時,該第一獲取單元401可以包括獲取子單元4011、計算子單元4012以及確定子單元4013,其中:
[0109]獲取子單元4011,用于獲取顯示對象所覆蓋區(qū)域的背景圖片的所有像素點的亮度值。
[0110]計算子單元4012,用于根據(jù)該背景圖片的所有像素點的亮度值,計算該背景圖片的所有像素點的平均亮度值。
[0111]確定子單元4013,用于將該平均亮度值作為該顯示對象所覆蓋區(qū)域的背景圖片的原始亮度值。
[0112]具體的,圖像的亮度指的是圖像像素點的強度,黑色為最暗,白色為最亮,黑色用O來表示,白色用255來表示。一個像素點基本上是用RGB三個顏色分量來表示的,即R(0-255), G(0-