一種終端的制作方法
【技術(shù)領(lǐng)域】
[0001 ] 本發(fā)明涉及電子技術(shù)領(lǐng)域,尤其涉及一種終端。
【背景技術(shù)】
[0002]隨著網(wǎng)絡(luò)的快速發(fā)展以及終端的迅速普及,終端的功能日益強(qiáng)大,如:用戶可以利用終端拍照、下載音樂以及訪問外部網(wǎng)絡(luò)數(shù)據(jù)資源等等。然而,當(dāng)用戶想測(cè)量周邊某個(gè)物體的尺寸(如長和寬)時(shí),終端卻只能“愛莫能助”了。目前測(cè)量物體尺寸的方法主要是使用測(cè)量尺測(cè)量。然而,如果不是專業(yè)的測(cè)量工作人員,通常不會(huì)隨身攜帶測(cè)量尺,這就造成無法便捷地對(duì)物體尺寸進(jìn)行有效測(cè)量。
【發(fā)明內(nèi)容】
[0003]本發(fā)明實(shí)施例提供了一種終端,能夠便捷地實(shí)現(xiàn)對(duì)物體尺寸的有效測(cè)量。
[0004]本發(fā)明實(shí)施例提供了一種終端,包括:
[0005]輸出單元,用于在終端顯示屏幕上輸出測(cè)量區(qū)域;
[0006]第一接收單元,用于接收用戶輸入的觸控指令;
[0007]縮放單元,用于響應(yīng)所述第一接收單元接收的觸控指令,對(duì)所述測(cè)量區(qū)域進(jìn)行縮放;
[0008]第一獲取單元,用于獲取所述縮放單元縮放后的測(cè)量區(qū)域的交點(diǎn)的像素坐標(biāo);
[0009]確定單元,用于根據(jù)所述第一獲取單元獲取的像素坐標(biāo),確定縮放后的測(cè)量區(qū)域的測(cè)量數(shù)據(jù)。
[0010]本發(fā)明實(shí)施例中,輸出單元可以在終端顯示屏幕上輸出測(cè)量區(qū)域,并由第一接收單元接收用戶輸入的觸控指令;縮放單元響應(yīng)該觸控指令,以對(duì)該測(cè)量區(qū)域進(jìn)行縮放;第一獲取單元獲取縮放后的測(cè)量區(qū)域的交點(diǎn)的像素坐標(biāo);確定單元根據(jù)像素坐標(biāo)確定縮放后的測(cè)量區(qū)域的測(cè)量數(shù)據(jù)??梢?,本發(fā)明實(shí)施例可以通過縮放測(cè)量區(qū)域與被測(cè)量物體的邊界匹配,從而可便捷的實(shí)現(xiàn)物體尺寸的有效測(cè)量。
【附圖說明】
[0011]為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0012]圖1是本發(fā)明實(shí)施例公開的一種物體尺寸的測(cè)量方法的流程示意圖;
[0013]圖2a為本發(fā)明實(shí)施例公開的一種測(cè)量模式的示意圖;
[0014]圖2b為本發(fā)明實(shí)施例公開的另一種測(cè)量模式的示意圖;
[0015]圖3是本發(fā)明實(shí)施例公開的另一種物體尺寸的測(cè)量方法的流程示意圖;
[0016]圖4是本發(fā)明實(shí)施例公開的一種終端的結(jié)構(gòu)示意圖;
[0017]圖5是本發(fā)明實(shí)施例公開的另一種終端的結(jié)構(gòu)示意圖;
[0018]圖6是本發(fā)明實(shí)施例公開的又一種終端的結(jié)構(gòu)示意圖;
[0019]圖7是本發(fā)明實(shí)施例公開的又一種終端的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0020]下面將結(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ù)的范圍。
[0021]本發(fā)明實(shí)施例公開了一種終端,能夠便捷地實(shí)現(xiàn)對(duì)物體尺寸的有效測(cè)量,以下分別進(jìn)行詳細(xì)說明。
[0022]請(qǐng)參閱圖1,圖1是本發(fā)明實(shí)施例公開的一種物體尺寸的測(cè)量方法的流程示意圖,如圖1所示,該物體尺寸的測(cè)量方法包括以下步驟:
[0023]SlOl、在終端顯示屏幕上輸出測(cè)量區(qū)域。
[0024]本發(fā)明實(shí)施例中,實(shí)施該測(cè)量方法的終端可以是智能手機(jī)、PC、平板電腦、個(gè)人數(shù)字助理(Personal Digital Assistant,PAD)、以及可穿戴便捷式設(shè)備等顯示屏幕具有觸控功能的終端。
[0025]本發(fā)明實(shí)施例中,若該測(cè)量區(qū)域由平行于橫軸的第一測(cè)量標(biāo)尺線、平行于橫軸的第二測(cè)量標(biāo)尺線、平行于縱軸的第三測(cè)量標(biāo)尺線以及平行于縱軸的第四測(cè)量標(biāo)尺線圍成,當(dāng)需測(cè)量物體的長度時(shí),可以移動(dòng)測(cè)量區(qū)域的第三測(cè)量標(biāo)尺線和\或第四測(cè)量標(biāo)尺線,其中,第三測(cè)量標(biāo)尺線與第四測(cè)量標(biāo)尺線與縱軸平行。當(dāng)需要測(cè)量物體的寬度時(shí),可以移動(dòng)測(cè)量區(qū)域的第一標(biāo)測(cè)量尺線和\或第二測(cè)量標(biāo)尺線;其中第一測(cè)量標(biāo)尺線與第二測(cè)量標(biāo)尺線平行于橫軸。當(dāng)需要計(jì)算待測(cè)物體的面積或周長時(shí),可以同時(shí)測(cè)量物體的長度、寬度,由該長度值和寬度值計(jì)算待測(cè)物體的面積或周長。
[0026]S102、接收用戶輸入的觸控指令,該觸控指令用于對(duì)測(cè)量區(qū)域進(jìn)行縮放控制。
[0027]本發(fā)明實(shí)施例中,可以在接收到用戶輸入的開啟指令時(shí),進(jìn)入測(cè)量模式輸出測(cè)量區(qū)域,用戶可以在顯示屏幕上根據(jù)被測(cè)量物體輸入觸控指令,放大或縮小測(cè)量區(qū)域使得測(cè)量區(qū)域與該被測(cè)量物體的邊界相匹配。
[0028]S103、響應(yīng)該觸控指令,對(duì)測(cè)量區(qū)域進(jìn)行縮放。
[0029]本發(fā)明實(shí)施例中,該觸控指令可以包括第一觸控指令、第二觸控指令、第三觸控指令和第四觸控指令中的至少一個(gè),其中,第一觸控指令用于控制第一測(cè)量標(biāo)尺線,第二觸控指令用于控制第二測(cè)量標(biāo)尺線,第三觸控指令用于控制第三測(cè)量標(biāo)尺線,第四觸控指令用于控制第四測(cè)量標(biāo)尺線。
[0030]作為一種可選的實(shí)施方式,當(dāng)觸控指令包括第一觸控指令時(shí),響應(yīng)第一觸控指令,獲取第一觸控指令對(duì)應(yīng)的觸控軌跡;當(dāng)該觸控軌跡為拖動(dòng)第一測(cè)量標(biāo)尺線相對(duì)于第二測(cè)量標(biāo)尺線向上移動(dòng)時(shí),放大測(cè)量區(qū)域;當(dāng)觸控軌跡為拖動(dòng)第一測(cè)量標(biāo)尺線相對(duì)于第二測(cè)量標(biāo)尺線向下移動(dòng)時(shí),縮小測(cè)量區(qū)域。
[0031]作為另一種可選的實(shí)施方式,當(dāng)觸控指令包括第二觸控指令時(shí),響應(yīng)第二觸控指令,獲取第二觸控指令對(duì)應(yīng)的觸控軌跡;當(dāng)觸控軌跡為拖動(dòng)第二測(cè)量標(biāo)尺線相對(duì)于第一測(cè)量標(biāo)尺線向上移動(dòng)時(shí),縮小測(cè)量區(qū)域;當(dāng)觸控軌跡為拖動(dòng)第二測(cè)量標(biāo)尺線相對(duì)于第一測(cè)量標(biāo)尺線向下移動(dòng)時(shí),放大測(cè)量區(qū)域。
[0032]作為一種可選的實(shí)施方式,當(dāng)觸控指令包括第三觸控指令時(shí),響應(yīng)第三觸控指令,獲取第三觸控指令對(duì)應(yīng)的觸控軌跡;當(dāng)觸控軌跡為拖動(dòng)第三測(cè)量標(biāo)尺線相對(duì)于第四測(cè)量標(biāo)尺線向左移動(dòng)時(shí),縮小測(cè)量區(qū)域;當(dāng)觸控軌跡為拖動(dòng)第三測(cè)量標(biāo)尺線相對(duì)于第四測(cè)量標(biāo)尺線向右移動(dòng)時(shí),放大測(cè)量區(qū)域。
[0033]作為另一種可選的實(shí)施方式,當(dāng)觸控指令包括第四觸控指令時(shí),響應(yīng)第四觸控指令,獲取第四觸控指令對(duì)應(yīng)的觸控軌跡;當(dāng)觸控軌跡為拖動(dòng)第四測(cè)量標(biāo)尺線相對(duì)于第三測(cè)量標(biāo)尺線向左移動(dòng)時(shí),放大測(cè)量區(qū)域;當(dāng)觸控軌跡為拖動(dòng)第四測(cè)量標(biāo)尺線相對(duì)于第三測(cè)量標(biāo)尺線向右移動(dòng)時(shí),縮小測(cè)量區(qū)域。
[0034]本發(fā)明實(shí)施例中,上述針對(duì)第一測(cè)量標(biāo)尺線和第二測(cè)量標(biāo)尺線的觸控指令用于通過縮放測(cè)量區(qū)域與被測(cè)量物體的長度相符,第三測(cè)量標(biāo)尺線和第四測(cè)量標(biāo)尺線的觸控指令用于移動(dòng)測(cè)量區(qū)域與被測(cè)量物體的寬度相符,從而得出被測(cè)量物體的長度和寬度。其中,針對(duì)第一測(cè)量標(biāo)尺線的第一觸控指令和針對(duì)第二測(cè)量標(biāo)尺線的第二觸控指令可以同時(shí)輸入,例如,用戶利用拇指和食指同時(shí)輸入的縮放操作手勢(shì)等。同樣的,針對(duì)第三測(cè)量標(biāo)尺線的第三觸控指令和針對(duì)第四測(cè)量標(biāo)尺線的第四觸控指令也可以同時(shí)輸入。
[0035]S104、獲取縮放后的測(cè)量區(qū)域的交點(diǎn)的像素坐標(biāo)。
[0036]本發(fā)明實(shí)施例中,當(dāng)接收用戶輸入的觸控指令,并對(duì)測(cè)量區(qū)域進(jìn)行縮放后,可以獲取縮放后的測(cè)量區(qū)域的交點(diǎn)的像素坐標(biāo)以得到測(cè)量區(qū)域的長度、寬度。其中,若顯示屏幕上測(cè)量區(qū)域的交點(diǎn)所在的像素為顯示屏幕上橫軸的第X個(gè)像素,縱軸的第Y個(gè)像素,則該交點(diǎn)的像素坐標(biāo)即為(X,Y)。
[0037]S105、根據(jù)像素坐標(biāo)確定縮放后的測(cè)量區(qū)域的測(cè)量數(shù)據(jù)。
[0038]本發(fā)明實(shí)施例中,根據(jù)像素坐標(biāo)確定縮放后的測(cè)量區(qū)域的測(cè)量數(shù)據(jù)具體可以包括以下步驟:
[0039]11)獲取顯示屏幕上像素的長度和寬度;
[0040]12)獲取縮放后的測(cè)量區(qū)域中第一測(cè)量標(biāo)尺線分別與第三測(cè)量標(biāo)尺線和第四測(cè)量標(biāo)尺線的交點(diǎn)的像素坐標(biāo)的橫坐標(biāo)之差;
[0041]13)獲取縮放后的測(cè)量區(qū)域中第三測(cè)量標(biāo)尺線分別與第一測(cè)量標(biāo)尺線和第二測(cè)量標(biāo)尺線的交點(diǎn)的像素坐標(biāo)的縱坐標(biāo)之差;
[0042]14)將像素的長度乘以橫坐標(biāo)之差,獲得縮放后的測(cè)量區(qū)域的長度;
[0043]15)將像素的寬度乘以縱坐標(biāo)之差,獲得縮放后的測(cè)量區(qū)域的寬度。
[0044]舉例來說,請(qǐng)參見圖2a,圖2a為本發(fā)明實(shí)施例公開的一種測(cè)量模式的示意圖。假設(shè)圖2a所示的測(cè)量區(qū)域?yàn)楦鶕?jù)被測(cè)量物體輸出觸控指令獲得的縮放后的測(cè)量區(qū)域,終端在生產(chǎn)時(shí),其顯示屏幕上每個(gè)像素的長度和寬度是固定的,在確定測(cè)量數(shù)據(jù)之前,首先需要獲取每個(gè)像素的長度值X,寬度值I ;獲取縮放后的測(cè)量區(qū)域中第一測(cè)量標(biāo)尺線分別與第三測(cè)量標(biāo)尺線和第四測(cè)量標(biāo)尺線的交點(diǎn)的像素坐標(biāo)分別為(X1, Y)、(X2, Y);獲取縮放后的測(cè)量區(qū)域中第三測(cè)量標(biāo)尺線分別與第一測(cè)量標(biāo)尺線和第二測(cè)量標(biāo)尺線的交點(diǎn)的像素坐標(biāo)分別為(X,Y1), (X,Y2),則縮放后的測(cè)量區(qū)域的長度L cm就為(X1-X2Rx;縮放后的測(cè)量區(qū)域的寬度K cm就為(Y1-Y2) *y ;另外,縮放后的測(cè)量區(qū)域的面積S為K*L cm2。
[0045]作為一種可選地實(shí)施方式,若縮放后的測(cè)量區(qū)域?yàn)橛芍辽傥鍡l測(cè)量標(biāo)尺線圍成的多邊形測(cè)量區(qū)域,則步驟S104獲取縮放后的測(cè)量區(qū)域的交點(diǎn)的像素坐標(biāo),可以包括: