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

基于紅外觸控的筆鋒確定方法、裝置和觸摸屏系統(tǒng)與流程

文檔序號(hào):12362202閱讀:308來源:國(guó)知局
基于紅外觸控的筆鋒確定方法、裝置和觸摸屏系統(tǒng)與流程

本發(fā)明涉及觸摸屏技術(shù)領(lǐng)域,尤其涉及一種基于紅外觸控的筆鋒確定方法、裝置和觸摸屏系統(tǒng)。



背景技術(shù):

觸摸屏是一個(gè)可以檢測(cè)到在顯示區(qū)域內(nèi)觸摸的存在和位置的電子系統(tǒng),其中紅外觸摸屏具有環(huán)境適應(yīng)性強(qiáng)、壽命更長(zhǎng)、可識(shí)別觸摸點(diǎn)數(shù)更多等優(yōu)勢(shì)。紅外觸摸屏根據(jù)形成的光網(wǎng),在觸摸和未觸摸情況下的不同形態(tài),去判斷用戶的觸摸行為。

現(xiàn)有技術(shù)中,觸摸屏采用紅外點(diǎn)定位算法,根據(jù)長(zhǎng)短邊正掃方向中被遮擋光路中正交得到觸摸點(diǎn),進(jìn)而形成筆畫,然后顯示出用戶觸摸形成的筆畫。

然而現(xiàn)有技術(shù)中,柔性物體觸碰觸摸屏的時(shí)候,壓感力度不同導(dǎo)致對(duì)于觸摸屏的接觸面積不同,從而書寫出的筆畫粗細(xì)不同;但是現(xiàn)有技術(shù)中僅考慮觸點(diǎn)位置計(jì)算的情況,并未考慮柔性物體觸碰觸摸屏的時(shí)候壓感力度不同導(dǎo)致的接觸面積不同,從而用戶觸控力度有變化,但是觸摸屏顯示出的書寫筆畫粗細(xì)不變,書寫效果差,用戶體驗(yàn)不佳。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明提供一種基于紅外觸控的筆鋒確定方法、裝置和觸摸屏系統(tǒng),用以解決現(xiàn)有技術(shù)中觸摸屏顯示出的書寫筆畫粗細(xì)不變,書寫效果差,用戶體驗(yàn)不佳的問題。

本發(fā)明的一方面是提供一種基于紅外觸控的筆鋒確定方法,包括:

在光路掃描過程中,確定用戶觸控觸摸屏?xí)r的各觸摸點(diǎn)的區(qū)域信息;

根據(jù)每一個(gè)觸摸點(diǎn)的區(qū)域信息,確定每一個(gè)觸摸點(diǎn)的筆勢(shì)寬度;

根據(jù)預(yù)設(shè)的筆勢(shì)寬度與筆畫粗細(xì)的比例值,確定與每一個(gè)觸摸點(diǎn)的筆勢(shì)寬度對(duì)應(yīng)的筆畫粗細(xì)。

本發(fā)明的另方面是提供一種基于紅外觸控的筆鋒確定裝置,包括:

觸摸點(diǎn)確定模塊,用于在光路掃描過程中,確定用戶觸控觸摸屏?xí)r的各觸摸點(diǎn)的區(qū)域信息;

筆勢(shì)確定模塊,用于根據(jù)每一個(gè)觸摸點(diǎn)的區(qū)域信息,確定每一個(gè)觸摸點(diǎn)的筆勢(shì)寬度;

筆畫確定模塊,用于根據(jù)預(yù)設(shè)的筆勢(shì)寬度與筆畫粗細(xì)的比例值,確定與每一個(gè)觸摸點(diǎn)的筆勢(shì)寬度對(duì)應(yīng)的筆畫粗細(xì)。

本發(fā)明的又方面是提供一種觸摸屏系統(tǒng),所述觸摸屏系統(tǒng)中包括如上所述的基于紅外觸控的筆鋒確定裝置。

