條碼識(shí)別模塊概要設(shè)計(jì)_第1頁(yè)
條碼識(shí)別模塊概要設(shè)計(jì)_第2頁(yè)
條碼識(shí)別模塊概要設(shè)計(jì)_第3頁(yè)
條碼識(shí)別模塊概要設(shè)計(jì)_第4頁(yè)
條碼識(shí)別模塊概要設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩2頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

條碼識(shí)別模塊概要設(shè)計(jì)條碼識(shí)別模塊概要設(shè)計(jì)條碼識(shí)別模塊概要設(shè)計(jì)條碼識(shí)別模塊概要設(shè)計(jì)編制僅供參考審核批準(zhǔn)生效日期地址:電話:傳真:郵編:條碼識(shí)別模塊開(kāi)發(fā)設(shè)計(jì)模塊細(xì)分圖一模塊細(xì)分接口模塊本模塊主要將條碼識(shí)別模塊的功能進(jìn)行封裝后,展現(xiàn)給需要使用本模塊的應(yīng)用程序。它是條碼識(shí)別模塊與應(yīng)用程序的通信橋梁。預(yù)覽取景模塊預(yù)覽取景模塊主要負(fù)責(zé)調(diào)用移動(dòng)終端的攝像頭進(jìn)行預(yù)覽,做到自動(dòng)曝光、自動(dòng)調(diào)焦等功能,并將預(yù)覽數(shù)據(jù)按幀傳遞給圖像預(yù)處理模塊。圖像預(yù)處理模塊圖像預(yù)處理模塊主要對(duì)圖像進(jìn)行二值化處理。識(shí)別模塊識(shí)別模塊主要將已經(jīng)預(yù)處理的圖像,按照接口模塊中被指定的模式來(lái)解析條碼數(shù)據(jù)圖片定位模塊主要根據(jù)圖像數(shù)據(jù)和定位模式對(duì)圖片進(jìn)行旋轉(zhuǎn)以及找關(guān)鍵點(diǎn)等處理基站定位處理模塊對(duì)圖像進(jìn)行解碼,并反饋給接口模塊最終解碼數(shù)據(jù)。接口設(shè)計(jì)接口功能定義識(shí)別圖像函數(shù)名:DecodeResultdecodeImage(char*imageFile,intbarMode,char*characterset,intrequestId);功能:對(duì)指定圖像進(jìn)行解碼參數(shù)描述:imageFile--需要識(shí)別的文件全路徑(支持bmp、png、jpeg等格式)barMode—條碼類型,可以多個(gè)類型進(jìn)行或處理(具體見(jiàn)附錄條碼類型定義)characterset—條碼的字符集,具體見(jiàn)附錄字符集描述 requestId—請(qǐng)求id,對(duì)每個(gè)請(qǐng)求進(jìn)行標(biāo)識(shí)返回值:DecodeResult—識(shí)別結(jié)果,具體內(nèi)容見(jiàn)結(jié)構(gòu)描述啟動(dòng)識(shí)別函數(shù)名:DecodeResultstartDecode(boolisOneShot,intbarMode,inttimeout,char*characterset,int