两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種移動(dòng)終端的圖片放大顯示方法及系統(tǒng)的制作方法

文檔序號:9750473閱讀:468來源:國知局
一種移動(dòng)終端的圖片放大顯示方法及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一般的圖像數(shù)據(jù)處理,尤其涉及一種移動(dòng)終端的圖片放大顯示方法及系統(tǒng)。
【背景技術(shù)】
[0002]目前,移動(dòng)終端的相機(jī)的像素越來越高,使得所拍攝的照片越來越大,而考慮到便攜性,移動(dòng)終端的屏幕往往不會超過六寸,這些大照片顯示于屏幕上可能無法看清楚一些細(xì)節(jié),需要進(jìn)行放大后觀看。現(xiàn)有技術(shù)中,移動(dòng)終端上放大照片往往是通過兩個(gè)手指在觸摸屏上反向滑動(dòng)來進(jìn)行擴(kuò)大,但這種放大的方法很難保證放大的精度,并且由于每一次兩個(gè)手指滑動(dòng)操作無法達(dá)到一致,要達(dá)到兩次放大相同區(qū)域的目的往往很難。
[0003]因此,現(xiàn)有技術(shù)還有待于改進(jìn)和發(fā)展。

【發(fā)明內(nèi)容】

[0004]鑒于上述現(xiàn)有技術(shù)的不足之處,本發(fā)明為解決現(xiàn)有技術(shù)的缺陷和不足,提出一種圖片放大顯示的方法及系統(tǒng),能達(dá)到大圖片通過模糊操作達(dá)到放大顯示的目的,同時(shí)能夠增加放大的精度,以及實(shí)現(xiàn)多次操作能夠放大相同區(qū)域的目的,為用戶提供了圖片縮放使用的方便。
[0005]本發(fā)明解決技術(shù)問題所采用的技術(shù)方案如下:
一種移動(dòng)終端的圖片放大顯示方法,包括如下步驟:
將圖片劃分為MXN個(gè)矩形組成的陣列;
當(dāng)檢測到圖片上的觸摸點(diǎn)為兩個(gè)時(shí),獲取兩個(gè)觸摸點(diǎn)所在的矩形;
將兩個(gè)觸摸點(diǎn)所在的矩形行與列之間的矩形陣列放大顯示。
[0006]作為進(jìn)一步的改進(jìn)方案,所述將圖片劃分為MXN個(gè)矩形組成的陣列步驟后,還對每一個(gè)矩形按照該矩形在陣列中的行列位置進(jìn)行編號。
[0007]作為進(jìn)一步的改進(jìn)方案,所述當(dāng)檢測到圖片上的觸摸點(diǎn)為兩個(gè)時(shí),獲取兩個(gè)觸摸點(diǎn)所在的矩形具體包括如下步驟:
獲取兩個(gè)觸摸點(diǎn)在移動(dòng)終端觸摸屏上的坐標(biāo)(X,y);
判斷兩個(gè)觸摸點(diǎn)坐標(biāo)(x,y)的橫坐標(biāo)值X、縱坐標(biāo)值y分別位于所述陣列中的矩形范圍,以確定兩個(gè)觸摸點(diǎn)所在的矩形。
[0008]作為進(jìn)一步的改進(jìn)方案,所述將兩個(gè)觸摸點(diǎn)所在的矩形行與列之間的矩形陣列放大顯示具體包括如下步驟:
根據(jù)所述矩形的編號查找兩個(gè)觸摸點(diǎn)中所在矩形的行、列位置;
確定兩個(gè)觸摸點(diǎn)所在矩形的行、列之間的矩形陣列并放大顯示。
[0009]在上述方法方案中,其中,所述陣列中矩形編號為[a][b],其中,a,b分別滿足ISa<M,1 SbSN;判斷觸摸點(diǎn)坐標(biāo)(x,y)的橫坐標(biāo)值X、縱坐標(biāo)值y分別位于所述陣列中的矩形范圍時(shí),計(jì)算x[ai][bi] < x< x[ai][bi] ’且y[ai][bi] < y< y[ai] [bi] ’,則觸摸點(diǎn)坐標(biāo)(x,y)位于編號為匕幻化幻的矩形內(nèi),其中,xEaOEbOS編號為匕幻化幻的矩形的左下角的橫坐標(biāo),ykiHbdS編號為La1Hb1]的矩形的左下角的縱坐標(biāo),^a1Eb1]’為編號為La1Hb1Ma矩形的右上角的橫坐標(biāo),Yta1Kb1]’為編號為La1Kb1]的矩形的右上角的縱坐標(biāo)。
[0010]本發(fā)明還提供一種移動(dòng)終端的圖片放大顯示系統(tǒng),所述移動(dòng)終端包括觸摸屏,該系統(tǒng)包括圖片劃分模塊、觸摸檢測模塊和顯示放大模塊;
所述圖片劃分模塊用于將圖片劃分為MXN個(gè)矩形組成的陣列;
所述觸摸檢測模塊用于檢測觸摸屏被觸摸,且當(dāng)檢測到圖片上的觸摸點(diǎn)為兩個(gè)時(shí),獲取兩個(gè)觸摸點(diǎn)所在的矩形;
所述顯示放大模塊用于將所述觸摸檢測模塊檢測到的兩個(gè)觸摸點(diǎn)所在的矩形行與列之間的矩形陣列放大顯示。
[0011]作為進(jìn)一步的改進(jìn)技術(shù)方案,所述圖片劃分模塊在將圖片劃分為MXN個(gè)矩形組成的陣列后,還對每一個(gè)矩形按照該矩形在陣列中的行列位置進(jìn)行編號。
[0012]作為進(jìn)一步的改進(jìn)技術(shù)方案,所述觸摸檢測模塊用于獲取兩個(gè)觸摸點(diǎn)在移動(dòng)終端觸摸屏上的坐標(biāo)(x,y);并判斷兩個(gè)觸摸點(diǎn)坐標(biāo)(x,y)的橫坐標(biāo)值X、縱坐標(biāo)值y分別位于所述陣列中的矩形范圍,以確定兩個(gè)觸摸點(diǎn)所在的矩形。
[0013]作為進(jìn)一步的改進(jìn)技術(shù)方案,所述顯示放大模塊用于根據(jù)所述矩形的編號查找兩個(gè)觸摸點(diǎn)中所在矩形的行、列位置;并確定兩個(gè)觸摸點(diǎn)所在矩形的行、列之間的矩形陣列以放大顯示。
[0014]在上述系統(tǒng)技術(shù)方案中,所述圖片劃分模塊將所述陣列中矩形編號為[a][b],其中,a,b分別滿足I < a < M, I < b < N;所述觸摸檢測模塊判斷觸摸點(diǎn)坐標(biāo)(x,y)的橫坐標(biāo)值x、縱坐標(biāo)值y分別位于所述陣列中的矩形范圍時(shí),計(jì)算XU1^b1] <x< XU1Hb1]’且y[ai][bi] < y< y[ai][bi]’,則觸摸點(diǎn)坐標(biāo)(x,y)位于編號為[ai] [bi]的矩形內(nèi),其中,x[ai][bi]為編號為Ea1Hb1]的矩形的左下角的橫坐標(biāo),ykiKh]*編號為[出冗匕^勺矩形的左下角的縱坐標(biāo),Ha1Hb1]’為編號為U1Hb1]的矩形的右上角的橫坐標(biāo),YU1Hb1]’為編號為La1Kb1]的矩形的右上角的縱坐標(biāo)。
[0015]相比現(xiàn)有技術(shù),本發(fā)明采取將圖片進(jìn)行矩形劃分編號,當(dāng)觸摸屏檢測到觸摸點(diǎn)為兩個(gè)時(shí),則將兩個(gè)觸摸點(diǎn)行、列之間的矩形陣列放大顯示,無需向現(xiàn)有技術(shù)一樣采取兩個(gè)手指在觸摸屏上反向滑動(dòng)的操作,避免兩個(gè)手指滑動(dòng)操作無法每次都能達(dá)到一致的操作困難。使得放大圖片的操作更加便利,也達(dá)到模糊操作達(dá)到放大圖片的目的,同時(shí),只需要在觸摸屏上兩個(gè)觸摸即可實(shí)現(xiàn)兩個(gè)觸摸點(diǎn)行列范圍內(nèi)的圖片內(nèi)容放大,使得操作的精度得到很大的提尚。
【附圖說明】
[0016]圖1是本發(fā)明移動(dòng)終端的圖片放大顯示方法優(yōu)選實(shí)施例的流程圖。
[0017]圖2是本發(fā)明移動(dòng)終端的圖片放大顯示方法優(yōu)選實(shí)施例中圖片劃分矩形陣列示意圖。
[0018]圖3是本發(fā)明移動(dòng)終端的圖片放大顯示系統(tǒng)優(yōu)選實(shí)施例的原理結(jié)構(gòu)圖。
【具體實(shí)施方式】
[0019]為使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚、明確,以下參照附圖并舉實(shí)施例對本發(fā)明進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0020]本發(fā)明提供一種移動(dòng)終端的圖片放大顯示的方法,采用一種模糊操作的手段實(shí)現(xiàn)圖片的放大。該方法應(yīng)用于采用觸摸屏的移動(dòng)終端上對圖片的操作,該方法優(yōu)選實(shí)施的流程如圖1所不。
[0021]S100,將圖片劃分為MXN個(gè)矩形組成的陣列;圖片劃分的矩形陣列如圖2所示。圖2示出了圖片90被劃分為MXN個(gè)矩陣,對矩陣中每一個(gè)矩形按照該矩形在陣列中的行列位置進(jìn)行編號,編號采用數(shù)組存儲結(jié)構(gòu)表達(dá)為[1][1],-_[1][幻廣_[1][1],-_[1][幻,即設(shè)定矩陣中某一個(gè)矩形的編號為[a] [b]時(shí),其中,a,b分別滿足I <a<M,l<b<N0
[0022]S200,當(dāng)檢測到圖片上的觸摸點(diǎn)為兩個(gè)時(shí),獲取該兩個(gè)觸摸點(diǎn)所在的矩形。具體步驟包括:
首先,獲取兩個(gè)觸摸點(diǎn)在移動(dòng)終端觸摸屏上的坐標(biāo)(x,y)。對于采用觸摸屏的移動(dòng)終端來說,圖片操作需要檢測觸摸屏上的觸摸點(diǎn),本方法優(yōu)選實(shí)施例中采取獲取觸摸點(diǎn)進(jìn)行圖片放大操作需要鎖定觸摸點(diǎn)為兩個(gè)才確認(rèn)為對圖片進(jìn)行放大操作,否則放棄檢測操作進(jìn)行重新檢測。鎖定觸摸點(diǎn)需要在觸摸屏被觸摸時(shí),移動(dòng)終端的系統(tǒng)獲取觸摸點(diǎn)的坐標(biāo),并對各觸摸點(diǎn)的坐標(biāo)同時(shí)滿足在一預(yù)定時(shí)間內(nèi)未變化時(shí)才確認(rèn)所檢測到的觸摸點(diǎn)的坐標(biāo)被鎖定,此時(shí),才能進(jìn)一步判斷觸摸點(diǎn)坐標(biāo)所在圖片矩形陣列中矩形的位置。
[0023]然后,判斷兩個(gè)觸摸點(diǎn)坐標(biāo)(x,y)的橫坐標(biāo)值X、縱坐標(biāo)值7分別位于所述陣列中的矩形范圍,以確定兩個(gè)觸摸點(diǎn)所在的矩形。確定觸摸點(diǎn)所在的矩形時(shí),需要計(jì)算兩個(gè)觸摸點(diǎn)坐標(biāo)(x,y),由于兩個(gè)觸摸點(diǎn)坐標(biāo)的計(jì)算過程相同,此處僅以一個(gè)觸摸點(diǎn)坐標(biāo)(x,y)為例進(jìn)行說明,判斷x[ai][bi] < x< x[ai][bi] ’且y[ai][bi] < y< y[ai] [bi] ’,則觸摸點(diǎn)坐標(biāo)(x,y)位于編號為匕幻化幻的矩形內(nèi),其中,xbiHbOS編號為匕幻化幻的矩形的左下角的橫坐標(biāo),編號為La1Hb1]的矩形的左下角的縱坐標(biāo),^a1Eb1]’為編號為La1Hb1Ma矩形的右上角的橫坐標(biāo),Yta1Kb1]’為編號為La1Kb1]的矩形的右上角的縱坐標(biāo)。
[0024]S300,將兩個(gè)觸摸點(diǎn)所在的矩形行與列之間的矩形陣列放大顯示。放大顯示操作根據(jù)步驟S200中得到的兩個(gè)觸摸點(diǎn)所在的矩形編號,根據(jù)該矩形的編號查找兩個(gè)觸摸點(diǎn)中所在矩形的行、列位置;再確定兩個(gè)觸摸點(diǎn)所在矩形的行、列之間的矩形陣列并放大顯示。根據(jù)步驟S200中的觸摸點(diǎn)坐標(biāo)(x,y)查找矩形編號的例子,在確定兩個(gè)觸摸點(diǎn)所在的矩形編號[a][b]后,系統(tǒng)通過兩個(gè)觸摸點(diǎn)的矩形編號將兩個(gè)觸摸點(diǎn)的行、列之間的矩形陣列組成的區(qū)域放大進(jìn)行顯示,設(shè)兩個(gè)觸摸點(diǎn)分別為La1Hb1]、[a2][b2],要放大的矩形包括矩形編號為[az][bz]的所有矩形,其中,ai < az < a2,b
當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
澄迈县| 象山县| 鄂尔多斯市| 盖州市| 黎川县| 广昌县| 定边县| 静乐县| 邢台市| 吉木乃县| 肃宁县| 勐海县| 大渡口区| 浦江县| 邹城市| 巢湖市| 平塘县| 藁城市| 玛纳斯县| 长岭县| 四会市| 岑巩县| 政和县| 顺昌县| 岳普湖县| 京山县| 沛县| 广南县| 长泰县| 弥勒县| 镇巴县| 改则县| 岢岚县| 财经| 三明市| 桐城市| 永胜县| 灌阳县| 建水县| 蕉岭县| 贵阳市|