本發(fā)明的技術(shù)效果是:通過在光路掃描過程中,確定用戶觸控觸摸屏?xí)r的各觸摸點(diǎn)的區(qū)域信息;根據(jù)每一個(gè)觸摸點(diǎn)的區(qū)域信息,確定每一個(gè)觸摸點(diǎn)的筆勢(shì)寬度;根據(jù)預(yù)設(shè)的筆勢(shì)寬度與筆畫粗細(xì)的比例值,確定與每一個(gè)觸摸點(diǎn)的筆勢(shì)寬度對(duì)應(yīng)的筆畫粗細(xì)。從而在觸摸屏顯示用戶的觸摸區(qū)域的時(shí)候,由于柔性物體觸碰觸摸屏的時(shí)候壓感力度不同導(dǎo)致的接觸面積不同,依據(jù)觸摸點(diǎn)的區(qū)域信息確定觸摸點(diǎn)的筆勢(shì)寬度,進(jìn)而依據(jù)不同的觸控力度確定出不同的筆勢(shì)寬度,然后得到不同的筆畫粗細(xì)。觸摸屏依據(jù)用戶的觸控力度而產(chǎn)生的觸摸點(diǎn)的區(qū)域信息,顯示出相對(duì)應(yīng)的筆畫粗細(xì),使得觸摸屏顯示出的書寫筆畫粗細(xì)有變化,提升了書寫效果,提高了用戶體驗(yàn)。

附圖說明

圖1為本發(fā)明實(shí)施例一提供的基于紅外觸控的筆鋒確定方法的流程圖;

圖2為本發(fā)明實(shí)施例一提供的基于紅外觸控的筆鋒確定方法中觸摸屏的結(jié)構(gòu)示意圖;

圖3為本發(fā)明實(shí)施例一提供的基于紅外觸控的筆鋒確定方法中觸摸屏的長(zhǎng)發(fā)射邊的掃描方向示意圖;

圖4為本發(fā)明實(shí)施例一提供的基于紅外觸控的筆鋒確定方法中觸摸屏的短發(fā)射邊的掃描方向示意圖;

圖5為本發(fā)明實(shí)施例一提供的基于紅外觸控的筆鋒確定方法中構(gòu)建出的矩形的示意圖一;

圖6為本發(fā)明實(shí)施例一提供的基于紅外觸控的筆鋒確定方法中構(gòu)建出的矩形的示意圖二;

圖7為本發(fā)明實(shí)施例一提供的基于紅外觸控的筆鋒確定方法中構(gòu)建出的形狀的示意圖一;

圖8為本發(fā)明實(shí)施例一提供的基于紅外觸控的筆鋒確定方法中構(gòu)建出的形狀的示意圖二;

圖9為本發(fā)明實(shí)施例一提供的基于紅外觸控的筆鋒確定方法中構(gòu)建出的形狀的示意圖三;

圖10為本發(fā)明實(shí)施例一提供的基于紅外觸控的筆鋒確定方法中筆勢(shì)寬度與筆畫粗細(xì)的關(guān)系圖;

圖11為本發(fā)明實(shí)施例二提供的基于紅外觸控的筆鋒確定方法的流程圖;

圖12為本發(fā)明實(shí)施例三提供的基于紅外觸控的筆鋒確定裝置的結(jié)構(gòu)示意圖;

圖13為本發(fā)明實(shí)施例四提供的基于紅外觸控的筆鋒確定裝置的結(jié)構(gòu)示意圖。

具體實(shí)施方式

為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。

圖1為本發(fā)明實(shí)施例一提供的基于紅外觸控的筆鋒確定方法的流程圖,如圖1所示,本實(shí)施例的方法包括:

步驟101、在光路掃描過程中,確定用戶觸控觸摸屏?xí)r的各觸摸點(diǎn)的區(qū)域信息。

在本實(shí)施例中,具體的,觸摸屏的外觀是一個(gè)矩形結(jié)構(gòu),圖2為本發(fā)明實(shí)施例一提供的基于紅外觸控的筆鋒確定方法中觸摸屏的結(jié)構(gòu)示意圖,如圖2所示,觸摸屏由一個(gè)長(zhǎng)邊發(fā)射邊、一個(gè)長(zhǎng)邊接收邊,一個(gè)短邊發(fā)射邊、一個(gè)短邊接收邊構(gòu)成,在發(fā)射邊上有至少一個(gè)發(fā)射燈,在相應(yīng)的接收邊上設(shè)置有與各發(fā)射燈對(duì)應(yīng)的接收燈;觸摸屏通常采用一對(duì)多方式進(jìn)行掃描,即一個(gè)發(fā)射燈發(fā)光,對(duì)面的多個(gè)接收燈同時(shí)接收,從而形成光網(wǎng),根據(jù)光網(wǎng)在觸摸和未觸摸情況下的不同形態(tài)下去判斷觸摸行為。

