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

下載本文檔

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

文檔簡介

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