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

以多點(diǎn)觸摸的方式測(cè)量心電圖的方法

文檔序號(hào):920293閱讀:772來(lái)源:國(guó)知局
專利名稱:以多點(diǎn)觸摸的方式測(cè)量心電圖的方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種醫(yī)療器械,尤其是涉及利用觸摸屏以多點(diǎn)觸摸的方式直觀精確測(cè)量心電圖的測(cè)量方法。
背景技術(shù)
下面對(duì)本發(fā)明所使用的一些術(shù)語(yǔ)解釋如下
手勢(shì)(Gesture):指在觸摸屏設(shè)備上用手指觸摸屏.的各種動(dòng)作,例如單點(diǎn)觸碰,單點(diǎn)滑動(dòng),兩點(diǎn)捏合的動(dòng)作(這是本發(fā)明需要使用的手勢(shì)),多點(diǎn)轉(zhuǎn)圈滑動(dòng)等;
API :程序函數(shù)接口,指操作系統(tǒng)提供給軟件的一系列方法,軟件通過(guò)調(diào)用API,可以讓操作系統(tǒng)做某件事情,從而幫助軟件實(shí)現(xiàn)某個(gè)功能;
iOS :是蘋(píng)果公司開(kāi)發(fā)的,運(yùn)行在蘋(píng)果手機(jī)(iPhone)以及平板電腦(iPad)上的操作系
統(tǒng)
傳統(tǒng)心電圖的測(cè)量方法是測(cè)量心電圖兩點(diǎn)間間期時(shí),醫(yī)生先用分規(guī)在心電圖上確定兩點(diǎn)位置,然后將分規(guī)移至標(biāo)準(zhǔn)心電圖尺確定其時(shí)間長(zhǎng)度;同理,用相似方法可測(cè)量心電圖兩點(diǎn)高度差以確定其電壓。
也可用心電圖尺(或者其他物理測(cè)量工具)在屏幕上測(cè)量,通過(guò)心電圖尺的換算獲得測(cè)量值。傳統(tǒng)心電圖測(cè)量方法的缺點(diǎn)是
①顯然不適合電腦心電圖屏幕測(cè)量;
②操作相對(duì)繁瑣;
③測(cè)量電壓時(shí),由于測(cè)量點(diǎn)與基點(diǎn)不在同一時(shí)間,要得到準(zhǔn)確電壓值,除分規(guī)外還需輔助標(biāo)尺。在非觸摸屏的設(shè)備上,例如PC機(jī)顯示屏,是采用鼠標(biāo)實(shí)現(xiàn)類似測(cè)量目的,具體為,按下鼠標(biāo)得到初始點(diǎn),移動(dòng)鼠標(biāo),根據(jù)鼠標(biāo)位置變化進(jìn)行計(jì)算。申請(qǐng)?zhí)枮?00710092530. 3,名稱為“測(cè)量心電圖的方法”的專利公開(kāi)了一種心電圖的測(cè)量方法,其技術(shù)方案是首先將心電圖機(jī)采集的心電數(shù)據(jù)直接繪圖顯示在顯示器屏幕上或把經(jīng)掃描紙質(zhì)心電圖得到的心電像加載顯示在顯示器屏幕上;然后。確定單位換算系數(shù),用鼠標(biāo)點(diǎn)擊或觸屏選取所顯示的波的頂點(diǎn)、起始點(diǎn)和終止點(diǎn)等特征點(diǎn)以及選定波的形態(tài);利用將所點(diǎn)擊的各點(diǎn)坐標(biāo)信息記錄保存;最后,計(jì)算出各波的深度或高度、寬度、方向以及心電軸、心率和心律等參數(shù)。上述方法雖然使用了觸摸屏,然而僅僅是通過(guò)觸屏代替鼠標(biāo)點(diǎn)擊,并沒(méi)有針對(duì)觸摸屏電腦設(shè)備的技術(shù)的應(yīng)用。因此,無(wú)論是傳統(tǒng)的用尺子的測(cè)量方法,還是在PC上拖動(dòng)鼠標(biāo)或觸屏選取各點(diǎn)坐標(biāo)的測(cè)量方法,都存在要么使用不方便,要么測(cè)量不準(zhǔn)確,不直觀的問(wèn)題。目前尚無(wú)針對(duì)觸摸屏設(shè)備的類似技術(shù)應(yīng)用,傳統(tǒng)基于鼠標(biāo)操作的應(yīng)用技術(shù)無(wú)法應(yīng)用在基于觸摸屏設(shè)備的心電圖采集和測(cè)量在行業(yè)內(nèi),在基于觸摸屏的設(shè)備上實(shí)現(xiàn)心電圖采集和測(cè)量,是本發(fā)明首創(chuàng)的技術(shù)方案。