舉例來說,在1對(duì)n(掃描方式中,其中n大于等于1,對(duì)于發(fā)射燈來說,每條光路擁有不同的角度;對(duì)于一個(gè)發(fā)射燈,它所對(duì)應(yīng)的n條光路的每個(gè)角度,可以稱為一個(gè)掃描方向;從而1對(duì)n的掃描方式中,具有n個(gè)掃描方向,每個(gè)掃描方向由一組同斜率的平行光路所組成。圖3為本發(fā)明實(shí)施例一提供的基于紅外觸控的筆鋒確定方法中觸摸屏的長(zhǎng)發(fā)射邊的掃描方向示意圖,圖3所示,1對(duì)2的掃描方式中,長(zhǎng)發(fā)射邊對(duì)應(yīng)的2個(gè)掃描方向,圖3中的a圖中為第一個(gè)掃描方向,圖3中b圖中為第二個(gè)掃描方向。圖4為本發(fā)明實(shí)施例一提供的基于紅外觸控的筆鋒確定方法中觸摸屏的短發(fā)射邊的掃描方向示意圖,圖4所示,1對(duì)2的掃描方式中,短發(fā)射邊對(duì)應(yīng)的2個(gè)掃描方向,圖4中的a圖中為第一個(gè)掃描方向,圖4中b圖中為第二個(gè)掃描方向。

對(duì)于一個(gè)掃描方向而言,對(duì)應(yīng)著一組平行掃描光路;在用戶觸控觸摸屏?xí)r,每個(gè)觸摸點(diǎn)都會(huì)遮擋住這些平行光路中的連續(xù)若干條光路,可以稱這些被遮擋的連續(xù)光路,為此掃描方向下的一個(gè)觸摸區(qū)域??梢远x被遮擋的連續(xù)光路中,第一個(gè)被遮擋的光路為觸摸區(qū)域的起始邊界,最后一個(gè)被遮擋的光路為觸摸區(qū)域的終止邊界,其中,第一個(gè)的順序可以根據(jù)實(shí)際情況而設(shè)定。

從而,在用戶觸控觸摸屏的時(shí)候,從而觸摸屏可以進(jìn)行在掃描周期內(nèi)執(zhí)行n個(gè)方向光路掃描;在觸摸屏的光路掃描過程中,可以確定用戶觸控觸摸屏?xí)r的各觸摸點(diǎn),并且確定各觸摸點(diǎn)的區(qū)域信息。其中,區(qū)域信息可以是觸摸點(diǎn)中心坐標(biāo)、觸摸點(diǎn)輪廓信息等等。

步驟102、根據(jù)每一個(gè)觸摸點(diǎn)的區(qū)域信息,確定每一個(gè)觸摸點(diǎn)的筆勢(shì)寬度。

其中,區(qū)域信息包括觸摸點(diǎn)中心坐標(biāo)、觸摸點(diǎn)輪廓信息;步驟102的具體實(shí)現(xiàn)方式為:根據(jù)每一個(gè)觸摸點(diǎn)的觸摸點(diǎn)中心坐標(biāo),進(jìn)行軌跡匹配計(jì)算,以確定每一個(gè)觸摸點(diǎn)的運(yùn)動(dòng)方向上的斜率;根據(jù)每一個(gè)觸摸點(diǎn)的運(yùn)動(dòng)方向上的斜率、以及觸摸點(diǎn)輪廓信息,確定每一個(gè)觸摸點(diǎn)的筆勢(shì)寬度。

再具體來說,觸摸點(diǎn)輪廓信息為觸摸點(diǎn)寬度和觸摸點(diǎn)高度時(shí),則根據(jù)每一個(gè)觸摸點(diǎn)的運(yùn)動(dòng)方向上的斜率、以及觸摸點(diǎn)輪廓信息,確定每一個(gè)觸摸點(diǎn)的筆勢(shì)寬度,包括:

針對(duì)每一個(gè)觸摸點(diǎn),以觸摸點(diǎn)中心坐標(biāo)為形心,觸摸點(diǎn)寬度為矩形高度,觸摸點(diǎn)高度為矩形寬度,構(gòu)建矩形;

針對(duì)每一個(gè)觸摸點(diǎn),根據(jù)運(yùn)動(dòng)方向上的斜率,確定矩形的兩條外接直線;

針對(duì)每一個(gè)觸摸點(diǎn),確定矩形的兩條外接直線之間的距離為觸摸點(diǎn)的筆勢(shì)寬度。

觸摸點(diǎn)輪廓信息為觸摸點(diǎn)的各輪廓點(diǎn)坐標(biāo)時(shí),則根據(jù)每一個(gè)觸摸點(diǎn)的運(yùn)動(dòng)方向上的斜率、以及觸摸點(diǎn)輪廓信息,確定每一個(gè)觸摸點(diǎn)的筆勢(shì)寬度,包括:

