欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

控制顯示屏進(jìn)行橫豎屏切換的裝置的制造方法_2

文檔序號(hào):10229485閱讀:來(lái)源:國(guó)知局
圖。
【具體實(shí)施方式】
[0020] 為更進(jìn)一步闡述本實(shí)用新型為達(dá)成預(yù)定實(shí)用新型目的所采取的技術(shù)手段及功效, 以下結(jié)合附圖及較佳實(shí)施例,對(duì)依據(jù)本實(shí)用新型提出的控制顯示屏進(jìn)行橫豎屏切換的裝置 其【具體實(shí)施方式】、結(jié)構(gòu)、特征及功效,詳細(xì)說(shuō)明如后。
[0021] 有關(guān)本實(shí)用新型的前述及其他技術(shù)內(nèi)容、特點(diǎn)及功效,在以下配合參考圖式的較 佳實(shí)施例詳細(xì)說(shuō)明中將可清楚的呈現(xiàn)。通過(guò)【具體實(shí)施方式】的說(shuō)明,當(dāng)可對(duì)本實(shí)用新型為達(dá) 成預(yù)定目的所采取的技術(shù)手段及功效得以更加深入且具體的了解,然而所附圖式僅是提供 參考與說(shuō)明之用,并非用來(lái)對(duì)本實(shí)用新型加以限制。
[0022] 第一實(shí)施例
[0023]圖2是本實(shí)用新型第一實(shí)施例提供的控制顯示屏進(jìn)行橫豎屏切換的裝置的主要架 構(gòu)框圖。所述控制顯示屏進(jìn)行橫豎屏切換的裝置運(yùn)行于電子裝置中,該電子裝置可以是,但 不限于平板電腦、PDA(Personal Digital Assistant,個(gè)人數(shù)字助理)、手機(jī)、數(shù)碼相機(jī)等便 攜式移動(dòng)設(shè)備。請(qǐng)參考圖2,所述控制顯示屏進(jìn)行橫豎屏切換的裝置,包括:預(yù)先轉(zhuǎn)換設(shè)備 20、與預(yù)先轉(zhuǎn)換設(shè)備20相連的原始圖像輸入設(shè)備21、與原始圖像輸入設(shè)備21相連的控制器 23、與控制器23相連的顯示器25。
[0024]預(yù)先轉(zhuǎn)換設(shè)備20,用于預(yù)先將處于第一顯示模式下的圖像數(shù)據(jù)轉(zhuǎn)換為BMP格式圖 像數(shù)據(jù),并將BMP格式圖像數(shù)據(jù)進(jìn)行重新組合以轉(zhuǎn)換為處于第二顯示模式下的原始圖像數(shù) 據(jù),并將處于第二顯示模式下的原始圖像數(shù)據(jù)進(jìn)行存儲(chǔ)。
[0025]其中,BMP格式圖像數(shù)據(jù)為RGB數(shù)據(jù),BMP格式是一種與硬件設(shè)備無(wú)關(guān)的圖像格式, 它采用位映射存儲(chǔ)格式,不采用任何壓縮。此種格式圖像的存儲(chǔ)方式是按照?qǐng)D像像素點(diǎn)在 屏幕上的行列排列從左到右、從下到上的順序進(jìn)行存儲(chǔ)的。
[0026] 其中,第一顯示模式例如可以為橫屏方向顯示模式或豎屏方向顯示模式。以第一 顯示模式為豎屏方向顯示模式、第二顯示模式為橫屏方向顯示模式為例,假設(shè)屏幕分辨率 為H*W,W代表豎屏方向圖像的寬,Η代表豎屏方向圖像的高,其中W〈H,屏幕圖像由像素點(diǎn)構(gòu) 成,則共有H*W個(gè)像素點(diǎn),每一個(gè)像素點(diǎn)由4個(gè)字節(jié)組成。以屏幕上像素點(diǎn)所在行的排列順序 和所在列的排列順序給每個(gè)像素點(diǎn)賦值,則屏幕左上角像素點(diǎn)賦值可以為Data(l,l),右上 角的像素點(diǎn)賦值可以為Data(W,l),左上角的像素點(diǎn)賦值可以為Data(l,H),右下角的像素 點(diǎn)賦值可以為Data(W,H)。
[0027] 圖像數(shù)據(jù)存儲(chǔ)的順序和屏幕上的行列排列順序在縱向是方向相反的,即屏幕上像 素點(diǎn)的排列順序?yàn)閺纳系较拢袼攸c(diǎn)的存儲(chǔ)順序是按照屏幕上像素點(diǎn)下到上的順序進(jìn)行 存儲(chǔ)的。將像素點(diǎn)信息按照預(yù)定存儲(chǔ)順序進(jìn)行存儲(chǔ)時(shí),即按照?qǐng)D像像素點(diǎn)在屏幕上的行列 排列順序從左到右,從下到上將屏幕圖像的每個(gè)像素點(diǎn)的賦值進(jìn)行存儲(chǔ)的,存儲(chǔ)后示意圖 如表一所示,屏幕左上角像素點(diǎn)的賦值為Data(l,1),屏幕右上角像素點(diǎn)的賦值為Data(W, 1),屏幕左下角像素點(diǎn)的賦值為Data(l,H),屏幕右下角像素點(diǎn)的賦值為Data(W,H)。另外, 可以設(shè)定每一個(gè)像素點(diǎn)占用4個(gè)字節(jié)存儲(chǔ)空間或其它字節(jié)數(shù)的存儲(chǔ)空間。
[0028]表一豎屏方向顯示模式時(shí)圖像像素點(diǎn)的存儲(chǔ)示意圖 [0029]
[0030]預(yù)先轉(zhuǎn)換設(shè)備20將BMP格式圖像數(shù)據(jù)進(jìn)行重新組合以轉(zhuǎn)換為處于第二顯示模式下 的圖像數(shù)據(jù)時(shí)是對(duì)圖像中各個(gè)像素點(diǎn)進(jìn)行重新排列,即所述預(yù)先轉(zhuǎn)換設(shè)備,還包括:用于當(dāng) 第一顯示模式為豎屏方向顯示模式,第二顯示模式為橫屏方向顯示模式時(shí),按照?qǐng)D像數(shù)據(jù) 像素點(diǎn)信息的預(yù)定存儲(chǔ)順序從第一列最后一行圖像數(shù)據(jù)開(kāi)始逐行從存儲(chǔ)器中讀取并依次 寫(xiě)入到橫屏方向圖像數(shù)據(jù)的第一列最后一行,當(dāng)豎屏方向圖像數(shù)據(jù)一行圖像數(shù)據(jù)讀取完成 并寫(xiě)入橫屏方向圖像數(shù)據(jù)的一行,橫屏方向圖像數(shù)據(jù)一行未寫(xiě)滿部分讀取豎屏方向圖像數(shù) 據(jù)的下一行圖像數(shù)據(jù)補(bǔ)齊,并把豎屏向圖像的未寫(xiě)完圖像數(shù)據(jù)存入橫屏方向圖像數(shù)據(jù)的下 一行,直到橫屏方向圖像數(shù)據(jù)轉(zhuǎn)換完成(轉(zhuǎn)換后的圖像數(shù)據(jù)的存儲(chǔ)示意圖如表二所示)的第 一預(yù)先轉(zhuǎn)換設(shè)備。其中,若轉(zhuǎn)換前豎屏方向的圖像的寬度為W,高度為H,則轉(zhuǎn)換后的橫屏方 向的圖像寬度為H,高度為W。
[0031] 表二橫屏方向顯示模式時(shí)圖像像素點(diǎn)的存儲(chǔ)示意圖
[0032]
[0033]
[0034]經(jīng)過(guò)預(yù)先轉(zhuǎn)換設(shè)備20的上述過(guò)程,就可以將第一顯示模式下的圖像數(shù)據(jù),例如豎 屏方向的圖像數(shù)據(jù)轉(zhuǎn)換為第二顯示模式下的圖像數(shù)據(jù),例如橫屏方向的圖像數(shù)據(jù),并進(jìn)行 存儲(chǔ)。
[0035] 優(yōu)選地,控制器23,包括轉(zhuǎn)換設(shè)備230、檢測(cè)控制設(shè)備231、存儲(chǔ)器233、控制輸出設(shè) 備235。其中,控制器23可以為FPGA(Field - Programmable Gate Array,現(xiàn)場(chǎng)可編程門(mén)陣 列)或MCU。存儲(chǔ)器223可以為控制器23的片內(nèi)緩存(Buffer)。
[0036]原始圖像輸入設(shè)備21,與轉(zhuǎn)換設(shè)備230及預(yù)先轉(zhuǎn)換設(shè)備20相連,用于在接收到橫豎 屏切換事件后,將處于第二顯示模式下需要轉(zhuǎn)換的原始圖像數(shù)據(jù)輸入至控制器23。
[0037]其中,橫豎屏切換事件為由豎屏方向顯示模式轉(zhuǎn)變?yōu)闄M屏方向顯示模式的轉(zhuǎn)屏事 件或由橫屏方向顯示模式轉(zhuǎn)變?yōu)樨Q屏方向顯示模式的轉(zhuǎn)屏事件。事件可以為重力感應(yīng)器檢 測(cè)到的轉(zhuǎn)屏事件,或者是通過(guò)其它部件檢測(cè)到的用戶(hù)手指操作指令對(duì)應(yīng)的轉(zhuǎn)屏事件。第二 顯示模式例如可以為橫屏方向顯示模式或豎屏方向顯示模式。圖像輸入設(shè)備21將原始圖像 數(shù)據(jù)輸入至控制器23時(shí),是將原始圖像數(shù)據(jù)轉(zhuǎn)換為控制器23能夠接收的圖像數(shù)據(jù)格式和電 平標(biāo)準(zhǔn)而進(jìn)行輸入的。
[0038]轉(zhuǎn)換設(shè)備230,與原始圖像輸入設(shè)備21相連,用于將原始圖像數(shù)據(jù)轉(zhuǎn)換為BMP格式 原始圖像數(shù)據(jù)。
[0039]其中,原始圖像數(shù)據(jù)格式可以為JPG、PNG等圖像格式。
[0040]檢測(cè)控制設(shè)備231,與轉(zhuǎn)換設(shè)備230和控制輸出設(shè)備235相連,用于確定BMP格式原 始圖像數(shù)據(jù)的像素點(diǎn)信息,根據(jù)像素點(diǎn)信息檢測(cè)BMP格式原始圖像數(shù)據(jù)的有效區(qū)域,并將像 素點(diǎn)信息按照預(yù)定存儲(chǔ)順序輸入到存儲(chǔ)器233中進(jìn)行緩存,得到與每一幀圖像數(shù)據(jù)的開(kāi)始 位置對(duì)應(yīng)的存儲(chǔ)器233中的存儲(chǔ)位置后,提供工作使能信號(hào)給控制輸出設(shè)備235。
[0041]其中,像素點(diǎn)信息包括按照像素點(diǎn)在屏幕上的排列的賦值,例如屏幕左上角像素 點(diǎn)的賦值可以為Data(l,l)。以原始圖像為橫屏方向顯示模式為例,則屏幕像素點(diǎn)的賦值可 以如表二所示。
[0042]圖像數(shù)據(jù)的有效區(qū)域即圖像的顯示區(qū)域。檢測(cè)控制設(shè)備231找到圖像的如表二所 示的賦值中的左上角像素點(diǎn)的賦值與右下角像素點(diǎn)的賦值,根據(jù)這兩個(gè)賦值即可得到圖像 數(shù)據(jù)的有效區(qū)域的上下左右邊界。
[0043]預(yù)定存儲(chǔ)順序是按照?qǐng)D像像素點(diǎn)在屏幕上的行列排列順序從左到右、從下到上的 順序,也就是說(shuō),圖像數(shù)據(jù)存入存儲(chǔ)器的順序和屏幕上的行列排列順序在縱向是方向相反 的,即屏幕上像素點(diǎn)的排列順序?yàn)閺纳系较拢鎯?chǔ)器中像素點(diǎn)的存儲(chǔ)順序是按照屏幕上 像素點(diǎn)下到上的順序進(jìn)行存儲(chǔ)的。將像素點(diǎn)信息按照預(yù)定存儲(chǔ)順序輸入到存儲(chǔ)器233中進(jìn) 行緩存時(shí),即按照?qǐng)D像像素點(diǎn)在屏幕上的行列排列順序從左到右,從下到上將屏幕圖像的 每個(gè)像素點(diǎn)的賦值存儲(chǔ)于存儲(chǔ)器中,存儲(chǔ)后示意圖如表二所示。每一幀圖像數(shù)據(jù)的開(kāi)始位 置即此幀圖像數(shù)據(jù)的開(kāi)始顯示位置,對(duì)應(yīng)屏幕圖像左上角像素點(diǎn),即表二中的Data( 1,1)。 [0044]工作使能信號(hào)的輸出是指示圖像輸出控制模塊235進(jìn)行工作的。
[0045]控制輸出設(shè)備235,用
當(dāng)前第2頁(yè)1 2 3 
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
突泉县| 盘锦市| 于田县| 额尔古纳市| 井研县| 太保市| 平泉县| 汶川县| 镇坪县| 安达市| 涿鹿县| 上栗县| 大新县| 闽清县| 库尔勒市| 黎平县| 治县。| 白朗县| 浑源县| 常宁市| 永平县| 扎囊县| 临沧市| 通州市| 会理县| 长宁县| 连城县| 淳化县| 梧州市| 红安县| 闽侯县| 共和县| 兰溪市| 屯留县| 徐水县| 庆云县| 微博| 洛隆县| 冷水江市| 忻州市| 永泰县|