一种通过浏览器采集电子影像的方法及装置的制造方法

文档序号:9847013阅读:712来源:国知局
一种通过浏览器采集电子影像的方法及装置的制造方法
【技术领域】
[0001]本申请属于信息技术领域,更具体的说涉及一种通过浏览器采集电子影像的方法及装置。
【背景技术】
[0002]随着企业信息化的不断发展,大多企业都启用了信息系统,如OA系统(办公自动化系统),企业办公中的纸质文件如单据、发票、合同等都需要转换成电子影像,然后对电子影像进行分析、保存等后续工作。信息系统通常使用Java语言编写,登录信息系统的浏览器页面使用Html、JavaScript语言进行实现。
[0003]当需要将纸质文件在信息系统进行分析或保存时,现有的操作模式是用户在计算机的操作系统中打开扫描仪、高拍仪等影像采集设备的操作界面,使用拍摄或识别等功能将纸质文件转换成电子影像,保存到计算机的存储设备中,之后用户使用浏览器登录到信息化系统,将存储设备中的电子影像导入到信息系统中,然后再进行分析或保存。
[0004]然而,随着企业业务的发展不断发展,纸质文件的数量变得很庞大,使用现有的操作模式,用户的操作繁琐,工作量大,出错率高,工作效率低。

【发明内容】