針對(duì)每一個(gè)觸摸點(diǎn),以觸摸點(diǎn)中心坐標(biāo)為形心,根據(jù)觸摸點(diǎn)的各輪廓點(diǎn)坐標(biāo)構(gòu)建形狀;

針對(duì)每一個(gè)觸摸點(diǎn),根據(jù)運(yùn)動(dòng)方向上的斜率,確定形狀的兩條外接直線;

針對(duì)每一個(gè)觸摸點(diǎn),確定形狀的兩條外接直線之間的距離為觸摸點(diǎn)的筆勢(shì)寬度。

在本實(shí)施例中,具體的,在得到了每一個(gè)觸摸點(diǎn)的區(qū)域信息之后,就可以確定出每一個(gè)觸摸點(diǎn)的筆勢(shì)寬度。

具體來說,觸摸點(diǎn)的區(qū)域信息包括了觸摸點(diǎn)中心坐標(biāo)、觸摸點(diǎn)輪廓信息。從而針對(duì)每一個(gè)觸摸點(diǎn)而言,可以根據(jù)各觸摸點(diǎn)的觸摸點(diǎn)中心坐標(biāo),進(jìn)行軌跡匹配計(jì)算,以確定觸摸點(diǎn)的運(yùn)動(dòng)方向上的斜率。

舉例來說,對(duì)各觸摸點(diǎn)的相鄰點(diǎn),進(jìn)行軌跡匹配計(jì)算,從而可以計(jì)算出每一個(gè)觸摸點(diǎn)的運(yùn)動(dòng)方向上的斜率k。

然后針對(duì)每一個(gè)觸摸點(diǎn),就可以依據(jù)觸摸點(diǎn)的運(yùn)動(dòng)方向上的斜率k、以及觸摸點(diǎn)輪廓信息,確定觸摸點(diǎn)的筆勢(shì)寬度。具體來說,這一過程分為兩種實(shí)現(xiàn)方式。第一種實(shí)現(xiàn)方式為,觸摸點(diǎn)輪廓信息為觸摸點(diǎn)寬度和觸摸點(diǎn)高度,此時(shí),觸摸點(diǎn)寬度W為x方向上的,觸摸點(diǎn)高度H為y方向上的;由于已經(jīng)根據(jù)點(diǎn)定位方法,確定出了觸摸點(diǎn)中心坐標(biāo)(x,y),針對(duì)每一個(gè)觸摸點(diǎn),可以以觸摸點(diǎn)中心坐標(biāo)(x,y)為形心,觸摸點(diǎn)寬度W為矩形高度,觸摸點(diǎn)高度H為矩形寬度,構(gòu)建出一個(gè)矩形,圖5為本發(fā)明實(shí)施例一提供的基于紅外觸控的筆鋒確定方法中構(gòu)建出的矩形的示意圖一;從而針對(duì)每一個(gè)觸摸點(diǎn),可以計(jì)算出矩形在觸摸點(diǎn)的運(yùn)行方向上的斜率k下的寬度,從而按斜率k做此矩形的兩條外接直線,圖6為本發(fā)明實(shí)施例一提供的基于紅外觸控的筆鋒確定方法中構(gòu)建出的矩形的示意圖二,如圖6所示,兩條外接直線與矩形有交點(diǎn),按斜率k再將此外接直線外擴(kuò)之后與此矩形無交點(diǎn);從而針對(duì)每一個(gè)觸摸點(diǎn),計(jì)算出兩條外接直線之間的距離width,該距離width就是觸摸點(diǎn)的筆勢(shì)寬度。第二種實(shí)現(xiàn)方式為,觸摸點(diǎn)輪廓信息為觸摸點(diǎn)的各輪廓點(diǎn)坐標(biāo);由于已經(jīng)根據(jù)點(diǎn)定位方法,確定出了觸摸點(diǎn)中心坐標(biāo)(x,y),針對(duì)每一個(gè)觸摸點(diǎn),可以以觸摸點(diǎn)中心坐標(biāo)(x,y)為形心,依據(jù)觸摸點(diǎn)的各輪廓點(diǎn)坐標(biāo)(c,d),構(gòu)建出一個(gè)形狀,該形狀不一定就是矩形了;從而針對(duì)每一個(gè)觸摸點(diǎn),可以計(jì)算出該形狀在觸摸點(diǎn)的運(yùn)行方向上的斜率k下的寬度,從而按斜率k做此矩形的兩條外接直線,圖7為本發(fā)明實(shí)施例一提供的基于紅外觸控的筆鋒確定方法中構(gòu)建出的形狀的示意圖一,圖8為本發(fā)明實(shí)施例一提供的基于紅外觸控的筆鋒確定方法中構(gòu)建出的形狀的示意圖二,圖9為本發(fā)明實(shí)施例一提供的基于紅外觸控的筆鋒確定方法中構(gòu)建出的形狀的示意圖三,如圖7-圖9所示,依據(jù)不同的斜率k確定出不同方向的外接直線,兩條外接直線與矩形有交點(diǎn),按斜率k再將此外接直線外擴(kuò)之后與此矩形無交點(diǎn);從而針對(duì)每一個(gè)觸摸點(diǎn),計(jì)算出兩條外接直線之間的距離width,該距離width就是觸摸點(diǎn)的筆勢(shì)寬度。

