一種基於屏幕的霓虹燈顯示方法與裝置製造方法
2023-06-24 03:48:21
一種基於屏幕的霓虹燈顯示方法與裝置製造方法
【專利摘要】本發明涉及移動終端顯示控制【技術領域】,尤其涉及一種基於屏幕的霓虹燈顯示方法與裝置,所述方法包括設定用於顯示的圖形以及圖形的顯示精度,將圖形轉換成點陣圖,設定屏幕點陣,在屏幕點陣中模擬顯示圖形的初始豎列點陣,檢測到屏幕晃動,屏幕點陣從圖形的初始豎列點陣的下一列豎列點陣開始模擬顯示。本發明藉助人眼的視覺暫留特性,利用移動終端的屏幕,通過計算圖形點陣,配合晃動屏幕實現屏幕超大文字或圖形的的霓虹燈顯示,簡單、方便、通用性強。
【專利說明】一種基於屏幕的霓虹燈顯示方法與裝置
【技術領域】
[0001]本發明涉及移動終端顯示控制【技術領域】,尤其涉及一種基於屏幕的霓虹燈顯示方法與裝置。
【背景技術】
[0002]霓虹燈由於色彩絢麗,受到廣大群眾的青睞,在晚會、演唱會、告白會等場合上使用時,都需要通過超大屏幕和燈管,攜帶不方便。
【發明內容】
[0003]針對上述缺陷,本發明的目的在於提出一種基於屏幕的霓虹燈顯示方法與裝置,可以通過移動終端屏幕實現大屏的霓虹燈功能。
[0004]為達此目的,本發明採用以下技術方案:
[0005]一種基於屏幕的霓虹燈顯示方法,所述方法包括:
[0006]設定用於顯示的圖形以及所述圖形的顯示精度;
[0007]將所述圖形轉換成點陣圖;
[0008]設定屏幕點陣;
[0009]在屏幕點陣中模擬顯示所述圖形的初始豎列點陣;
[0010]檢測到所述屏幕晃動,所述屏幕點陣從所述圖形的初始豎列點陣的下一列豎列點陣開始模擬顯示。
[0011]本發明還提供一種基於屏幕的霓虹燈顯示裝置,所述裝置包括:
[0012]圖形設定單元,用於設定用於顯示的圖形以及所述圖形的顯示精度;
[0013]圖形轉換單元,用於將所述圖形轉換成點陣圖;
[0014]屏幕點陣設定單元,用於設定屏幕點陣;
[0015]初始豎列點陣顯示單元,用於在屏幕點陣中模擬顯示所述圖形的初始豎列點陣;
[0016]圖形點陣顯示單元,用於檢測到所述屏幕晃動,所述屏幕點陣從所述圖形的初始豎列點陣的下一列豎列點陣開始模擬顯示。
[0017]本發明基於屏幕的霓虹燈顯示通過設定用於顯示的圖形以及圖形的顯示精度,將圖形轉換成點陣圖,設定屏幕點陣,在屏幕點陣中模擬顯示圖形的初始豎列點陣,檢測到屏幕晃動,屏幕點陣從圖形的初始豎列點陣的下一列豎列點陣開始模擬顯示。本發明藉助人眼的視覺暫留特性,利用移動終端的屏幕,通過計算圖形點陣,配合晃動屏幕實現屏幕超大文字或圖形的的霓虹燈顯示,簡單、方便、通用性強。
【專利附圖】
【附圖說明】
[0018]圖1是本發明基於屏幕的霓虹燈顯示方法流程圖一。
[0019]圖2是本發明基於屏幕的霓虹燈顯示方法流程圖二。
[0020]圖3是本發明基於屏幕的霓虹燈顯示裝置結構圖。
【具體實施方式】
[0021]為了使本發明的目的、技術方案及優點更加清楚明白,以下結合附圖及實施例,對本發明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發明,並不用於限定本發明。
[0022]圖1示出了本發明實施例提供的基於屏幕的霓虹燈顯示方法流程圖,詳述如下:
[0023]在步驟SlOl中,設定用於顯示的圖形以及所述圖形的顯示精度;
[0024]在本發明實施例中,首先設定要顯示的圖形,可以是文字或圖片,同時設定該要顯示圖形的精度,例如32*32。
[0025]在步驟S102中,將圖形轉換成點陣圖;
[0026]在本發明實施例中,將該文字或圖形轉換成點陣圖,例如32*32點陣。
[0027]在步驟S103中,設定屏幕點陣;
[0028]在本發明實施例中,屏幕點陣採用32點陣(即一列),也可以採用其他點陣,例如也採用32*32點陣。
[0029]在步驟S104中,在屏幕點陣中模擬顯示圖形的初始豎列點陣;
[0030]在本發明實施例中,通過獲取屏幕晃動的方向,若方向向左則選取圖形的點陣圖中最右一豎列點陣作為初始豎列點陣並模擬顯示,若方向向右則選取圖形的點陣圖中最左一豎列點陣作為初始豎列點陣並模擬顯示。初始豎列點陣也可以選取圖形點陣的中間豎行,或者隨機選取一豎列。本發明中通過在手機中的重力感應器識別屏幕的加速度來判斷屏幕的晃動方向。
[0031]在步驟S105中,檢測到屏幕晃動,屏幕點陣從所述圖形的初始豎列點陣的下一列豎列點陣開始模擬顯示。
[0032]在本發明實施例中,檢測到屏幕向某一方向晃動,間隔預設時間段,屏幕點陣從圖形的初始豎列點陣向該方向上的下一豎列點陣開始模擬顯示。例如檢測到屏幕向右晃動,經過0.01秒,換成初始豎列點陣向右方向的下一豎列點陣開始模擬顯示,屏幕用作顯示的點陣位置不變,只是要顯示的圖形點陣在改變,屏幕點陣下一點陣豎列顯示時,上一點陣豎列自然消失。
[0033]圖2示出了本發明實施例提供的基於屏幕的霓虹燈顯示方法流程圖,詳述如下:
[0034]在步驟S201中,設定用於顯示的圖形以及所述圖形的顯示精度;
[0035]在步驟S202中,將圖形轉換成點陣圖;
[0036]在步驟S203中,設定屏幕點陣;
[0037]在步驟S204中,在屏幕點陣中模擬顯示圖形的初始豎列點陣;
[0038]在步驟S205中,檢測到屏幕晃動,屏幕點陣從所述圖形的初始豎列點陣的下一列豎列點陣開始模擬顯示;
[0039]在步驟S206中,檢測到屏幕晃動轉向時,屏幕點陣從圖形的當前顯示方向的豎列點陣的相反方向的豎列點陣開始模擬顯示。
[0040]在本發明實施例中,通過重力感應器獲取到轉向掉頭信息後,例如屏幕轉向左晃動時,從圖形的當前顯示方向的豎列點陣的右側的豎列點陣開始模擬顯示。
[0041]在步驟S207中,檢測到屏幕停止晃動時,根據屏幕停止晃動前的晃動方向,屏幕點陣從當前圖形顯示的豎列點陣向該晃動方向的下一列豎列點陣開始模擬顯示。
[0042]在本發明實施例中,步驟S206和步驟S207可調換順序。在檢測到屏幕停止晃動時,經過預設間隔時間地段,根據屏幕停止晃動前的晃動方向,例如向左晃動,屏幕點陣繼續從當前圖形顯示的豎列點陣向左側的下一列豎列點陣開始模擬顯示。
[0043]圖3示出了本發明實施例提供的基於屏幕的霓虹燈顯示裝置結構圖,詳述如下:
[0044]圖形設定單元31設定用於顯示的圖形以及圖形的顯示精度。
[0045]圖形轉換單元32將圖形轉換成點陣圖。
[0046]屏幕點陣設定單元33設定屏幕點陣。
[0047]初始豎列點陣顯示單元34在屏幕點陣中模擬顯示所述圖形的初始豎列點陣。
[0048]屏幕晃動方向獲取模塊341獲取屏幕晃動的方向;
[0049]初始豎列點陣選取顯示模塊342若屏幕晃動方向向左則選取圖形的點陣圖中最右一豎列點陣作為初始豎列點陣並模擬顯示;若屏幕晃動方向向右則選取圖形的點陣圖中最左一豎列點陣作為初始豎列點陣並模擬顯示。
[0050]圖形點陣顯示單元35檢測到所述屏幕晃動,屏幕點陣從圖形的初始豎列點陣的下一列豎列點陣開始模擬顯示。
[0051]屏幕晃動方向檢測模塊351檢測到屏幕向某一方向晃動;
[0052]圖形點陣顯示模塊352間隔預設時間段,屏幕點陣從圖形的初始豎列點陣向該方向上的下一豎列點陣開始模擬顯示。
[0053]屏幕轉向顯示單元36用於檢測到所述屏幕晃動轉向時,屏幕點陣從圖形的當前顯示方向的豎列點陣的相反方向的豎列點陣開始模擬顯示。
[0054]屏幕停止晃動顯示單元37檢測到所述屏幕停止晃動時,根據屏幕停止晃動前的晃動方向,屏幕點陣從當前圖形顯示的豎列點陣向該晃動方向的下一列豎列點陣開始模擬顯不O
[0055]通過移動終端屏幕的霓虹燈顯示方式在上述方法實施例中已經闡述,在此,不再贅述。
[0056]本發明基於屏幕的霓虹燈顯示通過設定用於顯示的圖形以及圖形的顯示精度,將圖形轉換成點陣圖,設定屏幕點陣,在屏幕點陣中模擬顯示圖形的初始豎列點陣,檢測到屏幕晃動,屏幕點陣從圖形的初始豎列點陣的下一列豎列點陣開始模擬顯示。本發明藉助人眼的視覺暫留特性,利用移動終端的屏幕,通過計算圖形點陣,配合晃動屏幕實現屏幕超大文字或圖形的的霓虹燈顯示,簡單、方便、通用性強。
[0057]以上所述僅是本發明的優選實施方式,應當指出,對於本【技術領域】的普通技術人員來說,在不脫離本發明原理的前提下,還可以作出若干改進和潤飾,這些改進和潤飾也應視為本發明的保護範圍。
【權利要求】
1.一種基於屏幕的霓虹燈顯示方法,其特徵在於,所述方法包括: 設定用於顯示的圖形以及所述圖形的顯示精度; 將所述圖形轉換成點陣圖; 設定屏幕點陣; 在屏幕點陣中模擬顯示所述圖形的初始豎列點陣; 檢測到所述屏幕晃動,所述屏幕點陣從所述圖形的初始豎列點陣的下一列豎列點陣開始模擬顯示。
2.如權利要求1所述的霓虹燈顯示方法,其特徵在於,所述檢測到所述屏幕晃動,所述屏幕點陣模擬顯示所述圖形的初始豎列點陣的下一列豎列點陣開始模擬顯示之後還包括: 檢測到所述屏幕晃動轉向時,所述屏幕點陣從所述圖形的當前顯示方向的豎列點陣的相反方向的豎列點陣開始模擬顯示。
3.如權利要求1或2所述的霓虹燈顯示方法,其特徵在於,所述在屏幕點陣中模擬顯示所述圖形的初始豎列點陣具體為: 獲取屏幕晃動的方向,若方向向左則選取所述圖形的點陣圖中最右一豎列點陣作為初始豎列點陣並模擬顯示,若方向向右則選取所述圖形的點陣圖中最左一豎列點陣作為初始豎列點陣並模擬顯示。
4.如權利要求3所述的霓虹燈顯示方法,其特徵在於,所述檢測到所述屏幕晃動時,所述屏幕點陣從所述圖形的初始豎列點陣的下一列豎列點陣開始模擬顯示具體為: 檢測到所述屏幕向某一方向晃動,間隔預設時間段,所述屏幕點陣從所述圖形的初始豎列點陣向該方向上的下一豎列點陣開始模擬顯示。
5.如權利要求1所述的霓虹燈顯示方法,其特徵在於,所述檢測到所述屏幕晃動時,所述屏幕點陣從所述圖形的初始豎列點陣的下一列豎列點陣開始模擬顯示之後還包括: 檢測到所述屏幕停止晃動時,根據所述屏幕停止晃動前的晃動方向,所述屏幕點陣從所述當前圖形顯示的豎列點陣向該晃動方向的下一列豎列點陣開始模擬顯示。
6.一種基於屏幕的霓虹燈顯示裝置,其特徵在於,所述裝置包括: 圖形設定單元,用於設定用於顯示的圖形以及所述圖形的顯示精度; 圖形轉換單元,用於將所述圖形轉換成點陣圖; 屏幕點陣設定單元,用於設定屏幕點陣; 初始豎列點陣顯示單元,用於在屏幕點陣中模擬顯示所述圖形的初始豎列點陣; 圖形點陣顯示單元,用於檢測到所述屏幕晃動,所述屏幕點陣從所述圖形的初始豎列點陣的下一列豎列點陣開始模擬顯示。
7.如權利要求6所述的霓虹燈顯示裝置,其特徵在於,還包括屏幕轉向顯示單元,用於在圖形點陣顯示單元檢測到所述屏幕晃動,所述屏幕點陣模擬顯示所述圖形的初始豎列點陣的下一列豎列點陣之後,檢測到所述屏幕晃動轉向時,所述屏幕點陣從所述圖形的當前顯示方向的豎列點陣的相反方向的豎列點陣開始模擬顯示。
8.如權利要求6或7所述的霓虹燈顯示裝置,其特徵在於,所述初始豎列點陣顯示單元具體包括: 屏幕晃動方向獲取模塊,用於獲取屏幕晃動的方向; 初始豎列點陣選取顯示模塊,用於若屏幕晃動方向向左則選取所述圖形的點陣圖中最右一豎列點陣作為初始豎列點陣並模擬顯示;若屏幕晃動方向向右則選取所述圖形的點陣圖中最左一豎列點陣作為初始豎列點陣並模擬顯示。
9.如權利要求8所述的霓虹燈顯示裝置,其特徵在於,所述圖形點陣顯示單元具體包括: 屏幕晃動方向檢測模塊,用於檢測到所述屏幕向某一方向晃動; 圖形點陣顯示模塊,用於間隔預設時間段,所述屏幕點陣從所述圖形的初始豎列點陣向該方向上的下一豎列點陣開始模擬顯示。
10.如權利要求6所述的霓虹燈顯示裝置,其特徵在於,還包括屏幕停止晃動顯示單元,用於在圖形點陣顯示單元檢測到所述屏幕晃動,所述屏幕點陣從所述圖形的初始豎列點陣的下一列豎列點陣開始模擬顯示之後,檢測到所述屏幕停止晃動時,根據所述屏幕停止晃動前的晃動方向,所述屏幕點陣從所述當前圖形顯示的豎列點陣向該晃動方向的下一列豎列點陣開始模擬顯示。
【文檔編號】G09G5/00GK104464535SQ201410766437
【公開日】2015年3月25日 申請日期:2014年12月11日 優先權日:2014年12月11日
【發明者】刁曉明, 湯陽 申請人:上海卓悠網絡科技有限公司