發(fā)明內(nèi)容
本發(fā)明的目的是實(shí)現(xiàn)一種在觸摸屏上以多點(diǎn)觸摸的方式精確測(cè)量心電圖上任意兩點(diǎn)之間的橫向時(shí)間差和縱向電壓差的方法,能夠有效的解決傳統(tǒng)分規(guī)測(cè)量無(wú)法準(zhǔn)確應(yīng)用在屏幕顯示心電圖上的問(wèn)題。為了實(shí)現(xiàn)本發(fā)明的目的,提出一種以多點(diǎn)觸摸的方式測(cè)量心電圖的方法,所述方法包括以下步驟
1)將心電圖機(jī)采集的心電數(shù)據(jù)直接繪圖顯示在觸摸屏上或把經(jīng)掃描紙質(zhì)心電圖得到的心電像加載顯示在觸摸屏上;
2)用戶手持觸摸屏設(shè)備,以兩根手指同時(shí)接觸屏幕上兩個(gè)點(diǎn),屏幕上顯示出兩個(gè)實(shí)際觸摸點(diǎn)縱向投影到心電圖上的有效測(cè)量點(diǎn); 3)屏幕顯示以兩個(gè)測(cè)量點(diǎn)為基準(zhǔn)的橫向標(biāo)線和縱向標(biāo)線,標(biāo)線上顯示出兩個(gè)測(cè)量點(diǎn)之間以毫秒為單位的時(shí)間差和以微伏為單位的電壓差;
4)用戶兩根手指在觸屏幕上同時(shí)移動(dòng),橫向標(biāo)線和縱向標(biāo)線會(huì)相應(yīng)移動(dòng),同時(shí)標(biāo)線上顯示出對(duì)應(yīng)數(shù)字亦隨之改變;
5)用戶以相同的方法反復(fù)測(cè)量多次獲取包括波形的頂點(diǎn)、起點(diǎn)和終點(diǎn)的不同的特征點(diǎn)對(duì),對(duì)心電圖進(jìn)行診斷。在上述步驟中,所述顯示以兩個(gè)測(cè)量點(diǎn)為基準(zhǔn)的橫向標(biāo)線和縱向標(biāo)線是通過(guò)所述觸摸屏設(shè)備提供的針對(duì)觸摸手勢(shì)的系列程序函數(shù)接口 API,獲取觸摸屏在手指觸碰和滑動(dòng)時(shí)的事件和具體觸摸點(diǎn)的坐標(biāo)而得到。所述步驟2中,所述心電圖上的有效測(cè)量點(diǎn)通過(guò)以下方式得到
設(shè)兩根手指在觸摸屏上的實(shí)際觸摸點(diǎn)坐標(biāo)分別是(xl,yl)和(x2,y2);
橫坐標(biāo)xl和x2分別除以pixelsPerPoint,得到兩個(gè)點(diǎn)對(duì)應(yīng)心電圖上的點(diǎn)索引nl和n2,其中,pixelsPerPoint為每個(gè)點(diǎn)在屏幕上所占的像素?cái)?shù);
通過(guò)nl和n2從電壓數(shù)組voltage []中可取得兩個(gè)點(diǎn)所對(duì)應(yīng)的電壓高度vl和v2,得到實(shí)際觸摸點(diǎn)投影在心電圖上的測(cè)量點(diǎn)坐標(biāo)為(nl,vl)和(n2,v2);
根據(jù)每點(diǎn)所占像素?cái)?shù)畫(huà)出兩個(gè)測(cè)量點(diǎn)在屏幕上的位置。所述步驟3中,兩個(gè)測(cè)量點(diǎn)之間的時(shí)間差由以下公式計(jì)算得出
((n2 - nl) / sample) x 1000 (毫秒)
其中,sample為采樣率,即每秒采用點(diǎn)數(shù);
兩個(gè)測(cè)量點(diǎn)之間的電壓差可由以下公式計(jì)算得出 v2 - vlο所述步驟4中,所述測(cè)量不同的特征點(diǎn)對(duì)是由用戶在屏幕上滑動(dòng)兩根手指或其中一根手指,通過(guò)以上程序自動(dòng)重算,實(shí)時(shí)在屏幕上顯示不同的特征點(diǎn)對(duì)的兩個(gè)點(diǎn)的差值。本發(fā)明還根據(jù)所述觸摸屏設(shè)備為iOS設(shè)備,提出實(shí)現(xiàn)多點(diǎn)觸摸的方式測(cè)量心電圖的具體步驟;其中,
所述系列API是由所述iOS提供的UIPinchGestureRecognizer類;
所述手指接觸屏幕上兩個(gè)點(diǎn)時(shí),所述UIPinchGestureRecognizer類傳遞以下參數(shù) numberOfTouches :觸摸點(diǎn)的個(gè)數(shù);IocationOfTouch (int index):第 index 個(gè)點(diǎn)的觸摸坐標(biāo);
通過(guò)以下計(jì)算方法獲得坐標(biāo)xl和x2,其中xl為兩點(diǎn)中相對(duì)左側(cè)的觸摸點(diǎn)
Int xl = self, touchl. x >= self. touch2. x self. touch2. x: self, touchl. x ;int x2 = self, touchl. x <= self. touch2. x self. touch2. x: self, touchl. x ;通過(guò)已知的每點(diǎn)像素?cái)?shù),獲得兩個(gè)觸摸點(diǎn)對(duì)應(yīng)的心電點(diǎn)索引int nl = Math. Floor(xl / pixelsPerPoint);int n2 = Math. Floor(x2 / pixelsPerPoint);
根據(jù)心電采集點(diǎn)數(shù)組voltage []讀取兩個(gè)點(diǎn)對(duì)應(yīng)的電壓值 int VI = voltage[nl]; int v2 = voltage[n2];
使用以下函數(shù)實(shí)現(xiàn)畫(huà)圖,在iOS設(shè)備上將計(jì)算結(jié)果可視化
CGContextMoveToPoint :設(shè)置畫(huà)圖起始坐標(biāo)點(diǎn);
CGContextAddLineToPoint :畫(huà)線至某一個(gè)坐標(biāo)點(diǎn);
CGContextFi I IEl I ipse InRect :在某個(gè)坐標(biāo)位置畫(huà)點(diǎn);
CGContextStrokePath :開(kāi)始畫(huà)圖。本發(fā)明最主要的優(yōu)點(diǎn)是用一個(gè)簡(jiǎn)單的方法(兩根手指在屏幕上觸摸并滑動(dòng)),實(shí)現(xiàn)了一種非常直觀并且準(zhǔn)確的測(cè)量方法。本發(fā)明可以相同的方式應(yīng)用于其他相似的測(cè)量,例如對(duì)腦電圖的測(cè)量,或者是任何隨時(shí)間軸的推進(jìn)而產(chǎn)生變化的曲線圖上的測(cè)量。