步驟103、根據(jù)預(yù)設(shè)的筆勢(shì)寬度與筆畫粗細(xì)的比例值,確定與每一個(gè)觸摸點(diǎn)的筆勢(shì)寬度對(duì)應(yīng)的筆畫粗細(xì)。

在本實(shí)施例中,具體的,觸摸屏可以將各觸摸點(diǎn)的觸摸點(diǎn)中心坐標(biāo),以及各觸摸點(diǎn)的筆勢(shì)寬度發(fā)送給上位機(jī);在上位機(jī)中具有預(yù)設(shè)的筆勢(shì)寬度與筆畫粗細(xì)的比例值,從而上位機(jī)就可以確定出與每一個(gè)觸摸點(diǎn)的筆勢(shì)寬度對(duì)應(yīng)的筆畫粗細(xì),然后上位機(jī)根據(jù)各觸摸點(diǎn)的觸摸點(diǎn)中心坐標(biāo)、以及各觸摸點(diǎn)的筆畫粗細(xì),在觸摸屏中顯示出筆畫。圖10為本發(fā)明實(shí)施例一提供的基于紅外觸控的筆鋒確定方法中筆勢(shì)寬度與筆畫粗細(xì)的關(guān)系圖,如圖10所示,不同的筆勢(shì)寬度對(duì)應(yīng)著不同的筆畫粗細(xì),基本上來說,筆勢(shì)寬度越寬,筆畫粗細(xì)越粗。

本實(shí)施例通過在光路掃描過程中,確定用戶觸控觸摸屏?xí)r的各觸摸點(diǎn)的區(qū)域信息;根據(jù)每一個(gè)觸摸點(diǎn)的區(qū)域信息,確定每一個(gè)觸摸點(diǎn)的筆勢(shì)寬度;根據(jù)預(yù)設(shè)的筆勢(shì)寬度與筆畫粗細(xì)的比例值,確定與每一個(gè)觸摸點(diǎn)的筆勢(shì)寬度對(duì)應(yīng)的筆畫粗細(xì)。從而在觸摸屏顯示用戶的觸摸區(qū)域的時(shí)候,由于柔性物體觸碰觸摸屏的時(shí)候壓感力度不同導(dǎo)致的接觸面積不同,依據(jù)觸摸點(diǎn)的區(qū)域信息確定觸摸點(diǎn)的筆勢(shì)寬度,進(jìn)而依據(jù)不同的觸控力度確定出不同的筆勢(shì)寬度,然后得到不同的筆畫粗細(xì)。觸摸屏依據(jù)用戶的觸控力度而產(chǎn)生的觸摸點(diǎn)的區(qū)域信息,顯示出相對(duì)應(yīng)的筆畫粗細(xì),使得觸摸屏顯示出的書寫筆畫粗細(xì)有變化,提升了書寫效果,提高了用戶體驗(yàn)。

圖11為本發(fā)明實(shí)施例二提供的基于紅外觸控的筆鋒確定方法的流程圖,如圖11所示,在實(shí)施例一的基礎(chǔ)上,本實(shí)施例的方法中,在步驟101之前,還包括:

步驟201、根據(jù)預(yù)設(shè)的掃描方向數(shù),進(jìn)行各方向的光路掃描。

在本實(shí)施例中,具體的,在執(zhí)行本發(fā)明的方法的時(shí)候,可以首先設(shè)定出掃描方向數(shù)n、以及各掃描方向的掃描角度,同時(shí)可以設(shè)定出筆勢(shì)寬度與筆畫粗細(xì)的比例值。

舉例來說,可以設(shè)定長(zhǎng)發(fā)射邊的掃描方向數(shù)為2,掃描角度分別為90度、30度,并設(shè)定短發(fā)射邊的掃描方向數(shù)為2,掃描角度分別為90度、60度。

在步驟102之前,還包括:

步驟202、對(duì)每一個(gè)觸摸點(diǎn)的區(qū)域信息進(jìn)行去鬼點(diǎn)計(jì)算,以消除各觸摸點(diǎn)中的假點(diǎn)。

