可在較大的角度范圍內(nèi)識(shí)讀條碼,只要將條碼在XZG001面前輕輕一掃就能輕松識(shí)讀。(5)固定式工業(yè)級(jí)條碼掃描模組應(yīng)用于電子行業(yè)生產(chǎn)環(huán)節(jié)、汽配、金屬制造業(yè)等某些高科技制造行業(yè),可安裝固定在狹小的空間內(nèi)(如PCB讀條碼的狹小安裝空間中),用于掃描檢測(cè)條碼、二維碼。例如:新智感XZG3000LPLUS,擁有強(qiáng)大的條碼掃描和二維條碼解碼能力、超廣的景深范圍、方便安裝固定的小尺寸設(shè)計(jì)和低成本的較好選擇,使它能夠***應(yīng)用于各種復(fù)雜的工業(yè)環(huán)境中應(yīng)用。隨著嵌入式條碼識(shí)讀技術(shù)的不斷進(jìn)步,條碼識(shí)讀引擎產(chǎn)品的運(yùn)用也會(huì)越來(lái)越多,意味著條碼識(shí)讀掃描引擎、條碼掃描模塊、二維碼識(shí)別模塊將在成本上持續(xù)降低,將促進(jìn)二維...
經(jīng)典案例一:XZG4500L長(zhǎng)距離二維碼掃描模組應(yīng)用在高速收費(fèi)站/停車(chē)場(chǎng)收費(fèi)等遠(yuǎn)距離掃描XZG4500L二維遠(yuǎn)距離掃描模組能夠嵌入高速收費(fèi)站/停車(chē)場(chǎng)收費(fèi)等項(xiàng)目用于遠(yuǎn)距離掃描,當(dāng)車(chē)主通過(guò)收費(fèi)站時(shí)只需調(diào)出支付寶、微信支付二維碼置于“掃碼口”處輕輕一刷即可快速繳納通行費(fèi)??紤]到普通的掃描模組景深短、窄視野等缺陷容易造成車(chē)主在出示手機(jī)付款碼時(shí)難以識(shí)別,故此采用二維碼掃描模組XZG4500L以?xún)?yōu)化二維碼遠(yuǎn)距離掃描的定制傳感器為特征,能夠在,以獲得更好的性能表現(xiàn)。XZG4500L很適合中遠(yuǎn)距離二維碼掃描應(yīng)用,如停車(chē)自動(dòng)掃碼繳費(fèi)、高速路遠(yuǎn)距離掃碼付款...經(jīng)典案例二:XZG4300嵌入式二維碼識(shí)讀器...
而不是廣域?qū)埂Ef手機(jī)的掃碼速度要比新手機(jī)慢一些(留意對(duì)焦拉風(fēng)箱,使用魅族MX5測(cè)試)簡(jiǎn)單來(lái)說(shuō),將掃碼區(qū)域**出來(lái),實(shí)際上也是為了照顧早期對(duì)焦速度相對(duì)較慢的設(shè)備。原理類(lèi)似于相機(jī)的定點(diǎn)對(duì)焦區(qū)域,相機(jī)只對(duì)方框內(nèi)區(qū)域測(cè)量、對(duì)焦,從而減少目標(biāo)二維碼周邊的其他因素干擾,以此提升相機(jī)對(duì)焦速度和掃碼成功率。換個(gè)角度看,掃碼方框除了是告訴用戶掃描功能開(kāi)啟外,也是一種提高識(shí)別準(zhǔn)確率的方法。只要方框內(nèi)二維碼關(guān)鍵元素符合要求,識(shí)別準(zhǔn)確率約等于****。為了讓用戶能在不同環(huán)境和條件下掃碼,開(kāi)發(fā)者在使用如zxing等掃碼開(kāi)發(fā)庫(kù)時(shí),會(huì)集成如調(diào)用閃光燈、遠(yuǎn)距離自動(dòng)變焦等等等等,其目的都是為了讓手機(jī)能看清方框內(nèi)的二維碼信息,...
特別針對(duì)手機(jī)屏幕碼讀取在光線的處理上作了特殊技術(shù)校驗(yàn),即使手機(jī)屏貼彩膜、暗屏、強(qiáng)光或弱光等情況下都能輕易識(shí)讀;IP54工業(yè)等級(jí)的防塵防水功能,即便它長(zhǎng)期在陰暗和復(fù)雜的各種機(jī)器內(nèi)部依然能夠保持靈敏的掃描性能。XZG4300很適合各類(lèi)支付終端的集成化應(yīng)用上使用,快速準(zhǔn)確地讀取手機(jī)屏幕一維二維碼,如自助售貨機(jī)、自助點(diǎn)餐機(jī)、公交支付、取票機(jī)、**機(jī)、門(mén)禁終端、訪客機(jī)、智能垃圾分類(lèi)箱、自助繳費(fèi)終端...經(jīng)典案例三:XZG4500R二維碼識(shí)別模塊嵌入到智能門(mén)禁/通道閘機(jī)上形成“掃碼口”XZG4500R二維碼自動(dòng)識(shí)別設(shè)備能夠嵌入到智能門(mén)禁/通道閘機(jī)上形成“掃碼口”與之實(shí)現(xiàn)聯(lián)動(dòng),當(dāng)我們通過(guò)門(mén)禁閘機(jī)時(shí)只...
原標(biāo)題:醫(yī)療設(shè)備用的新智感條碼掃描模組條碼掃描模組體積小、易于嵌入集成,適合醫(yī)療行業(yè)領(lǐng)域和設(shè)備的OEM應(yīng)用,是匹配各行業(yè)智能終端廣泛應(yīng)用于自動(dòng)識(shí)別領(lǐng)域的**識(shí)別部件,支持各種嵌入式應(yīng)用。而醫(yī)療設(shè)備用的新智感條碼掃描模組,是專(zhuān)門(mén)為移動(dòng)醫(yī)療、移動(dòng)查房、病人信息化管理打造的嵌入式條碼識(shí)讀設(shè)備,通過(guò)掃描模組嵌入到機(jī)器內(nèi)部進(jìn)行條碼掃描(感應(yīng)觸發(fā)、命令觸發(fā)、連續(xù)掃描)自動(dòng)讀取二維碼數(shù)據(jù),并匹配醫(yī)療醫(yī)療檢測(cè)項(xiàng)目,幫助患者和醫(yī)院雙方降低風(fēng)險(xiǎn),以移動(dòng)信息化和自動(dòng)識(shí)別技術(shù)使得醫(yī)院能夠以低成本高效率的方式實(shí)現(xiàn)數(shù)據(jù)采集的自動(dòng)化,并幫助避免醫(yī)療差錯(cuò)。醫(yī)療設(shè)備用的新智感二維掃描模組EM25-HC(醫(yī)護(hù)版)新智感EM25-...
//要實(shí)現(xiàn)連續(xù)的自動(dòng)對(duì)焦,這一句必須加上();}catch(Exceptione){("連續(xù)對(duì)焦失敗");}}除了對(duì)焦模式,對(duì)焦策略也是非常重要。要輔助選擇觸摸區(qū)域?qū)?,雙指縮放對(duì)焦倍數(shù),Android以后設(shè)置合適的對(duì)焦區(qū)域和測(cè)光區(qū)域來(lái)優(yōu)化識(shí)別效率。privatevoidhandleFocusMetering(floatoriginFocusCenterX,floatoriginFocusCenterY,intoriginFocusWidth。intoriginFocusHeight){try{booleanisNeedUpdate=false;();();if(()>0){//支持設(shè)置對(duì)焦區(qū)...
甚至可以只保留QRCode這一種解碼格式。ZXing我們可以修改DecodeFormatManager及DecodeThread這兩個(gè)類(lèi)減少解碼種類(lèi)//{...QR_CODE_FORMATS=newVector(1);();...}//(decodeFormats==null||()){decodeFormats=newVector();();}解碼算法優(yōu)化目前我們?cè)赯xing我們能看到HybridBinarizer及GlobalHistogramBinarizer,HybridBinarizer繼承自GlobalHistogramBinarizer,在其基礎(chǔ)上做了功能改進(jìn)。這兩個(gè)類(lèi)都是Bin...
圖像采集器與解碼板一體化設(shè)計(jì)讓您不必再為嵌入的厚度和安裝空間不足而煩惱,很容易嵌入極小型化的手持設(shè)備中輕松識(shí)讀紙張、塑料卡、LCD顯示屏等各種介質(zhì)上的高密度一維/二維條碼(包括破損、污損二維碼),即使在明亮的陽(yáng)光下也能準(zhǔn)確的掃描條碼;可適用各種集成應(yīng)用,如PDA產(chǎn)品、掃碼槍產(chǎn)品、POS終端、工業(yè)平板、工業(yè)手持機(jī)、醫(yī)療診斷設(shè)備、血液分析儀、排隊(duì)叫號(hào)設(shè)備、智能家居儲(chǔ)物柜...經(jīng)典案例五:XZG3396嵌入式二維碼讀取模塊嵌入醫(yī)療設(shè)備推動(dòng)醫(yī)療信息化發(fā)展二維碼讀取模塊XZG3396嵌入到醫(yī)療設(shè)備中可以融合條碼自助識(shí)別、采集和數(shù)據(jù)傳輸性能,為醫(yī)療自動(dòng)化檢測(cè)奠定基礎(chǔ),如在原生的條碼腕帶系統(tǒng)基礎(chǔ)上實(shí)...
實(shí)際速度比GIF更快)當(dāng)然在此其中也有特別個(gè)例。當(dāng)我打開(kāi)微博掃碼時(shí),頁(yè)面是個(gè)有固定掃碼區(qū)的設(shè)計(jì),但app的掃描機(jī)制本質(zhì)上其實(shí)是全屏掃描。所以每當(dāng)我準(zhǔn)備掃描時(shí),二維碼還沒(méi)進(jìn)框,信息就已經(jīng)被讀取出來(lái)了。莫非是設(shè)計(jì)師偷懶了?也不一定。要扒開(kāi)掃描頁(yè)的細(xì)節(jié),單從表面看顯然是不夠的,還需要從多方面考慮,比如掃碼用的硬件,還有軟件層面上的解碼能力。實(shí)際上要將掃碼頁(yè)做成全屏并不難,但專(zhuān)門(mén)騰出一個(gè)方框作為掃描區(qū)也并非多此一舉。究其原因,在二維碼剛進(jìn)入我們的生活時(shí),無(wú)論是app本身或是掃碼設(shè)備,都沒(méi)有做專(zhuān)門(mén)的優(yōu)化,掃碼成功率往往和二維碼所處環(huán)境光線、距離和清晰度有關(guān)。于用戶個(gè)人而言,掃碼區(qū)所提供的是一個(gè)掃碼識(shí)別的...
這里就不展開(kāi)講了對(duì)于只有一個(gè)分組:?jiǎn)蝹€(gè)分組采用順序放置的方式緊接著上面的兩個(gè)數(shù)據(jù)01234和AE6,假如他們的糾錯(cuò)等級(jí)都為L(zhǎng),那么他們的糾錯(cuò)碼個(gè)數(shù)都為7,數(shù)據(jù)碼格式為19,因?yàn)橹挥幸粋€(gè)分組,所以只需要將這19+7=26個(gè)新數(shù)據(jù)按著順序放在二維碼中即可。當(dāng)存在多個(gè)分組的情況下:比如Version5+H糾錯(cuò)等級(jí),參照表格包含著兩行兩列的四個(gè)塊。**終的數(shù)據(jù)將采用穿插放置的規(guī)則。具體示例如下表所示,且由于使用二進(jìn)制會(huì)使得表格過(guò)大,故轉(zhuǎn)為范圍在0~255的十進(jìn)制。其中組1的每個(gè)塊,都有11個(gè)數(shù)據(jù)碼,22個(gè)糾錯(cuò)碼;組2的每個(gè)塊,都有12個(gè)數(shù)據(jù)碼,22個(gè)糾錯(cuò)碼。提取每一列數(shù)據(jù):***列:67,66,247...
但不得不承認(rèn)它是應(yīng)用二維碼和掃碼**頻密的一款app,這除了讓用戶一旦提起「掃碼」就想到微信以外,也間接推動(dòng)了微信對(duì)掃碼技術(shù)的開(kāi)發(fā)。在QBar問(wèn)世前,掃碼引擎主要為zxing和zbar兩種,而這兩種引擎有不同的優(yōu)勢(shì),但都有各自的缺點(diǎn),同時(shí)這兩種引擎對(duì)條形碼識(shí)別的限制也相對(duì)比二維碼更多。2016年,由微信技術(shù)團(tuán)隊(duì)通過(guò)公眾號(hào)「微信派」發(fā)布的一則推文中,他們?cè)榻B過(guò)QBar掃碼引擎的工作原理。相比于傳統(tǒng)的掃碼方式,QBar會(huì)在掃碼頁(yè)工作時(shí)通過(guò)預(yù)判算法篩出有條形碼/二維碼內(nèi)容,通過(guò)掃描頁(yè)快速識(shí)別出畫(huà)面前的圖形碼信息,隨后通過(guò)QBar引擎對(duì)圖像解碼,輸出**終結(jié)果。換言之,當(dāng)用戶打開(kāi)掃碼頁(yè)時(shí),只要框內(nèi)有...
下面我們就聊一聊微信掃一掃與支付寶掃一掃的原理~微信掃一掃微信官方公眾號(hào)“微信派”就特別介紹了微信二維碼掃描功能的一些技術(shù)細(xì)節(jié)。預(yù)判算法微信掃碼使用了自家開(kāi)發(fā)的QBar引擎,并計(jì)入了預(yù)判算法,在識(shí)別條碼之前會(huì)過(guò)濾**圖像,只識(shí)別有意義的內(nèi)容(二維碼和條形碼)。整個(gè)掃碼預(yù)判模塊位于**識(shí)別引擎之前,不再需要對(duì)輸入的視頻中的每一幀圖像進(jìn)行檢測(cè)識(shí)別,能實(shí)現(xiàn)快速過(guò)濾大量**圖像,減少后續(xù)不必要的定位和識(shí)別對(duì)掃碼客戶端造成的阻塞,使響應(yīng)更加及時(shí),增加掃碼過(guò)程中的流暢度,而這就是微信掃碼快速的關(guān)鍵原因。微信團(tuán)隊(duì)分析數(shù)據(jù)顯示,該引擎在識(shí)別正常圖片時(shí)的解碼速度,iOS可縮短至5毫秒,安卓也**約12毫秒,當(dāng)然...
而不是廣域?qū)?。舊手機(jī)的掃碼速度要比新手機(jī)慢一些(留意對(duì)焦拉風(fēng)箱,使用魅族MX5測(cè)試)簡(jiǎn)單來(lái)說(shuō),將掃碼區(qū)域**出來(lái),實(shí)際上也是為了照顧早期對(duì)焦速度相對(duì)較慢的設(shè)備。原理類(lèi)似于相機(jī)的定點(diǎn)對(duì)焦區(qū)域,相機(jī)只對(duì)方框內(nèi)區(qū)域測(cè)量、對(duì)焦,從而減少目標(biāo)二維碼周邊的其他因素干擾,以此提升相機(jī)對(duì)焦速度和掃碼成功率。換個(gè)角度看,掃碼方框除了是告訴用戶掃描功能開(kāi)啟外,也是一種提高識(shí)別準(zhǔn)確率的方法。只要方框內(nèi)二維碼關(guān)鍵元素符合要求,識(shí)別準(zhǔn)確率約等于****。為了讓用戶能在不同環(huán)境和條件下掃碼,開(kāi)發(fā)者在使用如zxing等掃碼開(kāi)發(fā)庫(kù)時(shí),會(huì)集成如調(diào)用閃光燈、遠(yuǎn)距離自動(dòng)變焦等等等等,其目的都是為了讓手機(jī)能看清方框內(nèi)的二維碼信息,...
分別為236與17。關(guān)于每一個(gè)Version的每一種糾錯(cuò)級(jí)別的比較大Bits限制可以參考下圖:上圖中提到的codewords,可譯為碼字,一個(gè)碼字是一個(gè)字節(jié),一個(gè)字節(jié)8bits。對(duì)于Version,共需要26個(gè)碼字,即208bits。對(duì)于上述部分已經(jīng)部分編碼的數(shù)字01234和字符AE6:**終的數(shù)據(jù)碼(DataCodewords):用于**終填充在二維碼D區(qū)域的數(shù)據(jù)糾錯(cuò)碼根據(jù)前面的分析。我們已經(jīng)生成了數(shù)據(jù)碼,填充D區(qū)域,但是E區(qū)域的糾錯(cuò)碼又是什么規(guī)則生成的呢?糾錯(cuò)碼是在數(shù)據(jù)碼的基礎(chǔ)上生成的,首先要對(duì)數(shù)據(jù)碼進(jìn)行分組,即分成不同的塊(Block)。分組規(guī)則參考下圖:主要看兩個(gè)概念:糾錯(cuò)塊個(gè)數(shù)(Nu...
在醫(yī)療行業(yè)中應(yīng)用條碼識(shí)讀技術(shù),能夠優(yōu)化醫(yī)療自助服務(wù)終端的業(yè)務(wù)流程及醫(yī)療品質(zhì),提供更加可靠、便民的醫(yī)療服務(wù),同時(shí)提升醫(yī)療工作的效率和準(zhǔn)確性,進(jìn)而改善就診體驗(yàn),提升醫(yī)院日常運(yùn)營(yíng)效率和服務(wù)品質(zhì)。從近幾年醫(yī)療行業(yè)發(fā)展來(lái)看,隨著各地市區(qū)醫(yī)院就醫(yī)患者數(shù)逐年攀升,放射科承擔(dān)的影像檢查任務(wù)包括胸片、CT和磁共振檢查越來(lái)越繁重。病人做完檢查之后需要在指定窗口等待1~2個(gè)小時(shí)才能取到膠片和報(bào)告單,工作量大時(shí),病人往往需要等待更長(zhǎng)的時(shí)間。因此市場(chǎng)亟需一套醫(yī)療自助終端信息化應(yīng)用方案解決當(dāng)前現(xiàn)狀!國(guó)內(nèi)一家**醫(yī)療設(shè)備生產(chǎn)廠商為解決上述問(wèn)題,采用了深圳新智感自主研發(fā)的SZG4500R二維碼掃描模塊(掃碼模組)以提...
我們?cè)陂_(kāi)發(fā)過(guò)程可以調(diào)整好掃碼區(qū)域,減少解碼的數(shù)據(jù)量。privatevoiddecode(byte[]data,intwidth,intheight){//只識(shí)別的識(shí)別框的區(qū)域scanBoxAreaRect=(height);PlanarYUVLuminanceSource=newPlanarYUVLuminanceSource(data,width,height,(),(),false);}將處理相機(jī)幀從串行改為并行ZXing的demo每次從onPreviewFrame()中獲取一幀數(shù)據(jù),發(fā)送,然后調(diào)用zxing的decode解析二維碼,如果成功,則返回;如果失敗,則調(diào)用setOneShotP...
5)二維碼模塊嵌入O2O終端上◆滿足O2O智能終端對(duì)二維碼解碼的需求,如掃碼支付、電子會(huì)員、移動(dòng)營(yíng)銷(xiāo)、閃電開(kāi)票等。新智感科技成立于2000年,秉承“成為全球物聯(lián)網(wǎng)應(yīng)用方案商的***”的愿景與使命更好地服務(wù)于客戶;更是一家集研發(fā)、制造、銷(xiāo)售和服務(wù)于一體的國(guó)家高新技術(shù)企業(yè),是全球物聯(lián)網(wǎng)技術(shù)應(yīng)用方案供應(yīng)商,掌握二維碼模塊的**技術(shù),尤以嵌入式條碼識(shí)別技術(shù)研發(fā)見(jiàn)長(zhǎng)。目前,公司建立了完善的ISO9001國(guó)際質(zhì)量認(rèn)證體系,主打產(chǎn)品符合無(wú)鉛環(huán)保標(biāo)準(zhǔn)(RoSH),并通過(guò)了國(guó)家3C認(rèn)證、歐洲CE認(rèn)證、美國(guó)FCC認(rèn)證等,在條碼自動(dòng)識(shí)別行業(yè)中享有良好聲譽(yù)。在過(guò)去的20年里,新智感始終**著條碼自動(dòng)識(shí)別行業(yè)以...
//要實(shí)現(xiàn)連續(xù)的自動(dòng)對(duì)焦,這一句必須加上();}catch(Exceptione){("連續(xù)對(duì)焦失敗");}}除了對(duì)焦模式,對(duì)焦策略也是非常重要。要輔助選擇觸摸區(qū)域?qū)?,雙指縮放對(duì)焦倍數(shù),Android以后設(shè)置合適的對(duì)焦區(qū)域和測(cè)光區(qū)域來(lái)優(yōu)化識(shí)別效率。privatevoidhandleFocusMetering(floatoriginFocusCenterX,floatoriginFocusCenterY,intoriginFocusWidth。intoriginFocusHeight){try{booleanisNeedUpdate=false;();();if(()>0){//支持設(shè)置對(duì)焦區(qū)...
我們?cè)陂_(kāi)發(fā)過(guò)程可以調(diào)整好掃碼區(qū)域,減少解碼的數(shù)據(jù)量。privatevoiddecode(byte[]data,intwidth,intheight){//只識(shí)別的識(shí)別框的區(qū)域scanBoxAreaRect=(height);PlanarYUVLuminanceSource=newPlanarYUVLuminanceSource(data,width,height,(),(),false);}將處理相機(jī)幀從串行改為并行ZXing的demo每次從onPreviewFrame()中獲取一幀數(shù)據(jù),發(fā)送,然后調(diào)用zxing的decode解析二維碼,如果成功,則返回;如果失敗,則調(diào)用setOneShotP...
然后字符個(gè)數(shù)轉(zhuǎn)成9、11、13bits二進(jìn)制的二進(jìn)制(參照不同Version下編碼和位數(shù)規(guī)則),再加上頭部編碼指示符和尾部結(jié)束符0000形成**終的編碼。其中的SP是空格,Char是字符,Value是其索引值。舉例子:Version=1數(shù)據(jù)為:AE61、可分為兩組:AE和6分別(10,14)、(6)2、字符編碼應(yīng)將字符組轉(zhuǎn)換為11bits的二進(jìn)制:(10,14):轉(zhuǎn)為45進(jìn)制:10×45+14=464。再轉(zhuǎn)為11bits的二進(jìn)制:(6):轉(zhuǎn)為45進(jìn)制:6;再轉(zhuǎn)為6bits的二進(jìn)制:0001103、加上數(shù)字個(gè)數(shù)3對(duì)應(yīng)9bits編碼():0001104、加上頭部編碼指示符:、加上結(jié)尾結(jié)束符:000...
maxZoomString!=null||motZoomValuesString!=null){("zoom",(tenDesiredZoom/));}//Mostdevices,liketheHero,appeartoexposethiszoomparameter.//Ittakesonvalueslike"27"whichappearstomean(takingPictureZoomMaxString!=null){("taking-picture-zoom",tenDesiredZoom);}}除了設(shè)置一定比例的放大倍數(shù)之外,還有一種輔助的做法是根據(jù)二維碼的大小自動(dòng)拉近攝像頭。微信就是這...
//要實(shí)現(xiàn)連續(xù)的自動(dòng)對(duì)焦,這一句必須加上();}catch(Exceptione){("連續(xù)對(duì)焦失敗");}}除了對(duì)焦模式,對(duì)焦策略也是非常重要。要輔助選擇觸摸區(qū)域?qū)梗p指縮放對(duì)焦倍數(shù),Android以后設(shè)置合適的對(duì)焦區(qū)域和測(cè)光區(qū)域來(lái)優(yōu)化識(shí)別效率。privatevoidhandleFocusMetering(floatoriginFocusCenterX,floatoriginFocusCenterY,intoriginFocusWidth。intoriginFocusHeight){try{booleanisNeedUpdate=false;();();if(()>0){//支持設(shè)置對(duì)焦區(qū)...
下面我們就聊一聊微信掃一掃與支付寶掃一掃的原理~微信掃一掃微信官方公眾號(hào)“微信派”就特別介紹了微信二維碼掃描功能的一些技術(shù)細(xì)節(jié)。預(yù)判算法微信掃碼使用了自家開(kāi)發(fā)的QBar引擎,并計(jì)入了預(yù)判算法,在識(shí)別條碼之前會(huì)過(guò)濾**圖像,只識(shí)別有意義的內(nèi)容(二維碼和條形碼)。整個(gè)掃碼預(yù)判模塊位于**識(shí)別引擎之前,不再需要對(duì)輸入的視頻中的每一幀圖像進(jìn)行檢測(cè)識(shí)別,能實(shí)現(xiàn)快速過(guò)濾大量**圖像,減少后續(xù)不必要的定位和識(shí)別對(duì)掃碼客戶端造成的阻塞,使響應(yīng)更加及時(shí),增加掃碼過(guò)程中的流暢度,而這就是微信掃碼快速的關(guān)鍵原因。微信團(tuán)隊(duì)分析數(shù)據(jù)顯示,該引擎在識(shí)別正常圖片時(shí)的解碼速度,iOS可縮短至5毫秒,安卓也**約12毫秒,當(dāng)然...
甚至可以只保留QRCode這一種解碼格式。ZXing我們可以修改DecodeFormatManager及DecodeThread這兩個(gè)類(lèi)減少解碼種類(lèi)//{...QR_CODE_FORMATS=newVector(1);();...}//(decodeFormats==null||()){decodeFormats=newVector();();}解碼算法優(yōu)化目前我們?cè)赯xing我們能看到HybridBinarizer及GlobalHistogramBinarizer,HybridBinarizer繼承自GlobalHistogramBinarizer,在其基礎(chǔ)上做了功能改進(jìn)。這兩個(gè)類(lèi)都是Bin...
finalCameracamera){...mProcessDataTask=newProcessDataTask(camera,data,this,(getContext())).perform();}優(yōu)化相機(jī)設(shè)置二維碼掃描解碼除了上述因素外,還有一個(gè)重大的相關(guān)因素就是相機(jī)設(shè)置方面的。如果我們預(yù)覽的圖片模糊、或者二維碼拉伸、圖片過(guò)小、圖片旋轉(zhuǎn)或者扭曲等,都會(huì)導(dǎo)致很難定位到二維碼,解析二維碼困難。選擇比較好預(yù)覽尺寸/圖片尺寸如果手機(jī)攝像頭生成的預(yù)覽圖片寬高比和手機(jī)屏幕像素寬高比(準(zhǔn)確地說(shuō)是和相機(jī)預(yù)覽屏幕寬高比)不一樣的話,投影的結(jié)果肯定就是圖片被拉伸?,F(xiàn)在基本上每個(gè)攝像頭支持好幾種不同的預(yù)覽尺...
我們幾乎每天都要掃碼,登錄網(wǎng)站、登記信息、消費(fèi)支付、添加好友……只要打開(kāi)掃一掃,能省去不少繁瑣步驟。而當(dāng)每次打開(kāi)工具掃碼時(shí),這些工具通常都會(huì)給出1:1的掃碼框,將框?qū)?zhǔn)二維碼,手機(jī)就能馬上識(shí)別碼內(nèi)的信息。然而,不知你有沒(méi)有發(fā)現(xiàn),即使這些工具會(huì)將「掃描區(qū)」框出來(lái),有時(shí)候其實(shí)不需要對(duì)準(zhǔn)框就能完成掃描,只要二維碼在相機(jī)取景范圍內(nèi),系統(tǒng)就能馬上將內(nèi)容識(shí)別出來(lái)。那這個(gè)框有何用處?其實(shí)這跟每款app對(duì)掃描功能的用途有很大關(guān)系??v觀我們目前日常**常用的10款app,二維碼掃描頁(yè)的設(shè)計(jì)可以分為幾類(lèi):固定區(qū)域掃描全屏掃描固定區(qū)域但實(shí)際是全屏掃描全屏設(shè)計(jì)但實(shí)際是固定掃描固定區(qū)域掃描是我們目前接觸**多的掃碼模式...
4二維碼結(jié)構(gòu)圖空白區(qū)固定不變,用來(lái)快速區(qū)分周?chē)h(huán)境與二維碼。位置探測(cè)圖形固定不變,用于標(biāo)記二維碼矩形的大?。挥萌齻€(gè)定位圖案即可標(biāo)識(shí)并確定一個(gè)二維碼矩形的位置和方向了。位置探測(cè)圖形分隔符固定不變,用白邊框?qū)⒍ㄎ粓D案與其他區(qū)域區(qū)分。定位圖形固定不變,用于定位,二維碼如果尺寸過(guò)大,掃描時(shí)容易畸變。定位圖形的作用就是防止掃描時(shí)畸變的產(chǎn)生。校正圖形由三個(gè)黑白相間的小正方形嵌套組成一個(gè)大的正方形,*在版本Version>=2的情況下存在(version=1沒(méi)有),而且不同版本的個(gè)數(shù)不一樣。作用是便于確定中心,糾正扭曲。格式信息形狀位置固定,內(nèi)容變化,用來(lái)記錄使用的掩碼和糾錯(cuò)等級(jí)。板信息形狀位置固定,內(nèi)容變...
隨著物聯(lián)網(wǎng)自動(dòng)識(shí)別技術(shù)的發(fā)展,嵌入式條碼識(shí)別技術(shù)也逐漸變得成熟,有了質(zhì)的飛躍。條碼識(shí)讀引擎產(chǎn)品,俗稱(chēng)條碼識(shí)讀頭、條碼識(shí)別模塊、條形碼掃描模塊,一般來(lái)說(shuō),它擁有高集成度的設(shè)計(jì)和***的行業(yè)應(yīng)用,可嵌入到某些自助服務(wù)型終端為其提供自助式的掃碼識(shí)讀應(yīng)用,無(wú)論客戶是怎樣的嵌入式應(yīng)用,**幾步之遙即可讀取一維、二維條碼信息。哪些產(chǎn)品應(yīng)用要嵌入條碼識(shí)讀引擎呢?可以從以下幾個(gè)行業(yè)應(yīng)用了解。(1)條碼識(shí)讀引擎可以嵌入集成到手持智能終端,快速識(shí)別各類(lèi)一維/二維條碼和各類(lèi)貼膜的大數(shù)據(jù)量屏幕條碼,為傳統(tǒng)手持設(shè)備生產(chǎn)商提供行業(yè)數(shù)字化轉(zhuǎn)型升級(jí)的解決方案。例如:新智感XZG3296二維條碼識(shí)讀引擎,采用了高性能的...
我們經(jīng)常在逛超市的時(shí)候,在超市門(mén)口都能看到那些整齊排隊(duì)的智能儲(chǔ)物柜為顧客提供寄存物品的服務(wù),讓消費(fèi)者放心購(gòu)物。由于智能儲(chǔ)物柜進(jìn)入市場(chǎng)時(shí)間長(zhǎng),顧客認(rèn)知度高,它適用的場(chǎng)合還有很多,如學(xué)校圖書(shū)館、博物館、游泳館、健身房、社區(qū)寫(xiě)字樓、****或一些公共區(qū)域等場(chǎng)所,其應(yīng)用我們?cè)缫阉究找?jiàn)慣,但是你了解智能儲(chǔ)物柜應(yīng)用配套的嵌入式條碼掃描器嗎?嵌入小體積的二維碼掃描模塊的應(yīng)用價(jià)值,是為了讓智能儲(chǔ)物柜能夠?qū)λ幸痪S,PDF和二維條碼都具有強(qiáng)大的掃描性能,提高消費(fèi)者的存儲(chǔ)體驗(yàn)和用戶操作,讓運(yùn)營(yíng)管理和服務(wù)過(guò)程更加高效智能,減少許多人工信息采集和數(shù)據(jù)輸入所帶來(lái)的錯(cuò)誤,進(jìn)一步提高工作效率。顧客使用時(shí),只需按面板...
5)二維碼模塊嵌入O2O終端上◆滿足O2O智能終端對(duì)二維碼解碼的需求,如掃碼支付、電子會(huì)員、移動(dòng)營(yíng)銷(xiāo)、閃電開(kāi)票等。新智感科技成立于2000年,秉承“成為全球物聯(lián)網(wǎng)應(yīng)用方案商的***”的愿景與使命更好地服務(wù)于客戶;更是一家集研發(fā)、制造、銷(xiāo)售和服務(wù)于一體的國(guó)家高新技術(shù)企業(yè),是全球物聯(lián)網(wǎng)技術(shù)應(yīng)用方案供應(yīng)商,掌握二維碼模塊的**技術(shù),尤以嵌入式條碼識(shí)別技術(shù)研發(fā)見(jiàn)長(zhǎng)。目前,公司建立了完善的ISO9001國(guó)際質(zhì)量認(rèn)證體系,主打產(chǎn)品符合無(wú)鉛環(huán)保標(biāo)準(zhǔn)(RoSH),并通過(guò)了國(guó)家3C認(rèn)證、歐洲CE認(rèn)證、美國(guó)FCC認(rèn)證等,在條碼自動(dòng)識(shí)別行業(yè)中享有良好聲譽(yù)。在過(guò)去的20年里,新智感始終**著條碼自動(dòng)識(shí)別行業(yè)以...