仿真顯示控制方法、裝置及遙控裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及圖像顯示技術(shù)領(lǐng)域,特別是指一種仿真顯示控制方法、裝置及遙控裝置。
【背景技術(shù)】
[0002]激光指示器,又稱為激光筆、指星筆等,是把可見激光設(shè)計成便攜、手易握、激光模組(發(fā)光二極管)加工成的筆型發(fā)射器;通常在匯報、教學、導游人員都會使用它來投映一個光點或一條光線指向物體。但它在特定情況下,例如當被指向的物體是顯示屏時,由于有顯示屏的背光存在,導致激光筆投映在顯示屏上的光點亮度變?nèi)跚夷:磺?。同時,不當使用激光筆還有可能造成視網(wǎng)膜受損,甚至失明,導致激光筆的使用具有一定危險性和局限性。
【發(fā)明內(nèi)容】
[0003]有鑒于此,本發(fā)明的目的在于提出一種仿真顯示控制方法、裝置及遙控裝置,能夠?qū)崿F(xiàn)激光筆的仿真效果,提升了用戶體驗。
[0004]基于上述目的本發(fā)明提供的仿真顯示控制方法,包括:
[0005]接收控制指令;
[0006]判斷所述控制指令是否為仿真顯示指令;
[0007]若否,則響應所述控制指令并執(zhí)行相應操作;
[0008]若是,則響應所述仿真顯示指令;
[0009]將對應的顯示控制指令切換為仿真顯示控制指令;
[0010]將光標圖像切換顯示為仿真激光圖像。
[0011]在一些實施方式中,所述將對應的顯示控制指令切換為仿真顯示控制指令的步驟之前包括:預先存儲仿真激光圖像的形狀、大小、所包含的像素點個數(shù)、每個像素點對應的RGB 值;
[0012]所述將對應的顯示控制指令切換為仿真顯示控制指令的步驟包括:
[0013]調(diào)用仿真激光圖像對應的形狀、大小、所包含的像素點個數(shù)、每個像素點對應的RGB值的數(shù)據(jù)信息;
[0014]將光標圖像替換為對應的形狀、大小、所包含的像素點個數(shù)、每個像素點對應的RGB值的仿真激光圖像。
[0015]在一些實施方式中,所述仿真激光圖像包括點狀激光圖像、線狀激光圖像、圓圈狀激光圖像、方框狀激光圖像。
[0016]在一些實施方式中,所述將光標圖像切換顯示為仿真激光圖像的步驟之后還包括:
[0017]接收并響應仿真圖像切換指令;
[0018]按照預先設(shè)定的順序發(fā)送不同的仿真激光圖像對應的仿真顯示控制指令。
[0019]在一些實施方式中,將光標圖像切換顯示為仿真激光圖像的步驟之后還包括:
[0020]判斷當前顯示的文件格式;
[0021]若文件格式為文本文件,則發(fā)送方框狀激光圖像對應的仿真顯示控制指令;
[0022]若文件格式為圖形文件,則發(fā)送圓圈狀激光圖像對應的仿真顯示控制指令;
[0023]若文件格式既不是文本文件,也不是圖形文件,則發(fā)送點狀激光圖像對應的仿真顯示控制指令。
[0024]在一些實施方式中,所述方框狀激光圖像包括對應于不同字號的文字的多種方框狀激光圖像;
[0025]若當前文件格式為文本文件且發(fā)送的仿真顯示控制指令為方框狀激光圖像對應的仿真顯示控制指令時,所述方法還包括:
[0026]根據(jù)當前顯示的文本文件的文字字號切換顯示相應大小的方框狀激光圖像。
[0027]在一些實施方式中,所述根據(jù)當前顯示的文本文件的文字字號切換顯示相應大小的方框狀激光圖像的步驟之后還包括:
[0028]判斷當前顯示的方框狀激光圖像的覆蓋量最大的文字的位置;
[0029]將當前顯示的所述方框狀激光圖像的位置坐標更改為所述方框狀激光圖像的上邊緣和下邊緣分別位于所述文字所處位置的上方行間空白區(qū)域和下方行間空白區(qū)域中的位置坐標。
[0030]在一些實施方式中,若文件格式為圖形文件且發(fā)送的仿真顯示控制指令為圓圈狀激光圖像對應的仿真顯示控制指令時,所述方法還包括:
[0031]判斷所述圖形文件的顯示內(nèi)容是否包括人臉圖像;
[0032]若是,則將所述圓圈狀激光圖像切換為人臉狀激光圖像,并顯示在所述人臉圖像所處位置;
[0033]若否,則正常顯示圓圈狀激光圖像。
[0034]在一些實施方式中,將光標圖像切換顯示為仿真激光圖像的步驟之后還包括:
[0035]獲取當前顯示的仿真激光圖像所覆蓋的原有的顯示圖像的R值、G值和B值;
[0036]判斷所述原有的顯示圖像的R值、G值和B值是否分別位于仿真激光圖像的R值、G值和B值的預設(shè)沖突范圍以內(nèi);
[0037]若否,則正常顯示所述仿真激光圖像;
[0038]若是,則更改所述當前顯示的仿真激光圖像的R值、G值和B值。
[0039]在一些實施方式中,所述更改所述當前顯示的仿真激光圖像的R值、G值和B值的步驟包括:
[0040]確定位于仿真激光圖像的R值、G值和B值的預設(shè)沖突范圍以內(nèi)的所述原有的顯示圖像與所述仿真激光圖像的重合部分;
[0041]更改所述重合部分對應的仿真激光圖像的R值、G值和B值。
[0042]在一些實施方式中,所述更改所述當前顯示的仿真激光圖像的R值、G值和B值的步驟包括:
[0043]分別對比所述被覆蓋的原有顯示圖像的R值、G值和B值與仿真激光圖像的R值、G值和B值;
[0044]若被覆蓋的原有顯示圖像的R值比仿真激光圖像的R值更大,則將仿真激光圖像的R值減小到二者的R值之差大于20 ;若被覆蓋的原有顯示圖像的R值比仿真激光圖像的R值更小,則將仿真激光圖像的R值增加到二者的R值之差大于20 ;若被覆蓋的原有顯示圖像的R值與仿真激光圖像的R值相等,則將仿真激光圖像的R值增加20 ;
[0045]若被覆蓋的原有顯示圖像的G值比仿真激光圖像的G值更大,則將仿真激光圖像的G值減小到二者的G值之差大于20 ;若被覆蓋的原有顯示圖像的G值比仿真激光圖像的G值更小,則將仿真激光圖像的G值增加到二者的G值之差大于20 ;若被覆蓋的原有顯示圖像的G值與仿真激光圖像的G值相等,則將仿真激光圖像的G值增加20 ;
[0046]若被覆蓋的原有顯示圖像的B值比仿真激光圖像的B值更大,則將仿真激光圖像的B值減小到二者的B值之差大于20 ;若被覆蓋的原有顯示圖像的B值比仿真激光圖像的B值更小,則將仿真激光圖像的B值增加到二者的B值之差大于20 ;若被覆蓋的原有顯示圖像的B值與仿真激光圖像的B值相等,則將仿真激光圖像的B值增加20。
[0047]在一些實施方式中,所述仿真激光圖像的R值、G值和B值的預設(shè)沖突范圍分別為所述仿真激光圖像的R值±20、G值±20和B值±20的范圍。
[0048]在一些實施方式中,將光標圖像切換顯示為仿真激光圖像的步驟之后還包括:
[0049]獲取當前顯示的仿真激光圖像所覆蓋的原有的顯示圖像的R值、G值和B值;
[0050]將仿真激光圖像的R值、G值和B值分別乘以90%,將所覆蓋的原有的顯示圖像的R值、G值和B值分別乘以10% ;
[0051]將所得的90%的仿真激光圖像的R值、G值和B值與10%的所覆蓋的原有的顯示圖像的R值、G值和B值分別對應相加,得到新的R值、G值和B值;
[0052]將當前顯示的仿真激光圖像的R值、G值和B值分別更改為所述新的R值、G值和B值。
[0053]在一些實施方式中,所述將當前顯示的仿真激光圖像的R值、G值和B值分別更改為所述新的R值、G值和B值的步驟包括:
[0054]確定所述原有的顯示圖像與所述仿真激光圖像的重合部分;
[0055]將所述重合部分對應的仿真激光圖像的R值、G值和B值分別更改為所述新的R值、G值和B值。
[0056]在一些實施方式中,所述將光標圖像切換顯示為仿真激光圖像的步驟之后還包括:
[0057]接收還原顯示指令;
[0058]將對應的仿真顯示控制指令切換為顯示控制指令進行發(fā)送;
[0059]將仿真激光圖像還原為光標圖像。
[0060]本發(fā)明還提供了一種仿真顯示控制裝置,包括:
[0061]接收模塊,用于接收控制指令;
[0062]處理模塊,用于判斷所述控制指令是否為仿真顯示指令;若否,則響應所述控制指令并執(zhí)行相應操作;若是,則將所述仿真顯示指令發(fā)送給顯示控制模塊;
[0063]顯示控制模塊,用于響應所述仿真顯示指令,將對應的顯示控制指令切換為仿真顯示控制指令并發(fā)送給顯示模塊;
[0064]顯示模塊,用于將光標圖像切換顯示為仿真激光圖像。
[0065]在一些實施方式中,所述仿真顯示控制裝置,還包括存儲模塊,用于預先存儲仿真激光圖像的形狀、大小、所包含的像素點個數(shù)、每個像素點對應的RGB值;
[0066]所述顯示控制模塊還用于調(diào)用仿真激光圖像對應的形狀、大小、所包含的像素點個數(shù)、每個像素點對應的RGB值的數(shù)據(jù)信息;將光標圖像替換為對應的形狀、大小、所包含的像素點個數(shù)、每個像素點對應的RGB值的仿真激光圖像;
[0067]所述顯示模塊,用于顯示所述對應的形狀、大小、所包含的像素點個數(shù)、每個像素點對應的RGB值的仿真激光圖像。
[0068]在一些實施方式中,所述仿真激光圖像包括點狀激光圖像、線狀激光圖像、圓圈狀激光圖像、方框狀激光圖像。
[0069]在一些實施方式中,所述接收模塊還用于接收仿真圖像切換指令;
[0070]所述處理模塊還用于將所述仿真圖像切換指令發(fā)送給所述顯示控制模塊;
[0071]所述顯示控制模塊還用于響應仿真圖像切換指令,并按照預先設(shè)定的順序發(fā)送不同的激光圖像對應的仿真顯示控制指令;
[0072]所述顯示模塊還用于按照預先設(shè)定的順序顯示不同的仿真激光圖像。
[0073]在一些實施方式中,所述處理模塊還用于判斷當前顯示的文件格式,并將判斷結(jié)果發(fā)送給所述顯示控制模塊;
[0074]若文件格式為文本文件,所述顯示控制模塊還用于發(fā)送方框狀激光圖像對應的仿真顯示控制指令;若文件格式為圖形文件,所述顯示控制模塊還用于發(fā)送圓圈狀激光圖像對應的仿真顯示控制指令;若文件格式既不是文本文件,也不是圖形文件,所述顯示控制模塊還用于發(fā)送點狀激光圖像對應的仿真顯示控制指令;
[0075]所述顯示模塊還用于接收所述方框狀激光圖像、圓圈狀激光圖像及點狀激光圖像對應的仿真顯示控制指令并分別顯示方框狀激光圖像、圓圈狀激光圖像及點狀激光圖像。
[0076]在一些實施方式中,所述方框狀激光圖像包括對應于不同字號的文字的多種方框狀激光圖像;
[0077]若當前文件格式為文本文件且發(fā)送的仿真顯示控制指令為方框狀激光圖像對應的仿真顯示控制指令時:
[0078]所述處理模塊還用于確定當前文本文件的文字字號,并將字號信息發(fā)送給所述顯制t旲塊;
[0079]所述顯示控制模塊還用于根據(jù)所述字號信息,將仿真顯示控制指令切換為與字號信息相對應的方框狀激光圖像所對應的仿真顯示控制指令并發(fā)送給所述顯示模塊;
[0080]所述顯示模塊還用于將原方框狀激光圖像切換顯示