在本實(shí)施例中,具體的,在得到了觸摸點(diǎn)的區(qū)域信息之后,在發(fā)生多點(diǎn)觸摸的時(shí)候,在確定觸摸點(diǎn)的時(shí)候采用的正交計(jì)算方法去計(jì)算出觸摸點(diǎn),此時(shí)正交求出的點(diǎn)數(shù)多于真實(shí)觸點(diǎn)的點(diǎn)數(shù),需要進(jìn)行真假點(diǎn)判斷,從而可以對(duì)每一個(gè)觸摸點(diǎn)的區(qū)域信息進(jìn)行去鬼點(diǎn)計(jì)算,去消除各觸摸點(diǎn)中的假點(diǎn)。最后得到的各觸摸點(diǎn)為真點(diǎn),之后的計(jì)算過程,都是針對(duì)真點(diǎn)的觸摸點(diǎn)進(jìn)行計(jì)算的。

舉例來說,可以采用分時(shí)法、或者分區(qū)法、或者邏輯消除法,進(jìn)行去鬼點(diǎn)計(jì)算,去消除各觸摸點(diǎn)中的假點(diǎn)。

本實(shí)施例通過在光路掃描過程中,確定用戶觸控觸摸屏?xí)r的各觸摸點(diǎn)的區(qū)域信息;對(duì)每一個(gè)觸摸點(diǎn)的區(qū)域信息進(jìn)行去鬼點(diǎn)計(jì)算,以消除各觸摸點(diǎn)中的假點(diǎn);根據(jù)每一個(gè)觸摸點(diǎn)的區(qū)域信息,確定每一個(gè)觸摸點(diǎn)的筆勢(shì)寬度;根據(jù)預(yù)設(shè)的筆勢(shì)寬度與筆畫粗細(xì)的比例值,確定與每一個(gè)觸摸點(diǎn)的筆勢(shì)寬度對(duì)應(yīng)的筆畫粗細(xì)。從而在觸摸屏顯示用戶的觸摸區(qū)域的時(shí)候,由于柔性物體觸碰觸摸屏的時(shí)候壓感力度不同導(dǎo)致的接觸面積不同,依據(jù)觸摸點(diǎn)的區(qū)域信息確定觸摸點(diǎn)的筆勢(shì)寬度,進(jìn)而依據(jù)不同的觸控力度確定出不同的筆勢(shì)寬度,然后得到不同的筆畫粗細(xì)。觸摸屏依據(jù)用戶的觸控力度而產(chǎn)生的觸摸點(diǎn)的區(qū)域信息,顯示出相對(duì)應(yīng)的筆畫粗細(xì),使得觸摸屏顯示出的書寫筆畫粗細(xì)有變化,提升了書寫效果,提高了用戶體驗(yàn)。

圖12為本發(fā)明實(shí)施例三提供的基于紅外觸控的筆鋒確定裝置的結(jié)構(gòu)示意圖,如圖12所示,本實(shí)施例提供的裝置,包括:

觸摸點(diǎn)確定模塊31,用于在光路掃描過程中,確定用戶觸控觸摸屏?xí)r的各觸摸點(diǎn)的區(qū)域信息;

筆勢(shì)確定模塊32,用于根據(jù)每一個(gè)觸摸點(diǎn)的區(qū)域信息,確定每一個(gè)觸摸點(diǎn)的筆勢(shì)寬度;

筆畫確定模塊33,用于根據(jù)預(yù)設(shè)的筆勢(shì)寬度與筆畫粗細(xì)的比例值,確定與每一個(gè)觸摸點(diǎn)的筆勢(shì)寬度對(duì)應(yīng)的筆畫粗細(xì)。

區(qū)域信息包括觸摸點(diǎn)中心坐標(biāo)、觸摸點(diǎn)輪廓信息;相應(yīng)的,筆勢(shì)確定模塊32,包括:

計(jì)算子模塊321,用于根據(jù)每一個(gè)觸摸點(diǎn)的觸摸點(diǎn)中心坐標(biāo),進(jìn)行軌跡匹配計(jì)算,以確定每一個(gè)觸摸點(diǎn)的運(yùn)動(dòng)方向上的斜率;

筆勢(shì)確定子模塊322,用于根據(jù)每一個(gè)觸摸點(diǎn)的運(yùn)動(dòng)方向上的斜率、以及觸摸點(diǎn)輪廓信息,確定每一個(gè)觸摸點(diǎn)的筆勢(shì)寬度。

