顯示內(nèi)容的配色方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計算機領(lǐng)域,具體而言,涉及一種顯示內(nèi)容的配色方法及裝置。
【背景技術(shù)】
[0002]隨著移動終端及互聯(lián)網(wǎng)技術(shù)的發(fā)展,人們越來越習(xí)慣于利用碎片時間在手機上使用閱讀軟件閱讀各種內(nèi)容。用戶在處于不同光線使用閱讀軟件時,可以選擇切換閱讀軟件中預(yù)設(shè)的多種閱讀主題模式,比如夜間模式,深色背景模式等,在光線較暗的情況下,用戶往往選擇將閱讀模式切換為夜間模式,夜間模式的配色方案通常采用黑灰色或較暗的背景色調(diào),文字等內(nèi)容前景色亮度高于背景色,但整體顏色亮度比較低,這樣有助于保護用戶的視力。
[0003]由于閱讀軟件界面元素在開發(fā)階段基本是可列舉的,在閱讀軟件的原顯示內(nèi)容為純文字的內(nèi)容的情況下,在用戶輸入轉(zhuǎn)換為新的主題模式的指令之后,現(xiàn)有的閱讀軟件只需調(diào)用存儲的新主題模式的配色方案。例如,夜間模式的配色方案為:反色處理或者將文字的顏色統(tǒng)一替換,或者根據(jù)內(nèi)容的類型決定內(nèi)容在新主題模式下的配色。
[0004]需要說明的是,用戶也會經(jīng)常使用閱讀軟件閱讀網(wǎng)頁、電子雜志、電子相冊等圖文混排的內(nèi)容,上述圖文混排的內(nèi)容往往都要求原版展現(xiàn)才能給用戶最好的閱讀體驗,而如果對于上述圖文混排的內(nèi)容仍舊使用上述切換主題模式后的配色方案(例如,夜間模式的配色方案)會存在如下缺點:
[0005](I)反色處理,采用膠片反色的方式處理圖文混排的內(nèi)容會導(dǎo)致部分文字變色(紅色字體變綠色字體),圖片經(jīng)過反色后,可識別性也會變差,經(jīng)過反色處理之后的顯示內(nèi)容與原顯示內(nèi)容的樣式差異過大(尤其是色度會發(fā)生變化),影響用戶體驗。
[0006](2)顏色替換,即將預(yù)定義的一種或幾種顏色替換為目標(biāo)顏色,如將黑色替換為亮灰色,但是,但僅替換部分顏色而其它顏色置之不理會造成不在目標(biāo)顏色范圍內(nèi)的文字亮暗無法調(diào)節(jié),同時,替換顏色之后的顯示內(nèi)容的顏色與原版內(nèi)容差異過大。
[0007](3)根據(jù)內(nèi)容的類型決定顯示內(nèi)容在新主題模式下的配色,比如將文字統(tǒng)一替換為亮灰色,鏈接一律替換為紫色等,這類方法雖然解決了顏色統(tǒng)一問題,但是丟掉了原先內(nèi)容設(shè)計的配色方案設(shè)計,在夜間模式下只能保留統(tǒng)一后的顏色,同時圖片不做處理,在夜間模式下顯得刺眼。
[0008]針對上述閱讀軟件在進行模式轉(zhuǎn)換后,新主題模式的配色方案使顯示內(nèi)容與原版設(shè)計差異過大,導(dǎo)致用戶閱讀體驗差的問題,目前尚未提出有效的解決方案。
【發(fā)明內(nèi)容】
[0009]本發(fā)明實施例提供了一種顯示內(nèi)容的配色方法及裝置,以至少解決閱讀軟件在進行模式轉(zhuǎn)換后,新主題模式的配色方案使顯示內(nèi)容與原版設(shè)計差異過大,導(dǎo)致用戶閱讀體驗差的技術(shù)問題。
[0010]根據(jù)本發(fā)明實施例的一個方面,提供了一種顯示內(nèi)容的配色方法,包括:根據(jù)閱讀模式轉(zhuǎn)換指令讀取顯示內(nèi)容的當(dāng)前顏色;按照預(yù)定規(guī)則將當(dāng)前顏色處理生成目標(biāo)顏色,其中,目標(biāo)顏色的色度與當(dāng)前顏色的色度保持不變;控制顯示內(nèi)容按照目標(biāo)顏色進行顯示。
[0011]根據(jù)本發(fā)明實施例的另一方面,還提供了一種顯示內(nèi)容的配色裝置,包括:讀取單元,用于根據(jù)閱讀模式轉(zhuǎn)換指令讀取顯示內(nèi)容的當(dāng)前顏色;生成單元,用于按照預(yù)定規(guī)則將當(dāng)前顏色處理生成目標(biāo)顏色,其中,目標(biāo)顏色的色度與當(dāng)前顏色的色度保持不變;控制單元,用于控制顯示內(nèi)容按照目標(biāo)顏色進行顯示。
[0012]在本發(fā)明實施例中,采用根據(jù)閱讀模式轉(zhuǎn)換指令讀取顯示內(nèi)容的當(dāng)前顏色;按照預(yù)定規(guī)則將當(dāng)前顏色處理生成目標(biāo)顏色,其中,目標(biāo)顏色的色度與當(dāng)前顏色的色度保持不變;控制顯示內(nèi)容按照目標(biāo)顏色進行顯示。實現(xiàn)了提升用戶閱讀體驗的技術(shù)效果,進而解決了閱讀軟件在進行模式轉(zhuǎn)換后,新主題模式的配色方案使顯示內(nèi)容與原版設(shè)計差異過大,導(dǎo)致用戶閱讀體驗差的技術(shù)問題。
【附圖說明】
[0013]此處所說明的附圖用來提供對本發(fā)明的進一步理解,構(gòu)成本申請的一部分,本發(fā)明的示意性實施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當(dāng)限定。在附圖中:
[0014]圖1是根據(jù)本發(fā)明實施例的一種顯示內(nèi)容的配色方法的計算機終端的硬件結(jié)構(gòu)框圖;
[0015]圖2是根據(jù)本發(fā)明實施例的一種顯示內(nèi)容的配色方法的流程圖;以及
[0016]圖3是根據(jù)本發(fā)明實施例的一種顯示內(nèi)容的配色裝置的示意圖。
【具體實施方式】
[0017]為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明方案,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分的實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都應(yīng)當(dāng)屬于本發(fā)明保護的范圍。
[0018]需要說明的是,本發(fā)明的說明書和權(quán)利要求書及上述附圖中的術(shù)語“第一”、“第二”等是用于區(qū)別類似的對象,而不必用于描述特定的順序或先后次序。應(yīng)該理解這樣使用的數(shù)據(jù)在適當(dāng)情況下可以互換,以便這里描述的本發(fā)明的實施例能夠以除了在這里圖示或描述的那些以外的順序?qū)嵤4送?,術(shù)語“包括”和“具有”以及他們的任何變形,意圖在于覆蓋不排他的包含,例如,包含了一系列步驟或單元的過程、方法、系統(tǒng)、產(chǎn)品或設(shè)備不必限于清楚地列出的那些步驟或單元,而是可包括沒有清楚地列出的或?qū)τ谶@些過程、方法、產(chǎn)品或設(shè)備固有的其它步驟或單元。
[0019]實施例1
[0020]根據(jù)本發(fā)明實施例,還提供了一種顯示內(nèi)容的配色方法的實施例,需要說明的是,在附圖的流程圖示出的步驟可以在諸如一組計算機可執(zhí)行指令的計算機系統(tǒng)中執(zhí)行,并且,雖然在流程圖中示出了邏輯順序,但是在某些情況下,可以以不同于此處的順序執(zhí)行所示出或描述的步驟。
[0021]本申請實施例一所提供的方法實施例可以在移動終端、計算機終端或者類似的運算裝置中執(zhí)行。以運行在計算機終端上為例,圖1是本發(fā)明實施例的一種顯示內(nèi)容的配色方法的計算機終端的硬件結(jié)構(gòu)框圖。如圖1所示,計算機終端10可以包括一個或多個(圖中僅示出一個)處理器102(處理器102可以包括但不限于微處理器MCU或可編程邏輯器件FPGA等的處理裝置)、用于存儲數(shù)據(jù)的存儲器104、以及用于通信功能的傳輸裝置106。本領(lǐng)域普通技術(shù)人員可以理解,圖1所示的結(jié)構(gòu)僅為示意,其并不對上述電子裝置的結(jié)構(gòu)造成限定。例如,計算機終端10還可包括比圖1中所示更多或者更少的組件,或者具有與圖1所示不同的配置。
[0022]存儲器104可用于存儲應(yīng)用軟件的軟件程序以及模塊,如本發(fā)明實施例中的顯示內(nèi)容的配色方法對應(yīng)的程序指令/模塊,處理器102通過運行存儲在存儲器104內(nèi)的軟件程序以及模塊,從而執(zhí)行各種功能應(yīng)用以及數(shù)據(jù)處理,即實現(xiàn)上述的應(yīng)用程序的漏洞檢測方法。存儲器104可包括高速隨機存儲器,還可包括非易失性存儲器,如一個或者多個磁性存儲裝置、閃存、或者其他非易失性固態(tài)存儲器。在一些實例中,存儲器104可進一步包括相對于處理器102遠程設(shè)置的存儲器,這些遠程存儲器可以通過網(wǎng)絡(luò)連接至計算機終端10。上述網(wǎng)絡(luò)的實例包括但不限于互聯(lián)網(wǎng)、企業(yè)內(nèi)部網(wǎng)、局域網(wǎng)、移動通信網(wǎng)及其組合。
[0023]傳輸裝置106用于經(jīng)由一個網(wǎng)絡(luò)接收或者發(fā)送數(shù)據(jù)。上述的網(wǎng)絡(luò)具體實例可包括計算機終端10的通信供應(yīng)商提供的無線網(wǎng)絡(luò)。在一個實例中,傳輸裝置106包括一個網(wǎng)絡(luò)適配器(Network Interface Controller,NIC),其可通過基站與其他網(wǎng)絡(luò)設(shè)備相連從而可與互聯(lián)網(wǎng)進行通訊。在一個實例中,傳輸裝置106可以為射頻(Rad1 Frequency,RF)模塊,其用于通過無線方式與互聯(lián)網(wǎng)進行通訊。
[0024]在上述運行環(huán)境下,本申請?zhí)峁┝巳鐖D2所示的顯示內(nèi)容的配色方法。圖2是根據(jù)本發(fā)明實施例一的顯示內(nèi)容的配色方法的流程圖,該方法可以包括:
[0025]步驟S24,根據(jù)閱讀模式轉(zhuǎn)換指令讀取顯示內(nèi)容的當(dāng)前顏色。
[0026]在上述步驟S24中