一種對led顯示內(nèi)容進(jìn)行快速編輯的裝置及方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及LED顯示控制技術(shù)領(lǐng)域,尤其涉及一種對LED顯示內(nèi)容進(jìn)行快速編輯的裝置及方法。
【背景技術(shù)】
[0002]隨著LED顯示技術(shù)的日趨成熟,LED顯示屏以其特有的高亮度、低功耗、壽命長、廣視角、顏色鮮艷等優(yōu)勢正在逐漸滲透到各個(gè)領(lǐng)域。LED顯示已經(jīng)成為,社會(huì)媒體信息以及社會(huì)公共信息顯示當(dāng)中,主流的顯示平臺(tái)。它已經(jīng)遍布我們生活中的每個(gè)角落。然而隨著LED技術(shù)發(fā)展從最初的單雙色簡單字幕顯示,到現(xiàn)在高分辨率全彩顯示。用戶的顯示需求也開始變的越來越復(fù)雜。用戶對于內(nèi)容的顯示樣式和顯示風(fēng)格的要求也變得越來越高。因此用戶花在圖文特效編輯的時(shí)間也會(huì)越來越多。
【發(fā)明內(nèi)容】
[0003]本發(fā)明提供了一種對LED顯示內(nèi)容進(jìn)行快速編輯的裝置及方法,所述技術(shù)方案通過將每個(gè)功能模塊的設(shè)置參數(shù)轉(zhuǎn)化為數(shù)據(jù)后分別存儲(chǔ),各功能模塊的數(shù)據(jù)之間成層級數(shù)據(jù)結(jié)構(gòu)關(guān)系,并最終封裝為模板文件,使得用戶在需要的時(shí)候調(diào)用修改,可以只針對某個(gè)功能模塊進(jìn)行修改,各功能模塊之間的設(shè)置相互獨(dú)立,使得LED顯示內(nèi)容的編輯更加靈活快速,解決了傳統(tǒng)圖文特效編輯耗費(fèi)大量時(shí)間的問題。
[0004]本發(fā)明采用如下裝置來實(shí)現(xiàn):一種對LED顯示內(nèi)容進(jìn)行快速編輯的裝置,包括:
圖文編輯單元,用于提供編輯操作界面,包括多個(gè)功能模塊供用戶選擇,各功能模塊擁有對整個(gè)屏幕進(jìn)行獨(dú)立編輯的權(quán)限;
數(shù)據(jù)組合單元,用于實(shí)時(shí)將用戶對編輯操作界面的設(shè)置轉(zhuǎn)換為數(shù)據(jù),并以功能模塊為邊界,將各功能模塊的數(shù)據(jù)以層級數(shù)據(jù)結(jié)構(gòu)進(jìn)行組合后,生成組合數(shù)據(jù);
模板生成單元,用于對組合數(shù)據(jù)進(jìn)行封包形成模板文件,并對所述模板文件進(jìn)行命名后,存儲(chǔ)至特定目錄下;
模板調(diào)用單元,用于通過命名調(diào)用特定目錄下的模板文件,并還原為原始編輯狀態(tài)。
[0005]進(jìn)一步地,所述以功能模塊為邊界為,用戶在編輯操作界面上每添加一個(gè)功能模塊,就自動(dòng)生成一對代表該功能模塊的頭尾標(biāo)識,針對該功能模塊的所有設(shè)置將轉(zhuǎn)換為數(shù)據(jù)后存儲(chǔ)至頭尾標(biāo)識之間。
[0006]進(jìn)一步地,所述層級數(shù)據(jù)結(jié)構(gòu)為,各功能模塊的數(shù)據(jù)單獨(dú)為一層,每層數(shù)據(jù)之間的間隔由前一個(gè)功能模塊數(shù)據(jù)的尾與后一個(gè)功能模塊數(shù)據(jù)的頭組成。
[0007]進(jìn)一步地,所述模板調(diào)用單元,在將模板文件還原為原始編輯狀態(tài)時(shí),根據(jù)需要鎖定預(yù)設(shè)的功能模塊不能編輯。
[0008]本發(fā)明采用如下方法來實(shí)現(xiàn):一種對LED顯示內(nèi)容進(jìn)行快速編輯的方法,包括:
編輯操作界面包括多個(gè)功能模塊供用戶選擇,各功能模塊擁有對整個(gè)屏幕進(jìn)行獨(dú)立編輯的權(quán)限; 實(shí)時(shí)將用戶對編輯操作界面的設(shè)置轉(zhuǎn)換為數(shù)據(jù),并以功能模塊為邊界,將各功能模塊的數(shù)據(jù)以層級數(shù)據(jù)結(jié)構(gòu)進(jìn)行組合后,生成組合數(shù)據(jù);
對組合數(shù)據(jù)進(jìn)行封包形成模板文件,并對所述模板文件進(jìn)行命名后,存儲(chǔ)至特定目錄下;
通過命名調(diào)用特定目錄下的模板文件,并還原為原始編輯狀態(tài)。
[0009]進(jìn)一步地,所述以功能模塊為邊界為,用戶在編輯操作界面上每添加一個(gè)功能模塊,就自動(dòng)生成一對代表該功能模塊的頭尾標(biāo)識,針對該功能模塊的所有設(shè)置將轉(zhuǎn)換為數(shù)據(jù)后存儲(chǔ)至頭尾標(biāo)識之間。
[0010]進(jìn)一步地,所述層級數(shù)據(jù)結(jié)構(gòu)為,各功能模塊的數(shù)據(jù)單獨(dú)為一層,每層數(shù)據(jù)之間的間隔由前一個(gè)功能模塊數(shù)據(jù)的尾與后一個(gè)功能模塊數(shù)據(jù)的頭組成。
[0011]進(jìn)一步地,所述在將模板文件還原為原始編輯狀態(tài)時(shí),根據(jù)需要鎖定預(yù)設(shè)的功能模塊不能編輯。
[0012]綜上所述,本發(fā)明提供了一種對LED顯示內(nèi)容進(jìn)行快速編輯的裝置及方法,本發(fā)明所提供的技術(shù)方案,編輯操作界面包括多個(gè)功能模塊,各功能模塊之間彼此獨(dú)立,都擁有對整個(gè)屏幕進(jìn)行獨(dú)立編輯的權(quán)限;用戶針對各功能模塊的設(shè)置都將轉(zhuǎn)換為數(shù)據(jù),并且各功能模塊的數(shù)據(jù)之間是層級數(shù)據(jù)結(jié)構(gòu)關(guān)系;最后將所有數(shù)據(jù)進(jìn)行封包形成模板文件,供用戶調(diào)用。
[0013]本發(fā)明的有益效果為:由于各功能模塊在設(shè)置時(shí)彼此獨(dú)立,各功能模塊設(shè)置后的數(shù)據(jù)也是以獨(dú)立的方式存儲(chǔ),使得用戶可以根據(jù)需要選擇需要的功能模塊;在后期調(diào)用模板文件的時(shí)候,各個(gè)功能模塊可以實(shí)現(xiàn)單獨(dú)編輯和修改;可以設(shè)定某個(gè)功能模塊是禁止編輯和更改的狀態(tài),避免誤操作導(dǎo)致整個(gè)設(shè)置需要重新編輯。由于存儲(chǔ)了很多模板文件,如果僅需要對現(xiàn)有模板參數(shù)進(jìn)行簡單修改即可,只需到特定目錄下調(diào)用現(xiàn)有模板文件,根據(jù)需要進(jìn)行簡單修改,就可以得到想要的LED顯示效果,從而實(shí)現(xiàn)快速編輯,避免復(fù)雜、重復(fù)的設(shè)置操作。
【附圖說明】
[0014]為了更清楚地說明本發(fā)明的技術(shù)方案,下面將對實(shí)施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明中記載的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0015]圖1為本發(fā)明提供的一種對LED顯示內(nèi)容進(jìn)行快速編輯的裝置實(shí)施例結(jié)構(gòu)圖;
圖2為本發(fā)明提供的裝置實(shí)施例中圖文編輯單元完成的編輯效果圖;
圖3為本發(fā)明提供的裝置實(shí)施例中數(shù)據(jù)組合單元處理后的各功能模塊的數(shù)據(jù)關(guān)系示意圖;
圖4為本發(fā)明提供的一種對LED顯示內(nèi)容進(jìn)行快速編輯的方法實(shí)施例流程圖。
【具體實(shí)施方式】
[0016]本發(fā)明給出了一種對LED顯示內(nèi)容進(jìn)行快速編輯的裝置及方法的實(shí)施例,為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明實(shí)施例中的技術(shù)方案,并使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能夠更加明顯易懂,下面結(jié)合附圖對本發(fā)明中技術(shù)方案作進(jìn)一步詳細(xì)的說明: 本發(fā)明首先提供了一種對LED顯示內(nèi)容進(jìn)行快速編輯的裝置實(shí)施例,如圖1所示,包括:
圖文編輯單元101,用于提供編輯操作界面,包括多個(gè)功能模塊供用戶選擇,各功能模塊擁有對整個(gè)屏幕進(jìn)行獨(dú)立編輯的權(quán)限;具體實(shí)施例編輯效果,如圖2所示;
所述編輯操作界面包括多個(gè)功能模塊,包括但不限于:字幕模塊、圖文模塊、表盤模塊、溫度模塊、背景模塊或者動(dòng)畫效果模塊;各個(gè)功能模塊擁有對整個(gè)屏幕進(jìn)行獨(dú)立編輯的權(quán)限;各功能模塊間的參數(shù)設(shè)置彼此獨(dú)立;
數(shù)據(jù)組合單元102,用于實(shí)時(shí)將用戶對編輯操作界面的設(shè)置轉(zhuǎn)換為數(shù)據(jù),并以功能模塊為邊界,將各功能模塊的數(shù)據(jù)以層級數(shù)據(jù)結(jié)構(gòu)進(jìn)行組合后,生成組合數(shù)據(jù);其中,各功能模塊的數(shù)據(jù)之間彼此獨(dú)立,互不干擾;
其中,經(jīng)數(shù)據(jù)組合單元處理后的各功能模塊的數(shù)據(jù)關(guān)系,如圖3所示;
模板生成單元103,用于對組合數(shù)據(jù)進(jìn)行封包形成模板文件,并對所述模板文件進(jìn)行命名后,存儲(chǔ)至特定目錄下;
其中,通過為用戶提供模板命名