觸摸點(diǎn)輪廓信息為觸摸點(diǎn)寬度和觸摸點(diǎn)高度;相應(yīng)的,筆勢(shì)確定子模塊322,具體用于:

針對(duì)每一個(gè)觸摸點(diǎn),以觸摸點(diǎn)中心坐標(biāo)為形心,觸摸點(diǎn)寬度為矩形高度,觸摸點(diǎn)高度為矩形寬度,構(gòu)建矩形;

針對(duì)每一個(gè)觸摸點(diǎn),根據(jù)運(yùn)動(dòng)方向上的斜率,確定矩形的兩條外接直線;

針對(duì)每一個(gè)觸摸點(diǎn),確定矩形的兩條外接直線之間的距離為觸摸點(diǎn)的筆勢(shì)寬度。

觸摸點(diǎn)輪廓信息為觸摸點(diǎn)的各輪廓點(diǎn)坐標(biāo);相應(yīng)的,筆勢(shì)確定子模塊322,具體用于:

針對(duì)每一個(gè)觸摸點(diǎn),以觸摸點(diǎn)中心坐標(biāo)為形心,根據(jù)觸摸點(diǎn)的各輪廓點(diǎn)坐標(biāo)構(gòu)建形狀;

針對(duì)每一個(gè)觸摸點(diǎn),根據(jù)運(yùn)動(dòng)方向上的斜率,確定形狀的兩條外接直線;

針對(duì)每一個(gè)觸摸點(diǎn),確定形狀的兩條外接直線之間的距離為觸摸點(diǎn)的筆勢(shì)寬度。

本實(shí)施例的基于紅外觸控的筆鋒確定裝置可執(zhí)行本發(fā)明實(shí)施例一提供的基于紅外觸控的筆鋒確定方法,其實(shí)現(xiàn)原理相類似,此處不再贅述。

本實(shí)施例通過在光路掃描過程中,確定用戶觸控觸摸屏?xí)r的各觸摸點(diǎn)的區(qū)域信息;根據(jù)每一個(gè)觸摸點(diǎn)的區(qū)域信息,確定每一個(gè)觸摸點(diǎn)的筆勢(shì)寬度;根據(jù)預(yù)設(shè)的筆勢(shì)寬度與筆畫粗細(xì)的比例值,確定與每一個(gè)觸摸點(diǎn)的筆勢(shì)寬度對(duì)應(yīng)的筆畫粗細(xì)。從而在觸摸屏顯示用戶的觸摸區(qū)域的時(shí)候,由于柔性物體觸碰觸摸屏的時(shí)候壓感力度不同導(dǎo)致的接觸面積不同,依據(jù)觸摸點(diǎn)的區(qū)域信息確定觸摸點(diǎn)的筆勢(shì)寬度,進(jìn)而依據(jù)不同的觸控力度確定出不同的筆勢(shì)寬度,然后得到不同的筆畫粗細(xì)。觸摸屏依據(jù)用戶的觸控力度而產(chǎn)生的觸摸點(diǎn)的區(qū)域信息,顯示出相對(duì)應(yīng)的筆畫粗細(xì),使得觸摸屏顯示出的書寫筆畫粗細(xì)有變化,提升了書寫效果,提高了用戶體驗(yàn)。

圖13為本發(fā)明實(shí)施例四提供的基于紅外觸控的筆鋒確定裝置的結(jié)構(gòu)示意圖,在實(shí)施例三的基礎(chǔ)上,如圖13所示,本實(shí)施例提供的裝置,還包括:

掃描模塊41,用于在觸摸點(diǎn)確定模塊31在光路掃描過程中,確定用戶觸控觸摸屏?xí)r的各觸摸點(diǎn)的區(qū)域信息之前,根據(jù)預(yù)設(shè)的掃描方向數(shù),進(jìn)行各方向的光路掃描。

消除模塊42,用于在筆勢(shì)確定模塊32根據(jù)每一個(gè)觸摸點(diǎn)的區(qū)域信息,確定每一個(gè)觸摸點(diǎn)的筆勢(shì)寬度之前,對(duì)每一個(gè)觸摸點(diǎn)的區(qū)域信息進(jìn)行去鬼點(diǎn)計(jì)算,以消除各觸摸點(diǎn)中的假點(diǎn)。

本實(shí)施例的基于紅外觸控的筆鋒確定裝置可執(zhí)行本發(fā)明實(shí)施例二提供的基于紅外觸控的筆鋒確定方法,其實(shí)現(xiàn)原理相類似,此處不再贅述。

本實(shí)施例通過在光路掃描過程中,確定用戶觸控觸摸屏?xí)r的各觸摸點(diǎn)的區(qū)域信息;對(duì)每一個(gè)觸摸點(diǎn)的區(qū)域信息進(jìn)行去鬼點(diǎn)計(jì)算,以消除各觸摸點(diǎn)中的假點(diǎn);根據(jù)每一個(gè)觸摸點(diǎn)的區(qū)域信息,確定每一個(gè)觸摸點(diǎn)的筆勢(shì)寬度;根據(jù)預(yù)設(shè)的筆勢(shì)寬度與筆畫粗細(xì)的比例值,確定與每一個(gè)觸摸點(diǎn)的筆勢(shì)寬度對(duì)應(yīng)的筆畫粗細(xì)。從而在觸摸屏顯示用戶的觸摸區(qū)域的時(shí)候,由于柔性物體觸碰觸摸屏的時(shí)候壓感力度不同導(dǎo)致的接觸面積不同,依據(jù)觸摸點(diǎn)的區(qū)域信息確定觸摸點(diǎn)的筆勢(shì)寬度,進(jìn)而依據(jù)不同的觸控力度確定出不同的筆勢(shì)寬度,然后得到不同的筆畫粗細(xì)。觸摸屏依據(jù)用戶的觸控力度而產(chǎn)生的觸摸點(diǎn)的區(qū)域信息,顯示出相對(duì)應(yīng)的筆畫粗細(xì),使得觸摸屏顯示出的書寫筆畫粗細(xì)有變化,提升了書寫效果,提高了用戶體驗(yàn)。

本發(fā)明實(shí)施例五提供了一種觸摸屏系統(tǒng),觸摸屏系統(tǒng)中包括上述實(shí)施例中提供的基于紅外觸控的筆鋒確定裝置。

在本實(shí)施例中,具體的,觸摸屏系統(tǒng)中設(shè)置有上述實(shí)施例中提供的基于紅外觸控的筆鋒確定裝置。

本實(shí)施例的基于紅外觸控的筆鋒確定裝置可執(zhí)行本發(fā)明實(shí)施例三和實(shí)施例四提供的基于紅外觸控的筆鋒確定裝置,其實(shí)現(xiàn)原理相類似,此處不再贅述。

本實(shí)施例通過在光路掃描過程中,確定用戶觸控觸摸屏?xí)r的各觸摸點(diǎn)的區(qū)域信息;根據(jù)每一個(gè)觸摸點(diǎn)的區(qū)域信息,確定每一個(gè)觸摸點(diǎn)的筆勢(shì)寬度;根據(jù)預(yù)設(shè)的筆勢(shì)寬度與筆畫粗細(xì)的比例值,確定與每一個(gè)觸摸點(diǎn)的筆勢(shì)寬度對(duì)應(yīng)的筆畫粗細(xì)。從而在觸摸屏顯示用戶的觸摸區(qū)域的時(shí)候,由于柔性物體觸碰觸摸屏的時(shí)候壓感力度不同導(dǎo)致的接觸面積不同,依據(jù)觸摸點(diǎn)的區(qū)域信息確定觸摸點(diǎn)的筆勢(shì)寬度,進(jìn)而依據(jù)不同的觸控力度確定出不同的筆勢(shì)寬度,然后得到不同的筆畫粗細(xì)。觸摸屏依據(jù)用戶的觸控力度而產(chǎn)生的觸摸點(diǎn)的區(qū)域信息,顯示出相對(duì)應(yīng)的筆畫粗細(xì),使得觸摸屏顯示出的書寫筆畫粗細(xì)有變化,提升了書寫效果,提高了用戶體驗(yàn)。

本領(lǐng)域普通技術(shù)人員可以理解:實(shí)現(xiàn)上述各方法實(shí)施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成。前述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。該程序在執(zhí)行時(shí),執(zhí)行包括上述各方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括:ROM、RAM、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。

最后應(yīng)說明的是:以上實(shí)施例僅用以說明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的精神和范圍。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
清水河县| 云霄县| 怀化市| 日照市| 利辛县| 阳朔县| 平遥县| 乳山市| 高邑县| 安仁县| 景德镇市| 双江| 丽水市| 衡水市| 格尔木市| 肇庆市| 竹山县| 平邑县| 张家界市| 伊金霍洛旗| 宿迁市| 石屏县| 宜宾县| 顺昌县| 吴忠市| 西峡县| 子长县| 光泽县| 安岳县| 张掖市| 宝坻区| 台东县| 泊头市| 仁怀市| 宁安市| 淮北市| 香格里拉县| 平阴县| 宿州市| 巴楚县| 乌兰县|