一种自动化校正高拍仪DPI的方法及装置与流程

专利2024-07-25  56


本发明涉及计算机技术领域,特别涉及一种自动化校正高拍仪dpi的方法及装置。



背景技术:

随着现代科技的不断进步,都在往电子化,无纸化的方向发展,因此高拍仪的种类和用途也越来越多,高拍仪设备普遍存在于银行、公安、政府等各种柜面办公应用场景,不同的应用场景下使用高拍仪设备进行扫描拍摄,由于目前市面上的高拍仪普遍使用定杆定焦的方式,扫描拍摄得到的图片与扫描仪得到的图片精细度存在一定差异,如由于工艺问题,杠子的高度等因素导致不同批次、不同设备拍出的图片dpi存在一定范围的浮动,对于某些特定的应用场景下,如验印、扫描破旧褶皱文件等,对扫描得到的图片dpi要求相对严格,浮动的dpi会使这些场景下的使用体验较差。为了能够将扫描得到的图片精细度达到要求,常常会在软件层面进行处理,但是对于不同的设备由于硬件的生产环境、制作成本等因素,导致单体设备间存在差异,在部署时,需要软件针对每台设备进行适配,工作量极大,同时往往需要不断的人为调试,缺乏快速有效的dpi检测设定转换,从而大大提高了软件处理的工作量,这种软件上的处理虽然能够表面解决问题,但是治标不治本,没有从根源上控制dpi的精确值,保证图片的质量。



技术实现要素:

本发明要解决的技术问题,在于提供一种自动化校正高拍仪dpi的方法及装置,能够得到高拍仪设备精确的dpi值,满足特定场景下的图片质量要求。

第一方面,本发明提供了一种自动化校正高拍仪dpi的方法,包括:

步骤1、通过高拍仪获取图像的纵横像素值,之后计算得到实际dpi值;

步骤2、根据图像的理论dpi值,计算得到dpi比例值,并存储至所述高拍仪中;

步骤3、根据实际的dpi值以及dpi比例值,计算得到当前理论需要的dpi值,将该dpi值作为所述高拍仪的dpi值。

进一步地,所述实际dpi值与当前dpi值的计算公式如下:

所述a为横向分辨率,b为纵向分辨率,c为图像介质的对角线尺寸。

进一步地,所述dpi比例值为实际dpi值与理论dpi值的比例。

第二方面,本发明提供了一种自动化校正高拍仪dpi的装置,包括:

获取实际dpi值模块,通过高拍仪获取图像的纵横像素值,之后计算得到实际dpi值;

得到dpi比例值模块,根据图像的理论dpi值,计算得到dpi比例值,并存储至所述高拍仪中;

校正dpi值模块,根据实际的dpi值以及dpi比例值,计算得到当前理论需要的dpi值,将该dpi值作为所述高拍仪的dpi值。

进一步地,所述实际dpi值与当前dpi值的计算公式如下:

所述a为横向分辨率,b为纵向分辨率,c为图像介质的对角线尺寸。

进一步地,所述dpi比例值为实际dpi值与理论dpi值的比例。

本发明实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:

本申请实施例提供的方法及装置,只需要通过自动检测转换得到高拍仪设备的dpi比例值并保存在高拍仪设备中,在后续的使用过程中即可获取该dpi比例值,计算得到高拍仪设备dpi值,从而能够得到更精细的图片。本发明中,将软件自动配置保存的dpi改成自动检测转换dpi比例值保存在高拍仪设备中,不仅可以减少软件使用时适配dpi的工作量,最重要的是能够得到高拍仪设备精确的dpi值,满足特定场景下的图片质量要求。

上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。

附图说明

下面参照附图结合实施例对本发明作进一步的说明。

图1为本发明实施例一中方法中的流程图;

图2为本发明实施例二中装置的结构示意图;

图3为本发明的框架示意图。

具体实施方式

本申请实施例通过提供一种自动化校正高拍仪dpi的方法及装置,为了能够减少软件处理适配dpi的工作量,提升高拍仪设备本身的适配程度,在高拍仪设备中增加一种能够自动化检测dpi值并自动转换的功能,使dpi比例固化到每台设备中,解决单体设备间的差异化,使应用层无需考虑适配问题,满足高拍仪设备能够自动化适配校正dpi的功能,提高设备的适配灵活度。

