条码识别模块概要设计.docVIP

  • 1
  • 0
  • 约2.3千字
  • 约 8页
  • 2019-12-24 发布于安徽
  • 举报
. . 条码识别模块开发设计 模块细分 图一 模块细分 接口模块 本模块主要将条码识别模块的功能进行封装后,展现给需要使用本模块的应用程序。它是条码识别模块与应用程序的通信桥梁。 预览取景模块 预览取景模块主要负责调用移动终端的摄像头进行预览,做到自动曝光、自动调焦等功能,并将预览数据按帧传递给图像预处理模块。 图像预处理模块 图像预处理模块主要对图像进行二值化处理。 识别模块 识别模块主要将已经预处理的图像,按照接口模块中被指定的模式来解析条码数据 图片定位模块 主要根据图像数据和定位模式对图片进行旋转以及找关键点等处理 基站定位处理模块 对图像进行解码,并反馈给接口模块最终解码数据。 接口设计 接口功能定义 识别图像 函数名:DecodeResult decodeImage(char * imageFile,int barMode,char* characterset,int requestId); 功能:对指定图像进行解码 参数描述:imageFile--需要识别的文件全路径(支持bmp、png、jpeg等格式) barMode—条码类型,可以多个类型进行或处理(具体见附录条码类型定义) characterset—条码的字符集,具体见附录字符集描述 requestId—请求id,对每个请求进行标识 返回值:DecodeResult—识别结果,具体内容见结

文档评论(0)

1亿VIP精品文档

相关文档