freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

二維條形碼掃描儀畢業(yè)論文-wenkub

2023-07-08 17:25:36 本頁(yè)面
 

【正文】 實(shí)現(xiàn)條碼的識(shí)別。由此,我們可知,QRcode在手機(jī)中的應(yīng)用有著良好的前景和潛力,它將有效地推動(dòng)移動(dòng)增值業(yè)務(wù)的快速發(fā)展,有利于為我國(guó)信息產(chǎn)業(yè)的發(fā)展和經(jīng)濟(jì)建設(shè)帶來(lái)社會(huì)及經(jīng)濟(jì)效益。 證照應(yīng)用護(hù)照、身份證、掛號(hào)證、駕照、會(huì)員證、識(shí)別證、連鎖店會(huì)員證等證照之資料登記及自動(dòng)輸入,發(fā)揮「隨到隨讀」、「立即取用」的資訊管理效果。景點(diǎn)門票/火車票應(yīng)用景點(diǎn)門票,火車票告別傳統(tǒng)文字紙張模式,采用二維碼進(jìn)行售票、檢票,提高通行效率,防止偽票。在許多種類的二維條碼中,常用的碼制有:Data Matrix, Maxi Code, Aztec, QR Code, Vericode, PDF417, Ultracode, Code 49, Code 16K 等,QR碼是1994年由日本DensoWave公司發(fā)明。圖例中顯示的是“百度百科”網(wǎng)頁(yè)的二維碼。開(kāi)放源代碼的意思是讓使用者能夠取得軟件的原始碼,部分的有權(quán)去修改和傳播這個(gè)軟件。當(dāng)啟動(dòng)Eclipse時(shí),先執(zhí)行的就是這個(gè)組件,再由這個(gè)組件加載所需的外掛程序。JDK最重要命令行工具:Java:?jiǎn)?dòng)JVM執(zhí)行class;Javac:Java編譯器;Jar:Java打包工具;Javadoc: Java文檔生成器。 項(xiàng)目開(kāi)發(fā)環(huán)境 硬件環(huán)境 —perf: 內(nèi)存:512 M 型號(hào):HUAWEIC8810 開(kāi)發(fā)環(huán)境 操作系統(tǒng):Windows XP 開(kāi)發(fā)工具:jdk、Eclipse 、androidsdk2 需求分析 需求分析條碼可分為一維條碼和二維條碼,一維條碼在生產(chǎn)和生活中得到了廣泛的應(yīng)用,極大的提高了生產(chǎn)率,但是一維條碼本身的缺點(diǎn):信息量小,依賴數(shù)據(jù)庫(kù)等日益突顯出來(lái)。二維條碼作為一種全新的自動(dòng)識(shí)別和信息載體技術(shù),其經(jīng)濟(jì)性和可靠性正被越來(lái)越多的人們所了解和認(rèn)知。具體需求如下:1> 相機(jī)預(yù)覽需求此二維碼識(shí)別系統(tǒng)必須能夠運(yùn)用手機(jī)上的照相機(jī)設(shè)計(jì)瞄準(zhǔn)框,讓user對(duì)準(zhǔn)條形碼才能獲得二維碼的圖像。5> 解讀圖像的功能如果二維碼是一個(gè)靜態(tài)圖像,那么我們則需要對(duì)靜態(tài)圖片譯碼,取得譯碼之后的字符串,識(shí)別其條形碼類型,解讀圖像。通過(guò)上面對(duì)系統(tǒng)的分析即可的得到系統(tǒng)的用例圖,如圖所示: 技術(shù)需求Android二維碼掃描系統(tǒng)具體的幾個(gè)技術(shù)要求如下:1 照相機(jī)實(shí)現(xiàn)技術(shù)在了解了Android開(kāi)發(fā)的過(guò)程之后需要知道Android怎樣進(jìn)行照相。調(diào)用Camera的setParameters(),這樣即可對(duì)相機(jī)的拍照參數(shù)進(jìn)行控制。3 二維碼解碼技術(shù)將預(yù)覽畫(huà)面中的二維碼圖片送到我們的解碼函數(shù)對(duì)二維碼進(jìn)行解碼,因此需要應(yīng)用android另外的一個(gè)JAR包,這個(gè)系統(tǒng)主要是對(duì)二維碼的一種QRcode進(jìn)行解碼。概要設(shè)計(jì)的基本目的就是“概括地說(shuō)系統(tǒng)應(yīng)該如何實(shí)現(xiàn)”。數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)包括數(shù)據(jù)特征的描述、確定數(shù)據(jù)的結(jié)構(gòu)特性。如果二維碼隱藏信息是一個(gè)網(wǎng)址那么調(diào)用瀏覽器訪問(wèn)該網(wǎng)站,如果二維碼隱藏的信息是一個(gè)電話號(hào)碼,那么調(diào)用手機(jī)撥打電話功能,如果該二維碼隱藏的信息是普通的文本信息,那么顯示出文本信息即可,若不是QRcode不做任何操作。在整個(gè)系統(tǒng)模塊中最重要的模塊是拍照解碼功能,因此把這個(gè)模塊單獨(dú)分析,將它的功能進(jìn)行分析如圖所示。初始化相機(jī)拍照截取圖片圖片處理并譯碼相機(jī)重置判斷字符串類型結(jié)束調(diào)用瀏覽器調(diào)用撥打電話顯示文本信息開(kāi)始 圖片處理過(guò)程QRcode二維碼是按照一定規(guī)則以矩陣的形式生成的,所以拍照截取到圖片之后需要譯碼字節(jié)數(shù)組,將字節(jié)數(shù)組譯碼成位圖,并將位圖顯示在imageview上,然后通過(guò)decodeQRImage函數(shù)將此位圖送往系統(tǒng)自帶的譯碼函數(shù)譯碼成字符串,最后判斷取出的字符串是否符合OMIA所規(guī)范的規(guī)則。第一個(gè)部分是相機(jī)預(yù)覽顯示部分,這部分用一個(gè)surfaceview來(lái)實(shí)現(xiàn);第二部分是整個(gè)系統(tǒng)操作部分,分為三個(gè)按鈕,第一個(gè)按鈕為相機(jī)預(yù)覽按鈕,第二個(gè)按鈕為關(guān)閉相機(jī)按鈕,第三個(gè)按鈕為拍照解碼按鈕并且為各自按鈕設(shè)置監(jiān)聽(tīng)器并綁定;第三部分是顯示拍照截取的二維碼圖片。布局文件代碼如下:?xml version=encoding=utf8?LinearLayoutxmlns:android= android:background=”drawable/while” android:orientation=”vertical” android:layout_width =” fill_parent” android:layout_height =” fill_parent” android:layout_gravity =” center_horizontal” SurfaceView android:id=”+id/mySurfaceView1” android:visibility=”visible” android:layout_width =” 160px” android:layout_height =” 120px” android:layout_gravity =” center_horizontal” / SurfaceView LinearLayout android:orientation=” horizontal”android:layout_width =” wrap_content”android:layout_height =” wrap_content”android:layout_gravity =” center_horizontal”Buttonandroid:id=”+id/myButton1” android:layout_width =” wrap_content”android:layout_height =” wrap_content”android:text =”相機(jī)預(yù)覽”/Button android:id=”+id/myButton2” android:layout_width =” wrap_content”android:layout_height =” wrap_content”android:text =” 關(guān)閉相機(jī)”/B
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1