如图3所示,本申请实施例中的技术方案,总体思路如下:

本发明整体由四个模块和三个计算公式组成:高拍仪设备(101)、高拍仪固件模块(102)、操作系统终端(103)、自适配程序模块(104),计算公式(105-1、105-2和105-3)。

计算公式:

105-1:所述a为横向分辨率,b为纵向分辨率,c为图像介质的对角线尺寸;

105-2:dpi比例值=dpi(实际)/dpi(理论)

105-3:dpi(理论)=dpi(实际)/dpi比例值

以下先介绍这4个模块:

高拍仪设备(101):

功能:正常能够使用的高拍仪设备即可。

使用场景:一般在柜面办公扫描/拍照时使用。

高拍仪固件模块(102):

功能:①模块内部可通过自适配程序自动检测后自动转换得到自适配dpi比例值并进行保存;②提供重新校正保存和获取dpi比例值的对外功能,确保能够对高拍仪设备dpi比例值的重新自适配和获取;③模块可通过有线方式(如usb等)、无线方式(如wifi等)进行通讯;

使用场景:①在设备出厂时进行自动化检测dpi流程,通过dpi值自动转换得到设备的dpi比例值;②设备出厂后的使用过程中,能够获取设备保存的dpi比例值通过实际dpi值计算得到dpi理论值(即105-3公式),进行文档的扫描、图片的保存等相关操作。

操作系统终端(103):

功能:该终端提供与高拍仪可通过有线/无线方式进行连接,并提供运行104模块所需的环境,确保高拍仪能够被该终端成功识别且能够正确运行104模块程序。

使用场景:出厂配置初始化设备时,通过自动检测方式得到dpi比例值以及获取设备dpi比例值时需要该终端作为载体。

自适配程序模块(104):

功能:该模块通过计算公式得到高拍仪设备dpi的比例值,然后将该dpi比例值保存在102模块中,并能够模拟高拍仪设备在使用过程中从102模块中获取得到该dpi比例值。

使用场景:①出厂配置时,进行自动化检测并初始化高拍仪设备的dpi比例值;②出厂后获取出厂配置时保存的dpi比例值。

以下介绍3个计算公式:

dpi计算公式(105-1):该计算方式为计算dpi的标准公式,根据图片的横纵像素值,采用勾股定理计算得到图片的对角线像素值,然后比去图片的实际大小英寸值则就是dpi。

dpi比例值(105-2):使用标准的a4/a5卡纸,通过高拍仪设备拍照扫描自动裁切得到布满卡纸的图片,使用dpi计算公式(105-1)得到实际的dpi值,然后使用当前设备的分辨率和标准a4/a5卡纸英寸值的理论dpi值,将实际dpi值与理论dpi值相比较,得到dpi的比例值,该方法仅供参考,也可使用其他方法计算dpi比例值;

dpi理论值(105-3):该公式是由公式105-2反推得到的,主要使用场景为还原设备理论的dpi值,解决由于各种因素引起的dpi不精确导致的各种问题,达到自动校正dpi值的效果。

结合以上模块的功能,使用场景和计算公式,具体的实施过程参考如下:

(1)先将高拍仪设备(101模块)连接至操作系统终端(103模块)上,并将自适配程序模块(104模块)拷贝至操作系统终端(103模块)上;

(2)运行自适配程序模块(104模块),通过计算公式(105-1)自动检测转换得到dpi实际值,通过计算公式(105-2)得到dpi比例值并保存到高拍仪固件模块(102模块)中;

(3)成功保存dpi比例值到高拍仪设备(101模块)后,可以在高拍仪设备(101模块)后续的使用场景中通过高拍仪固件模块(102模块)提供的功能获取高拍仪设备(101模块)的dpi比例值,通过实际dpi值与自动检测得到的dpi比例值通过计算公式(105-3)计算得到理论的dpi值,保证得到的dpi为标准理论dpi值,自动校正得到dpi值。

实施例一

如图1所示,本实施例提供一种自动化校正高拍仪dpi的方法,包括:

步骤1、通过高拍仪获取图像的纵横像素值,之后计算得到实际dpi值;

步骤2、根据图像的理论dpi值,计算得到dpi比例值,并存储至所述高拍仪中;

步骤3、根据实际的dpi值以及dpi比例值,计算得到当前理论需要的dpi值,将该dpi值作为所述高拍仪的dpi值。

所述实际dpi值与当前dpi值的计算公式如下:

所述a为横向分辨率,b为纵向分辨率,c为图像介质的对角线尺寸。

所述dpi比例值为实际dpi值与理论dpi值的比例。

基于同一发明构思,本申请还提供了与实施例一中的方法对应的装置,详见实施例二。

实施例二

如图2所示,在本实施例中提供了一种自动化校正高拍仪dpi的装置,包括:

获取实际dpi值模块,通过高拍仪获取图像的纵横像素值,之后计算得到实际dpi值;

得到dpi比例值模块,根据图像的理论dpi值,计算得到dpi比例值,并存储至所述高拍仪中;

校正dpi值模块,根据实际的dpi值以及dpi比例值,计算得到当前理论需要的dpi值,将该dpi值作为所述高拍仪的dpi值。

所述实际dpi值与当前dpi值的计算公式如下:

所述a为横向分辨率,b为纵向分辨率,c为图像介质的对角线尺寸。

所述dpi比例值为实际dpi值与理论dpi值的比例。

由于本发明实施例二所介绍的装置,为实施本发明实施例一的方法所采用的装置,故而基于本发明实施例一所介绍的方法,本领域所属人员能够了解该装置的具体结构及变形,故而在此不再赘述。凡是本发明实施例一的方法所采用的装置都属于本发明所欲保护的范围。

虽然以上描述了本发明的具体实施方式,但是熟悉本技术领域的技术人员应当理解,我们所描述的具体的实施例只是说明性的,而不是用于对本发明的范围的限定,熟悉本领域的技术人员在依照本发明的精神所作的等效的修饰以及变化,都应当涵盖在本发明的权利要求所保护的范围内。


技术特征:

1.一种自动化校正高拍仪dpi的方法,其特征在于:包括:

步骤1、通过高拍仪获取图像的纵横像素值,之后计算得到实际dpi值;

步骤2、根据图像的理论dpi值,计算得到dpi比例值,并存储至所述高拍仪中;

步骤3、根据实际的dpi值以及dpi比例值,计算得到当前理论需要的dpi值,将该dpi值作为所述高拍仪的dpi值。

2.根据权利要求1所述的一种自动化校正高拍仪dpi的方法,其特征在于:

所述实际dpi值与当前dpi值的计算公式如下:

所述a为横向分辨率,b为纵向分辨率,c为图像介质的对角线尺寸。

3.根据权利要求1所述的一种自动化校正高拍仪dpi的方法,其特征在于:所述dpi比例值为实际dpi值与理论dpi值的比例。

4.一种自动化校正高拍仪dpi的装置,其特征在于:包括:

获取实际dpi值模块,通过高拍仪获取图像的纵横像素值,之后计算得到实际dpi值;

得到dpi比例值模块,根据图像的理论dpi值,计算得到dpi比例值,并存储至所述高拍仪中;

校正dpi值模块,根据实际的dpi值以及dpi比例值,计算得到当前理论需要的dpi值,将该dpi值作为所述高拍仪的dpi值。

5.根据权利要求4所述的一种自动化校正高拍仪dpi的装置,其特征在于:

所述实际dpi值与当前dpi值的计算公式如下:

所述a为横向分辨率,b为纵向分辨率,c为图像介质的对角线尺寸。

6.根据权利要求4所述的一种自动化校正高拍仪dpi的装置,其特征在于:所述dpi比例值为实际dpi值与理论dpi值的比例。

技术总结
本发明提供一种自动化校正高拍仪DPI的方法及装置,方法包括:通过高拍仪获取图像的纵横像素值,之后计算得到实际DPI值;根据图像的理论DPI值,计算得到DPI比例值,并存储至所述高拍仪中;根据实际的DPI值以及DPI比例值,计算得到当前理论需要的DPI值,将该DPI值作为所述高拍仪的DPI值;能够得到高拍仪设备精确的DPI值,满足特定场景下的图片质量要求。

技术研发人员:李佩伟;康振鹏;苏汉杰
受保护的技术使用者:福建升腾资讯有限公司
技术研发日:2020.11.27
技术公布日:2021.04.06

转载请注明原文地址:https://xbbs.6miu.com/read-20640.html