的一種用 于反映數(shù)據(jù)隨時間的變化規(guī)律的圖表的示意圖。數(shù)據(jù)被標注于由時間軸31和數(shù)據(jù)軸32構(gòu) 成的二維直角坐標系中。當時間軸31被拖動后,隨著在坐標系中所需反映的數(shù)據(jù)的改變, 數(shù)據(jù)線33的數(shù)量由5條變?yōu)?條,且相鄰數(shù)據(jù)線33之間的坐標差值保持不變,每條數(shù)據(jù)線 33所表示的坐標值也保持不變。這樣,可以保證數(shù)據(jù)在變化過程中,各個數(shù)據(jù)與數(shù)據(jù)線33 之間始終保持統(tǒng)一的比例和相對位置關(guān)系,便于讀數(shù),且能夠更為直觀、明顯地反映數(shù)據(jù)的 整體變化情況。
[0105] 綜上所述,本實施例提供的圖像顯示方法,通過在根據(jù)待顯示的至少兩個數(shù)據(jù)中 的最大值和最小值確定相鄰數(shù)據(jù)線之間的坐標差值之后,進一步根據(jù)最大值、最小值和坐 標差值動態(tài)確定數(shù)據(jù)線的數(shù)量以及各條數(shù)據(jù)線所代表的坐標值;解決了【背景技術(shù)】中涉及的 圖像顯示方案無法直觀、明顯地反映數(shù)據(jù)的整體變化情況,且不便于讀數(shù)的問題;實現(xiàn)了更 為直觀、明顯地反映數(shù)據(jù)的整體變化情況,且提高了讀數(shù)的方便度。
[0106] 另外,本實施例提供的圖像顯示方法,通過檢測數(shù)據(jù)線的數(shù)量是否屬于預(yù)定的經(jīng) 驗區(qū)間,確保界面中繪制和顯示的數(shù)據(jù)線不致過于密集或者過于稀疏,進一步優(yōu)化了數(shù)據(jù) 線的顯示效果,同時保證了用戶在讀取數(shù)據(jù)時的準確度和方便度。
[0107] 需要說明的一點是:在本發(fā)明各個實施例中,數(shù)據(jù)線是指由數(shù)據(jù)軸和時間軸構(gòu)成 的二維直角坐標系中用于標注數(shù)據(jù)軸中不同坐標值的標線。在一種典型的應(yīng)用場景中,本 發(fā)明實施例提供的圖像顯示方法可以應(yīng)用于股票交易市場中,用于繪制和顯示分時圖或者 K線圖中的數(shù)據(jù)線。
[0108] 在一個具體的例子中,以采用本發(fā)明實施例提供的圖像顯示方法繪制和顯示K線 圖中的數(shù)據(jù)線為例。以日K線為例,日K線反映了當日的開盤價、收盤價、最高價以及最低 價這四種價格數(shù)據(jù)。如圖3C所示,日K線34由柱體35和柱體35兩端的細線36構(gòu)成。柱 體35兩端分別表示開盤價和收盤價,最高價、最低價與柱體35之間分別用細線36相連。每 日的日K線依次排列于由時間軸37和數(shù)據(jù)軸38構(gòu)成的二維直角坐標系中。
[0109] 當時間軸37被拖動后,隨著在坐標系中所需反映的股價的改變,數(shù)據(jù)線39的數(shù)量 由5條變?yōu)?條,且相鄰數(shù)據(jù)線39之間的坐標差值保持不變,每條數(shù)據(jù)線39所表示的股價 也保持不變,各個日K線34與數(shù)據(jù)線39之間始終保持統(tǒng)一的比例和相對位置關(guān)系。
[0110] 特別的,當所需反映的股價所對應(yīng)的數(shù)據(jù)區(qū)間較大時,若根據(jù)初始狀態(tài)下確定的 相鄰數(shù)據(jù)線39之間的坐標差值計算得到的數(shù)據(jù)線39的數(shù)量較多,則可將坐標差值加倍,使 得再次計算的數(shù)據(jù)線39的數(shù)量減半,以此確保數(shù)據(jù)線39不致過于密集,同時確保各個日K 線34與數(shù)據(jù)線39之間仍然保持統(tǒng)一的比例和相對位置關(guān)系,便于讀數(shù)。當所需反映的股 價所對應(yīng)的數(shù)據(jù)區(qū)間較小時,若根據(jù)初始狀態(tài)下確定的相鄰數(shù)據(jù)線39之間的坐標差值計 算得到的數(shù)據(jù)線39的數(shù)量較少,則可將坐標差值減半,使得再次計算的數(shù)據(jù)線39的數(shù)量加 倍,以此確保數(shù)據(jù)線39不致過于稀疏,同時確保各個日K線34與數(shù)據(jù)線39之間仍然保持 統(tǒng)一的比例和相對位置關(guān)系,便于讀數(shù)。
[0111] 通過本發(fā)明實施例提供的圖像顯示方法所繪制和顯示的K線圖,可以更為直觀、 明顯地反映股價的整體變化情況,且有利于準確、快速地讀數(shù)。
[0112] 另外,本發(fā)明實施例提供的圖像顯示方法還可用于繪制和顯示氣溫變化圖、濕度 變化圖、產(chǎn)量變化圖等任何用于反映數(shù)據(jù)隨時間的變化規(guī)律的圖表,對此不作具體限定。
[0113] 下述為本發(fā)明裝置實施例,可以用于執(zhí)行本發(fā)明方法實施例。對于本發(fā)明裝置實 施例中未披露的細節(jié),請參照本發(fā)明方法實施例。
[0114] 請參考圖4,其示出了本發(fā)明一個實施例提供的圖像顯示裝置的結(jié)構(gòu)方框圖,該圖 像顯示裝置可以通過軟件、硬件或者兩者的結(jié)合實現(xiàn)成為電子設(shè)備的部分或者全部。該圖 像顯示裝置可以包括:數(shù)據(jù)獲取模塊410、差值確定模塊420、數(shù)量確定模塊430和界面繪制 模塊440。
[0115] 數(shù)據(jù)獲取模塊410,用于獲取待顯示的至少兩個數(shù)據(jù)。
[0116] 差值確定模塊420,用于根據(jù)所述至少兩個數(shù)據(jù)中的最大值和最小值確定相鄰且 平行的數(shù)據(jù)線之間的坐標差值,所述數(shù)據(jù)線是用于標注數(shù)據(jù)軸中不同坐標值的標線。
[0117] 數(shù)量確定模塊430,用于根據(jù)所述最大值、所述最小值和所述坐標差值動態(tài)確定所 述數(shù)據(jù)線的數(shù)量以及各條數(shù)據(jù)線所代表的坐標值。
[0118] 界面繪制模塊440,用于通過所述電子設(shè)備中的用戶圖形接口繪制一個用戶圖形 界面,所述用戶圖形界面包括由時間軸和數(shù)據(jù)軸構(gòu)成的坐標系,所述坐標系中包括與所述 時間軸平行的所述數(shù)據(jù)線和按照時間維度以圖形化表征的所述至少兩個數(shù)據(jù)。
[0119] 綜上所述,本實施例提供的圖像顯示裝置,通過在根據(jù)待顯示的至少兩個數(shù)據(jù)中 的最大值和最小值確定相鄰數(shù)據(jù)線之間的坐標差值之后,進一步根據(jù)最大值、最小值和坐 標差值動態(tài)確定數(shù)據(jù)線的數(shù)量以及各條數(shù)據(jù)線所代表的坐標值;解決了【背景技術(shù)】中涉及的 圖像顯示方案無法直觀、明顯地反映數(shù)據(jù)的整體變化情況,且不便于讀數(shù)的問題;實現(xiàn)了更 為直觀、明顯地反映數(shù)據(jù)的整體變化情況,且提高了讀數(shù)的方便度。
[0120] 請參考圖5,其示出了本發(fā)明另一實施例提供的圖像顯示裝置的結(jié)構(gòu)方框圖,該圖 像顯示裝置可以通過軟件、硬件或者兩者的結(jié)合實現(xiàn)成為電子設(shè)備的部分或者全部。該圖 像顯示裝置可以包括:數(shù)據(jù)獲取模塊410、差值確定模塊420、數(shù)量確定模塊430和界面繪制 模塊440。
[0121] 數(shù)據(jù)獲取模塊410,用于獲取待顯示的至少兩個數(shù)據(jù)。
[0122] 差值確定模塊420,用于根據(jù)所述至少兩個數(shù)據(jù)中的最大值和最小值確定相鄰且 平行的數(shù)據(jù)線之間的坐標差值,所述數(shù)據(jù)線是用于標注數(shù)據(jù)軸中不同坐標值的標線。
[0123] 所述差值確定模塊420,包括:刻度查詢單元420a和差值計算單元420b。
[0124] 所述刻度查詢單元420a,用于根據(jù)所述最大值和所述最小值的差值在預(yù)設(shè)對應(yīng)關(guān) 系中查詢得到最小刻度值。
[0125] 所述差值計算單元420b,用于根據(jù)所述最大值、所述最小值、所述最小刻度值以及 初始數(shù)據(jù)線數(shù)量確定所述最小刻度值的放大系數(shù),所述放大系數(shù)和所述最小刻度值的乘積 等于所述坐標差值。
[0126] 數(shù)量確定模塊430,用于根據(jù)所述最大值、所述最小值和所述坐標差值動態(tài)確定所 述數(shù)據(jù)線的數(shù)量以及各條數(shù)據(jù)線所代表的坐標值。
[0127] 所述數(shù)量確定模塊430,包括:基準選取單元430a和數(shù)量確定單元430b。
[0128] 所述基準選取單元430a,用于在所述最大值和所述最小值所構(gòu)成的數(shù)據(jù)區(qū)間中選 擇第一基準值,以所述第一基準值對應(yīng)的數(shù)據(jù)線作為基準數(shù)據(jù)線。
[0129] 所述數(shù)量確定單元430b,用于以所述基準數(shù)據(jù)線為基準,依次增加所述坐標差值 和/或依次減少所述坐標差值確定出符合預(yù)定條件的若干條其它數(shù)據(jù)線,所述預(yù)定條件為 所述其它數(shù)據(jù)線的坐標值所覆蓋的區(qū)間大于或等于所述數(shù)據(jù)區(qū)間,且兩個區(qū)間的對應(yīng)端點 值之間的差值不超過所述坐標差值。
[0130] 可選的,所述數(shù)量確定模塊430,還包括:數(shù)據(jù)獲取單元430c、基準檢測單元430d 和基準重選單元430e。
[0131] 所述數(shù)據(jù)獲取單元430c,用于在時間軸被移動的過程中,再次獲取待顯示的至少 兩個數(shù)據(jù)。
[0132] 所述基準檢測單元430d,用于檢測所述第一基準值是否屬于再次獲取的所述至少 兩個數(shù)據(jù)中的和最小值所構(gòu)成的數(shù)據(jù)區(qū)間。
[0133] 所述基準重選單元430e,用于若所述第一基準值不屬于再次獲取的所述數(shù)據(jù)區(qū) 間,則在再次獲取的所述數(shù)據(jù)區(qū)間中重新選擇第二基準值,所述第二基準值與所述第一基 準值之間的差值是所述坐標差值的整數(shù)倍。
[0134] 可選的,所述數(shù)量確定模塊430,還包括:數(shù)量檢測單元430f和差值修改單元 430g〇
[0135] 所述數(shù)量檢測單元430f,用于檢測所述數(shù)據(jù)線的數(shù)量是否屬于預(yù)定的經(jīng)驗區(qū)間。
[0136] 所述差值修改單元430g,用于若所述數(shù)據(jù)線的數(shù)量不屬于所述經(jīng)驗區(qū)間,則將所 述坐標差值減半或者加倍后,重新執(zhí)行所述以所述基準數(shù)據(jù)線為基準,依次增加所述坐標 差值和/或依次減少所述坐標差值確定出符合預(yù)定條件的若干條其它數(shù)據(jù)線的步驟,直至 重新確定的所述數(shù)據(jù)線的數(shù)量屬于所述經(jīng)驗區(qū)間。
[0137] 界面繪制模塊440,用于通過所述電子設(shè)備中的用戶圖形接口繪制一個用戶圖形 界面,所述用戶圖形界面包括由時間軸和數(shù)據(jù)軸構(gòu)成的坐標系,所述坐標系中包括與所述 時間軸平行的所述數(shù)據(jù)線和按照時間維度以圖形化表征的所述至少兩個數(shù)據(jù)。
[0138] 所述界面繪制模塊440,包括:坐標確定單元440a和界面繪制單元440b。
[0139] 所述坐標確定單元440a,用于根據(jù)所述數(shù)據(jù)線的數(shù)量、所述各條數(shù)據(jù)線所代表的 坐標值以及所述用戶圖形界面在所述數(shù)據(jù)軸方向上的長度確定各條數(shù)據(jù)線所對應(yīng)的位置 坐標。
[0140] 所述界面繪制單元440b,用于根據(jù)所述各條數(shù)據(jù)線所對應(yīng)的位置坐標在所述用戶 圖形界面中繪制所述數(shù)據(jù)線。
[0141] 綜上所述,本實施例提供的圖像顯示裝置,通過在根據(jù)待顯示的至少兩個數(shù)據(jù)中 的最大值和最小值確定相鄰數(shù)據(jù)線之間的坐標差值之后,進一步根據(jù)最大值、最小值和坐 標差值動態(tài)確定數(shù)據(jù)線的數(shù)量以及各條數(shù)據(jù)線所代表的坐標值;解決了【背景技術(shù)】中涉及的 圖像顯示方案無法直觀、明顯地反映數(shù)據(jù)的整體變化情況,且不便于讀數(shù)的問題;實現(xiàn)了更 為直觀、明顯地反映數(shù)