[0005]有鉴于此,本申请提供一种通过浏览器采集电子影像的方法及装置,以减少用户的操作,减小工作量和出错率,提高工作效率。
[0006]本申请提供一种通过浏览器采集电子影像的方法,包括:
[0007]接收用户通过浏览器发送的采集电子影像的采集指令;
[0008]根据所述采集指令调用影像采集设备采集电子影像;
[0009]在所述浏览器中显示所述电子影像。
[0010]优选的,还包括:
[0011]接收用户通过浏览器发送的对所述电子影像的编辑指令,根据所述编辑指令对所述电子影像进行编辑操作。
[0012]优选的,还包括:
[0013]接收用户通过浏览器发送的对所述编辑后的电子影像的上传指令,根据所述上传指令通过所述浏览器将编辑后的电子影像上传到信息系统中。
[0014]优选的,所述根据所述采集指令调用影像采集设备采集电子影像包括:
[0015]根据所述采集指令调用扫描仪使用扫描功能采集电子影像;
[0016]或者根据所述采集指令调用高拍仪使用拍摄功能采集电子影像;
[0017]或者根据所述采集指令调用扫描仪或高拍仪使用OCR功能识别电子影像。
[0018]优选的,所述在浏览器显示采集的电子影像前还包括:
[0019]对所述采集的所述电子影像进行压缩处理。
[0020]—种通过浏览器采集电子影像的装置,包括:
[0021]接收模块,用于接收用户通过浏览器发送的采集电子影像的采集指令;
[0022]采集模块,用于根据所述采集指令调用影像采集设备采集电子影像;
[0023]显示模块,用于在浏览器中显示所述电子影像。
[0024]优选的,还包括:
[0025]编辑模块,用于接收用户通过浏览器发送的对所述电子影像的编辑指令,根据所述编辑指令对所述电子影像进行编辑操作。
[0026]优选的,还包括:
[0027]传输模块,用于接收用户通过浏览器发送的对所述编辑后的电子影像的上传指令,根据所述上传指令通过所述浏览器将编辑后的电子影像上传到信息系统中。
[0028]优选的,所述采集模块包括第一采集单元、第二采集单元以及第三采集单元;
[0029]所述第一采集单元用于根据所述采集指令调用扫描仪使用扫描功能采集电子影像;
[0030]所述第二采集单元用于根据所述采集指令调用高拍仪使用拍摄功能采集电子影像;
[0031]所述第三采集单元用于根据所述采集指令调用扫描仪或高拍仪使用OCR功能识别电子影像。
[0032]优选的,所述采集模块还包括压缩单元,用于对所述采集模块采集的所述电子影像进行压缩处理。
[0033]根据上述技术方案可以看出,本申请实施例提供一种通过浏览器采集电子影像的方法,包括:接收用户通过浏览器发送的采集电子影像的采集指令;根据所述采集指令调用影像采集设备采集电子影像;在所述浏览器中显示所述电子影像。本申请提供的技术方案,通过浏览器发送采集指令调用影像采集设备采集电子影像,并将采集的电子影像直接显示到浏览器中,与在操作系统中打开采集设备的操作界面来采集纸质文件的电子影像,然后将采集的电子影像保存到存储设备,再打开浏览器调用存储设备中的电子影像等一系列步骤相比,可以减少用户的操作,减小工作量和出错率,提高工作效率。
【附图说明】
[0034]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0035]图1为本申请实施例提供的一种通过浏览器采集电子影像的方法的流程图;
[0036]图2为本申请实施例提供的另一种通过浏览器采集电子影像的方法的流程图;
[0037]图3为本申请实施例提供的又一种通过浏览器采集电子影像的方法的流程图;
[0038]图4是本申请实施例提供的一种通过浏览器采集电子影像的装置的结构示意图;
[0039]图5是本申请实施例提供的另一种通过浏览器采集电子影像的装置的结构示意图;
[0040]图6是本申请实施例提供的再一种通过浏览器采集电子影像的装置的结构示意图。
【具体实施方式】
[0041]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0042]图1为本申请实施例提供的一种通过浏览器采集电子影像的方法的流程图。
[0043]参照图1所示,本申请提供的一种通过浏览器采集电子影像的方法,包括步骤:
[0044]S101、接收用户通过浏览器发送的采集电子影像的采集指令;
[0045]本申请实施例中,浏览器可以作为企业的信息系统如办公自动化OA系统的本地化入口,用于登录企业的信息系统并对信息系统执行相应操作。
[0046]浏览器是基于windows内核的浏览器,用户通过点击浏览器上设置的按钮来通过浏览器向以C语言或C++语言封装的ActiveX影像采集控件发送采集指令。
[0047]优选的,所述采集指令包括:用于调用扫描仪的扫描功能的扫描仪扫描指令、用于调用高拍仪的的扫描功能的高拍仪扫描指令、用于调用扫描仪或高拍仪的光学字符识别OCR功能的OCR识别指令,以及用于对影像采集设备进行设置的设置指令,当然在浏览器上对应每一个指令都设置有对应的按钮。
[0048]S102、根据所述采集指令调用影像采集设备采集电子影像;
[0049 ]在本申请实施例中,Ac t i veX影像采集控件通过调用Twain协议驱动调用影像采集设备,调用厂家SDK 二次开发包,控制影像采集设备采集电子影像。
[0050]优选的,所述根据所述采集指令调用影像采集设备采集电子影像包括:
[0051 ]根据扫描仪扫描指令调用扫描仪使用扫描功能采集电子影像;
[0052]或者根据高拍仪扫描指令调用高拍仪使用拍摄功能采集电子影像;
[0053]或者根据OCR识别指令调用扫描仪或高拍仪使用OCR功能识别电子影像;
[0054]或者根据设备设置指令调用扫描仪的设置功能对扫描仪进行参数设置或嗲用高拍仪的设置功能对高拍仪进行参数设置。
[0055]S103、在所述浏览器中显示所述电子影像。
[0056]采集的电子影像被保存到缓存区中,调用采集的电子影像,将电子影像显示在浏览器中。显示可以包括原图显示或者缩略图显示。
[0057]优选的,所述在浏览器显示采集的电子影像前还包括:对所述采集的电子影像进行压缩处理。相应的,在对电子影像进行压缩处理后,在步骤S103中,所述浏览器中显示的电子影像就是经过压缩处理后的电子影像。
[0058]对电子影像进行压缩处理的目的是突破浏览器对BASE64格式编码的图片显示大小限制。
[0059]优选的,所述在浏览器显示采集的电子影像前还包括:对所述采集的电子影像进行加密处理。
[0060]为了保证图片在传输过程中的安全性,还可以对采集的电子影像进行加密处理。加密算法可以采用对称或非对称加密算法。
[0061]现有的信息系统通常采用Java语言编写,用于登录和显示所述信息系统的浏览器页面采用html和Javascript实现,通过信息系统直接调用影像采集设备存在障碍。而本申请实施例中的方法,通过C语言或C++语言封装ActiveX影像采集控件,并使用封装的ActiveX影像采集控件接收用户通过浏览器发送的采集电子影像的采集指令,基于C或C++语言在硬件设备调用方面的优势,该ActiveX影像采集控件根据所述采集指令调用Twain协议驱动,实现基于Javascript的浏览器对扫描仪,高拍仪等影像采集设备的调用,采集电子影像。同时还可以对采集到的图片进行加密和压缩,保证图片的安全,降低图片对存储空间的占用。而且一般厂家提供的SDK二次开发包通常也是基于C或C++实现的,本申请实施例提供的ActiveX影像采集控件还可以调用厂家的SDK 二次开发包,具有封装完整,可复用性高的特点,适合各种企业信息化开发需求。
[0062]通过浏览器使用ActiveX影像采集控件调用影像采集设备的,可以将电子影像显示到浏览器中,省去了在操作系统中打开采集设备的操作界面后对纸质文件进行转换并保存到存储设备等一系列步骤,减少了用户的操作,降低了出错可能性,提高了工作效率。
[0063]图2为本申请实施例提供的另一种通过浏览器采集电子影像的方法的流程图。
[0064]参照图2所示,本申请提供的一种通过浏览器采集电子影像的方法,包括:
[0065]S201、接收用户通过浏览器发送的采集电子影像的采集指令;
[0066]S202、根据所述采集指令调用影像采集设备采集电子影像;
[0067]S203、在所述浏览器中显示所述电子影像;
[0068]S204、接收用户通过浏览器发送的对所述电子影像的编辑指令,根据所述编辑指令对所述电
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1