圖I是本發(fā)明在一個(gè)心電圖的心搏周期上的測(cè)量示意圖。圖2是本發(fā)明在多個(gè)心搏周期之間的測(cè)量示意圖。
具體實(shí)施例方式為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚明白,以下結(jié)合具體實(shí)施例,對(duì)本發(fā)明進(jìn)一步詳細(xì)說(shuō)明。圖I是本發(fā)明在一個(gè)心電圖的心搏周期上的測(cè)量示意圖。如圖所示,首先,將心電圖機(jī)采集的心電數(shù)據(jù)直接繪圖顯示在觸摸屏上(iPad顯示屏)或把經(jīng)掃描紙質(zhì)心電圖得到的心電像加載顯示在觸摸屏上;用戶手持觸摸屏設(shè)備瀏覽心電圖時(shí),以兩根手指同時(shí)接觸屏幕上兩個(gè)點(diǎn),此時(shí)屏幕上顯示出兩個(gè)實(shí)際觸摸點(diǎn)縱向投影到心電圖上的有效測(cè)量點(diǎn),并顯示以兩個(gè)測(cè)量點(diǎn)為基準(zhǔn)的橫向標(biāo)線和縱向標(biāo)線,標(biāo)線上顯示出兩個(gè)測(cè)量點(diǎn)之間的時(shí)間差(以毫秒為單位)和電壓差(以微伏為單位)。用戶以相同的方法取波形的頂點(diǎn)、起點(diǎn)和終點(diǎn)等不同的特征點(diǎn)對(duì),反復(fù)測(cè)量多次后對(duì)心電圖進(jìn)行診斷。技術(shù)實(shí)現(xiàn)描述
支持多點(diǎn)觸摸的觸摸屏設(shè)備(以iPad為例)會(huì)提供針對(duì)觸摸手勢(shì)的一系列程序函數(shù)接口 API,通過(guò)這些API,程序能夠獲取到觸摸屏在手指觸碰和滑動(dòng)時(shí)的事件和具體觸摸點(diǎn)的坐標(biāo)。程序輸入數(shù)據(jù)包括假設(shè)兩根手指在觸摸屏上的實(shí)際觸摸點(diǎn)坐標(biāo)分別是(xl,yl)和(x2,y2)
程序已知當(dāng)前所顯示心電圖的多個(gè)指標(biāo),分別有采樣率(每秒采用點(diǎn)數(shù))sample,心電圖總長(zhǎng)度points,每個(gè)點(diǎn)的電壓高度數(shù)組voltage □,每個(gè)點(diǎn)畫(huà)在屏幕上所占的像素?cái)?shù)pixelsPerPoint。其中,采樣率,心電圖總長(zhǎng)度(points),每個(gè)點(diǎn)的電壓高度數(shù)組,這3個(gè)值都是心電圖自身的數(shù)據(jù),程序打開(kāi)心電圖之后,可自動(dòng)獲取它們;每個(gè)點(diǎn)所占的像素?cái)?shù)是由屏幕的寬度和心電圖總長(zhǎng)度相除計(jì)算得到。程序計(jì)算過(guò)程
通過(guò)兩個(gè)觸摸點(diǎn)的橫坐標(biāo)xl和x2分別除以pixelsPerPoint,得到兩個(gè)點(diǎn)對(duì)應(yīng)心電圖上的點(diǎn)索引,分別記作nl和n2,通過(guò)nl和n2從電壓數(shù)組中可取得兩個(gè)點(diǎn)所對(duì)應(yīng)的電壓高度(vl和v2),即對(duì)應(yīng)在心電圖上的點(diǎn)的高度值,那么實(shí)際觸摸點(diǎn)投影在心電圖上的測(cè)量點(diǎn)坐標(biāo)為(nl, vl)和(n2, v2)
根據(jù)每點(diǎn)所占像素?cái)?shù)可很容易畫(huà)出兩個(gè)測(cè)量點(diǎn)在屏幕上的位置。程序輸出
兩個(gè)測(cè)量點(diǎn)之間的橫向時(shí)間差(以毫秒為單位)可由以下公式計(jì)算得出
((n2 - nl) / sample) x 1000 (毫秒)
兩個(gè)測(cè)量點(diǎn)之間的縱向電壓差可由以下公式計(jì)算得出 v2 - VI
當(dāng)用戶在屏幕上滑動(dòng)兩根手指(或其中一根手指)時(shí),以上程序自動(dòng)重算之后,即可實(shí)時(shí)在屏幕上顯示兩個(gè)點(diǎn)的差值,這種操作方式可極大的提高測(cè)量的效率和準(zhǔn)確性。心電圖的測(cè)量包括一個(gè)心搏周期之內(nèi)的,還包括多個(gè)心搏之間的測(cè)量,圖2是本發(fā)明在多個(gè)心搏周期之間的測(cè)量,二者從測(cè)量方法上本質(zhì)相同。圖2是本發(fā)明針對(duì)多個(gè)心搏周期的一種應(yīng)用。
實(shí)施例以iOS設(shè)備為例,詳細(xì)描述本發(fā)明是如何實(shí)現(xiàn)并工作的。iOS提供了一組手勢(shì)API方法來(lái)捕捉當(dāng)兩根手指同時(shí)觸摸屏幕時(shí)的方法,其中我們關(guān)心的是類!UIPinchGestureRecognizer。UIPinchGestureRecognizer 類是一個(gè)針對(duì)多點(diǎn)觸摸并進(jìn)行捏合動(dòng)作的具體手勢(shì)類,當(dāng)出現(xiàn)雙點(diǎn)觸摸事件時(shí),我們?cè)诔绦蛑锌梢垣@得UIPinchGestureRecognizer的一個(gè)實(shí)例(此處略去如何實(shí)現(xiàn)手勢(shì)實(shí)例綁定的代碼示例),該實(shí)例能夠傳遞幾個(gè)參數(shù)
numberOfTouches :觸摸點(diǎn)的個(gè)數(shù)
IocationOfTouch(int index):第 index 個(gè)點(diǎn)的觸摸坐標(biāo)
當(dāng)numberOfTouches等于2時(shí)(即只有兩個(gè)觸摸點(diǎn)),我們通過(guò)下面的計(jì)算方法可獲得兩個(gè)點(diǎn)的橫坐標(biāo)xl和x2 (xl為兩點(diǎn)中相對(duì)左側(cè)的觸摸點(diǎn))
int xl = self, touchl. x >= self. touch2. x self. touch2. x : self, touchl. x;int x2 = self, touchl. x <= self. touch2. x self. touch2. x : self, touchl. x;通過(guò)已知的每點(diǎn)像素?cái)?shù)pixelsPerPoint,可通過(guò)下面的計(jì)算方法獲得兩個(gè)觸摸點(diǎn)對(duì)應(yīng)的心電點(diǎn)索引
int nl = Math. Floor(xl / pixelsPerPoint);int n2 = Math. Floor(x2 / pixelsPerPoint);
根據(jù)心電采集點(diǎn)數(shù)組voltage讀取兩個(gè)點(diǎn)對(duì)應(yīng)的電壓值(其中略去電壓與縱向像素?cái)?shù)的換算)
int VI = voltage[nl];int v2 = voltage[n2];
至此已經(jīng)分別得到了兩個(gè)點(diǎn)的橫坐標(biāo)索引和縱坐標(biāo)電壓值,那么橫坐標(biāo)之差,即時(shí)間差(單位為毫秒)可由下面的公式計(jì)算得到(其中sampleRate為每秒采樣率)ms = 1000 X (n2 - nl) / sampleRate電壓差即為v2 - vl
以上是手勢(shì)捕獲和背后計(jì)算部分的實(shí)現(xiàn),最后一部分工作是畫(huà)圖,將計(jì)算結(jié)果以可視 化的形式反饋給用戶,在iOS設(shè)備上,我們使用以下函數(shù)實(shí)現(xiàn)畫(huà)圖
CGContextMoveToPoint :設(shè)置畫(huà)圖起始坐標(biāo)點(diǎn) CGContextAddLineToPoint :畫(huà)線至某一個(gè)坐標(biāo)點(diǎn) CGContextFil IEl I ipseInRect :在某個(gè)坐標(biāo)位置畫(huà)點(diǎn) CGContextStrokePath :開(kāi)始畫(huà)圖
以上所述的具體實(shí)施例,對(duì)本發(fā)明的目的、技術(shù)方案和有益效果進(jìn)行了進(jìn)一步的詳細(xì)說(shuō)明,所應(yīng)理解的是,以上所述僅為本發(fā)明的具體實(shí)施例而已,并不用于限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種以多點(diǎn)觸摸的方式測(cè)量心電圖的方法,其特征在于,所述方法包括步驟 1)將心電圖機(jī)采集的心電數(shù)據(jù)直接繪圖顯示在觸摸屏上或把經(jīng)掃描紙質(zhì)心電圖得到的心電像加載顯示在觸摸屏上; 2)用戶手持觸摸屏設(shè)備,以兩根手指同時(shí)接觸屏幕上兩個(gè)點(diǎn),屏幕上顯示出兩個(gè)實(shí)際觸摸點(diǎn)縱向投影到心電圖上的有效測(cè)量點(diǎn); 3)屏幕顯示以兩個(gè)測(cè)量點(diǎn)為基準(zhǔn)的橫向標(biāo)線和縱向標(biāo)線,標(biāo)線上顯示出兩個(gè)測(cè)量點(diǎn)之間以毫秒為單位的時(shí)間差和以微伏為單位的電壓差; 4)用戶兩根手指在觸屏幕上同時(shí)移動(dòng),橫向標(biāo)線和縱向標(biāo)線會(huì)相應(yīng)移動(dòng),同時(shí)標(biāo)線上顯示出對(duì)應(yīng)數(shù)字亦隨之改變; 5)用戶以相同的方法反復(fù)測(cè)量多次獲取包括波形的頂點(diǎn)、起點(diǎn)和終點(diǎn)的不同的特征點(diǎn) 對(duì),對(duì)心電圖進(jìn)行診斷。
2.根據(jù)權(quán)利要求I所述的測(cè)量心電圖的方法,其特征在于,所述顯示以兩個(gè)測(cè)量點(diǎn)為基準(zhǔn)的橫向標(biāo)線和縱向標(biāo)線是通過(guò)所述觸摸屏設(shè)備提供的針對(duì)觸摸手勢(shì)的系列API,獲取觸摸屏在手指觸碰和滑動(dòng)時(shí)的事件和具體觸摸點(diǎn)的坐標(biāo)而得到。
3.根據(jù)權(quán)利要求2所述的測(cè)量心電圖的方法,其特征在于,所述步驟2中,所述心電圖上的有效測(cè)量點(diǎn)通過(guò)以下方式得到設(shè)兩根手指在觸摸屏上的實(shí)際觸摸點(diǎn)坐標(biāo)分別是(xl, yl)和(x2, y2);橫坐標(biāo)xl和x2分別除以pixelsPerPoint,得到兩個(gè)點(diǎn)對(duì)應(yīng)心電圖上的點(diǎn)索引nl和n2,其中,pixelsPerPoint為每個(gè)點(diǎn)在屏幕上所占的像素?cái)?shù);通過(guò)nl和n2從電壓數(shù)組voltage[]中可取得兩個(gè)點(diǎn)所對(duì)應(yīng)的電壓高度vl和v2,得到實(shí)際觸摸點(diǎn)投影在心電圖上的測(cè)量點(diǎn)坐標(biāo)為(nl,vl)和(n2,v2);根據(jù)每點(diǎn)所占像素?cái)?shù)畫(huà)出兩個(gè)測(cè)量點(diǎn)在屏幕上的位置。
4.根據(jù)權(quán)利要求3所述的測(cè)量心電圖的方法,其特征在于,所述步驟3中,所述時(shí)間差和電壓差通過(guò)以下方式計(jì)算得到兩個(gè)測(cè)量點(diǎn)之間的時(shí)間差由以下公式計(jì)算得出 ((n2 - nl) / sample) x 1000 (毫秒)其中,sample為采樣率,即每秒采用點(diǎn)數(shù);兩個(gè)測(cè)量點(diǎn)之間的電壓差可由以下公式計(jì)算得出v2 - vl0
5.根據(jù)權(quán)利要求4所述的測(cè)量心電圖的方法,其特征在于,所述步驟4中,所述測(cè)量不同的特征點(diǎn)對(duì)是由用戶在屏幕上滑動(dòng)兩根手指或其中一根手指,通過(guò)以上程序自動(dòng)重算,實(shí)時(shí)在屏幕上顯示不同的特征點(diǎn)對(duì)的兩個(gè)點(diǎn)的差值。
6.根據(jù)權(quán)利要求5所述的測(cè)量心電圖的方法,其特征在于,所述觸摸屏設(shè)備為iOS設(shè)備;所述系列API是由所述iOS提供的UIPinchGestureRecognizer類;所述手指接觸屏幕上兩個(gè)點(diǎn)時(shí),所述UIPinchGestureRecognizer類傳遞以下參數(shù) numberOfTouches :觸摸點(diǎn)的個(gè)數(shù); IocationOfTouch (int index):第 index 個(gè)點(diǎn)的觸摸坐標(biāo); 通過(guò)以下計(jì)算方法獲得坐標(biāo)xl和x2,其中xl為兩點(diǎn)中相對(duì)左側(cè)的觸摸點(diǎn)Int xl = self, touchl. x >= self. touch2. x self. touch2. x: self, touchl. x ;int x2 = self, touchl. x <= self. touch2. x self. touch2. x: self, touchl. x ;通過(guò)已知的每點(diǎn)像素?cái)?shù),獲得兩個(gè)觸摸點(diǎn)對(duì)應(yīng)的心電點(diǎn)索引int nl = Math. Floor(xl / pixelsPerPoint);int n2 = Math. Floor(x2 / pixelsPerPoint);根據(jù)心電釆集點(diǎn)數(shù)組voltage []讀取兩個(gè)點(diǎn)對(duì)應(yīng)的電壓值int VI = voltage[nl];int v2 = voltage[n2];使用以下函數(shù)實(shí)現(xiàn)畫(huà)圖,在iOS設(shè)備上將計(jì)算結(jié)果可視化 CGContextMoveToPoint :設(shè)置幽圖起始坐標(biāo)點(diǎn);CGContextAddLineToPoint :幽線至某一個(gè)坐標(biāo)點(diǎn);CGContextFi I IEl I ipse InRect :在某個(gè)坐標(biāo)位置幽點(diǎn);CGContextStrokePath :開(kāi)始幽圖。
全文摘要
本發(fā)明是一種以多點(diǎn)觸摸的方式測(cè)量心電圖的方法,包括步驟1)將采集的心電數(shù)據(jù)直接繪圖顯示在觸摸屏上;2)以兩根手指同時(shí)接觸屏幕上兩個(gè)點(diǎn),屏幕顯示出兩個(gè)點(diǎn)縱向投影到心電圖上的有效測(cè)量點(diǎn);3)屏幕顯示以兩個(gè)點(diǎn)為基準(zhǔn)的橫向標(biāo)線和縱向標(biāo)線,標(biāo)線上顯示出兩個(gè)點(diǎn)之間的時(shí)間差和電壓差;4)當(dāng)兩根手指同時(shí)移動(dòng),橫向標(biāo)線和縱向標(biāo)線會(huì)相應(yīng)移動(dòng),標(biāo)線上顯示出對(duì)應(yīng)數(shù)字亦隨之改變;5)以相同的方法反復(fù)測(cè)量多次獲取包括波形的頂點(diǎn)、起點(diǎn)和終點(diǎn)等的不同的特征點(diǎn)對(duì),對(duì)心電圖進(jìn)行診斷。本發(fā)明用兩根手指在屏幕上觸摸并滑動(dòng),實(shí)現(xiàn)了對(duì)心電圖直觀并且準(zhǔn)確的測(cè)量??梢詰?yīng)用于隨時(shí)間軸的推進(jìn)而產(chǎn)生變化的函數(shù)曲線圖上的測(cè)量,如對(duì)腦電圖的測(cè)量。
文檔編號(hào)A61B5/0402GK102920451SQ201210480479
公開(kāi)日2013年2月13日 申請(qǐng)日期2012年11月23日 優(yōu)先權(quán)日2012年11月23日
發(fā)明者楊宇, 杜曉東 申請(qǐng)人:北京谷山豐生物醫(yī)學(xué)技術(shù)有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
广平县| 岫岩| 吉水县| 澄迈县| 卢湾区| 冕宁县| 英德市| 祥云县| 黄大仙区| 聂拉木县| 汝阳县| 波密县| 隆化县| 泽州县| 阳东县| 高唐县| 临沂市| 南和县| 轮台县| 图片| 陕西省| 嘉兴市| 洪雅县| 万荣县| 哈尔滨市| 任丘市| 唐河县| 长宁区| 江都市| 关岭| 禹城市| 自治县| 怀宁县| 吉林市| 广饶县| 曲沃县| 孙吴县| 梁平县| 平乡县| 墨江| 三原县|