CN102375887B - 一种tif格式文件的转换方法及装置 - Google Patents
一种tif格式文件的转换方法及装置 Download PDFInfo
- Publication number
- CN102375887B CN102375887B CN201110326462.9A CN201110326462A CN102375887B CN 102375887 B CN102375887 B CN 102375887B CN 201110326462 A CN201110326462 A CN 201110326462A CN 102375887 B CN102375887 B CN 102375887B
- Authority
- CN
- China
- Prior art keywords
- pixel
- brightness value
- value
- image
- file
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Landscapes
- Facsimile Image Signal Circuits (AREA)
- Image Processing (AREA)
Abstract
本发明提供了一种TIF格式文件的转换方法及装置,所述方法包括步骤:将待转换的文档换成位图文件;对所述位图文件进行色阶调整处理后生成灰度图像;对所述灰度图像进行二值化处理后转换成TIF格式文件。本发明采用了基于像素累计值的二值化转换算法,可以大大增加最终生成的图片的层次感;对于表示人物或风景的图像,在采用本发明的方案进行转换处理后,不仅能够描述其轮廓,还能清楚地描述其细节;采用自动色阶调整处理方案,可以自动对扫描件等颜色偏浅部分进行矫正,提高了最终生成的图片的清晰度;因而本发明可广泛应用于依赖TIF格式传输的传真服务器领域以及以TIF作为存储格式的文档转换领域,提高转换后文档的清晰度。
Description
技术领域
本发明涉及文档格式转换技术,尤其涉及TIF格式文件(标准传真文件格式)文档的转换方法及装置。
背景技术
目前,随着IT技术的飞速发展,企业信息化也越来越普及,计算机文档和数据格式也越来越丰富,其中TIF格式文件由于具有占用空间小、灵活适应性强、图像数据交换简单等优点,常常适用于在应用程序之间和计算机平台之间的交换文件,是文档图像和文档管理***中的标准格式。在计算机应用***中, TIF格式文件常应用于传真服务器和文档存储***。
通常将其他格式的文档转换为TIF格式文件的方法为:首先将需要转换的文档通过虚拟打印机打印成PS/PCL文件,再采用基于亮度阈值的转换算法转换成TIF格式文件。这种转换方法具有以下缺陷:
1. 采用基于亮度阈值的转换算法,此算法会导致图片的层次感消失;
2. 文字、图片的细节模糊,且 颜色较浅的文档(如扫描档)在转换后偏淡;
3. 同时提供多种算法但不能自适应输入文档(需要用户手动选择文档类型为文字为主或图片为主,用户需要根据文档类型来设定合适的亮度阈值)。
发明内容
本发明的目的在于提供一种TIF格式文件的转换方法及装置,增强转换后图像的层次感,提高转换后图像的清晰度,且具有较强的自适应性。
本发明的目的是通过以下技术方案实现的。
一种TIF格式文件的转换方法,包括步骤:
将待转换的文档转换成位图文件;
对所述位图文件进行色阶调整处理后生成灰度图像;
对所述灰度图像进行二值化处理后转换成TIF格式文件。
其中,所述将待转换的文档转换成位图文件的过程进一步包括:
对于待转换的文本文档,将其通过虚拟打印机打印为打印脚本文件后再转换为位图文件;对于待转换的图像,将其直接转换成位图文件。
其中,在对所述灰度图像进行二值化处理的同时,还采用误差扩散抖动算法对该灰度图像进行处理。
其中,所述色阶调整处理的过程进一步包括:
对图像的像素点按亮度值进行统计;检查各个亮度值的像素点的分布情况;如果像素点的亮度值分布范围小于阈值k,预设阈值m%和n%,在最亮值去掉整个图像总点数的m%得到新的最大亮度值c,并将所有亮度值大于c的像素点的亮度值设为c,在最暗值去掉整个图像总点数的n%得到新的最小亮度值d,并将所有亮度值小于d的像素点的亮度值设为d;之后重新设定图像中亮度值为c和d的像素点的亮度值分别为255和0,然后根据所述亮度值的统计结果按比例重新调整其间的各个像素点的亮度值。
其中,所述对灰度图像进行二值化处理的过程进一步包括:
初始化设置亮度累计值B0和阈值TB;
依次读取各像素点的亮度值进行以下处理:读取当前像素点的亮度值bi,更新B0= B0+ bi ;判断B0是否达到TB,若是则将当前像素点设置为白色并更新B0= B0﹣TB,若不是则将当前像素点设置为黑色;之后i=i+1,对下一个像素点进行处理。
一种TIF格式文件的转换装置,包括:
将待转换的文档转换成位图文件的图片转换单元;
对所述位图文件进行色阶调整处理后生成灰度图像的灰度处理单元;
对灰度图像进行二值化处理后转换成TIF格式文件的二值化转换单元。
其中,还包括:在对灰度图像进行二值化处理的同时采用误差扩散抖动算法对该灰度图像进行处理的误差处理单元。
本发明实施例的有益效果在于:
本发明采用了基于像素累计值的二值化转换算法,与现有技术中采用的基于亮度阈值的二值化转换算法相比,可以大大增加最终生成的图片的层次感;对于表示人物或风景的图像,在采用本发明的方案进行转换处理后,不仅能够描述其轮廓,还能清楚地描述其细节;采用自动色阶调整处理方案,可以自动对扫描件等颜色偏浅部分进行矫正,提高了最终生成的图片的清晰度;因而本发明可广泛应用于依赖TIF格式传输的传真服务器领域以及以TIF作为存储格式的文档转换领域,提高转换后文档的清晰度。
附图说明
图1是本发明实施例提供的TIF格式文件的转换装置结构图;
图2为本发明实施例提供的TIF格式文件的转换方法流程图;
图3为本发明实施例提供的基于像素亮度累计值的二值化处理流程图;
图4和图5分别为采用现有技术转换方法和本发明转换方法得到的TIF图像的效果图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
请参阅图1,本实施例中实现TIF格式文件转换的装置包括以下部分:
图片转换单元,用于将待转换的文档转换成位图文件;
灰度处理单元,用于对位图文件进行色阶调整处理后生成灰度图像;
二值化转换单元,用于对灰度图像进行二值化处理后转换成TIF格式文件;
误差处理单元,用于在对灰度图像进行二值化处理的同时采用误差扩散抖动算法对该灰度图像进行处理。
相应地,请参阅图2,本实施例中实现TIF格式文件转换的方法包括以下步骤:
201、应用图片转换单元将待转换的文档转换成位图文件。
该步骤中,对于待转换的文本文档(如word文档、ppt文档等),需先将其通过虚拟打印机打印为打印脚本文件后再转换为位图文件;对于待转换的图像(如由扫描仪器扫描生成的图像),可将其直接转换成位图文件。
202、对位图文件进行色阶调整处理后生成灰度图像。
本步骤中采用自动方式来实现色阶调整处理:对图像的像素点按亮度值进行统计;对图像的像素点按亮度值进行统计;检查各个亮度值的像素点的分布情况;如果像素点的亮度值分布范围小于阈值k(在色阶处理前,如果图像本身是文字或分布均匀就不会再做色阶处理),预设阈值m%和n%,在最亮值去掉整个图像总点数的m%得到新的最大亮度值c,并将所有亮度值大于c的像素点的亮度值设为c,在最暗值去掉整个图像总点数的n%得到新的最小亮度值d,并将所有亮度值小于d的像素点的亮度值设为d;之后重新设定图像中亮度值为c和d的像素点的亮度值分别为255和0,然后根据所述亮度值的统计结果按比例重新调整其间的各个像素点的亮度值。
高光损失,即为了进一步扩大对比度,人为扩大最亮值的范围比如说像素点的分布范围为2-252,但2-10的总像素点的比例值为m%,则将10以下的所有像素点都设为10。如下为网络上的描述,但此处采用的比例值不是5.5,暗调损失和高光损失的值也不一致,与像素点的分布值相关动态变化的。首先换算出Histogram,并侦测出其最大值HistogramUp和最小值HistogramDown及两者之差HistogramDifer,则自动色阶公式为:在最大值和最小值边分别去掉整个图像总点数的5.5%,并以此作为新的最大值和最小值,且有(R/G/B-histogrambottom)*255.0/histogramdiffer;作为新的此点的值。
203、对上述灰度图像进行二值化处理,同时采用误差扩散抖动算法处理后转换成TIF格式文件。
该步骤中,二值化处理采用基于像素点的亮度累计值的转换算法,请参阅图3,具体包括:
初始化设置亮度累计值B0和阈值TB;
读取当前像素点的亮度值bi,更新B0= B0+ bi ;
判断B0是否达到TB,若是则将当前像素点设置为白色并更新B0= B0﹣TB,若不是则将当前像素点设置为黑色;
之后i=i+1,对下一个像素点进行处理。
对比图4所示的应用现有技术转换处理得到的图像和图5所示的应用本发明转换处理得到的图像可知,本发明大大提高了图像的清晰度。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
Claims (3)
1.一种TIF格式文件的转换方法,其特征在于,该方法包括步骤:
将待转换的文档转换成位图文件;
对所述位图文件进行色阶调整处理后生成灰度图像;
对所述灰度图像进行二值化处理后转换成TIF格式文件;
所述将待转换的文档转换成位图文件的过程进一步包括:
对于待转换的文本文档,将其通过虚拟打印机打印为打印脚本文件后再转换为位图文件;对于待转换的图像,将其直接转换成位图文件;
所述色阶调整处理的过程进一步包括:
对图像的像素点按亮度值进行统计;检查各个亮度值的像素点的分布情况;如果像素点的亮度值分布范围小于阈值k,预设阈值m%和n%,在最亮值去掉整个图像总点数的m%得到新的最大亮度值c,并将所有亮度值大于c的像素点的亮度值设为c,在最暗值去掉整个图像总点数的n%得到新的最小亮度值d,并将所有亮度值小于d的像素点的亮度值设为d;之后重新设定图像中亮度值为c和d的像素点的亮度值分别为255和0,然后根据所述亮度值的统计结果按比例重新调整其间的各个像素点的亮度值;
对所述灰度图像进行二值化处理的同时,还采用误差扩散抖动算法对该灰度图像进行处理。
2.如权利要求1所述的TIF格式文件的转换方法,其特征在于,所述对灰度图像进行二值化处理的过程进一步包括:
初始化设置亮度累计值B0和阈值TB;
依次读取各像素点的亮度值进行以下处理:读取当前像素点的亮度值bi,更新B0= B0+ bi ;判断B0是否达到TB,若是则将当前像素点设置为白色并更新B0= B0﹣TB,若不是则将当前像素点设置为黑色;之后i=i+1,对下一个像素点进行处理。
3.一种TIF格式文件的转换装置,其特征在于,该装置包括:
将待转换的文档转换成位图文件的图片转换单元;
对所述位图文件进行色阶调整处理后生成灰度图像的灰度处理单元;
具体色阶调整处理过程包括:
对图像的像素点按亮度值进行统计;检查各个亮度值的像素点的分布情况;如果像素点的亮度值分布范围小于阈值k,预设阈值m%和n%,在最亮值去掉整个图像总点数的m%得到新的最大亮度值c,并将所有亮度值大于c的像素点的亮度值设为c,在最暗值去掉整个图像总点数的n%得到新的最小亮度值d,并将所有亮度值小于d的像素点的亮度值设为d;之后重新设定图像中亮度值为c和d的像素点的亮度值分别为255和0,然后根据所述亮度值的统计结果按比例重新调整其间的各个像素点的亮度值;
对灰度图像进行二值化处理后转换成TIF格式文件的二值化转换单元;
对灰度图像进行二值化处理的同时采用误差扩散抖动算法对该灰度图像进行处理的误差处理单元。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110326462.9A CN102375887B (zh) | 2011-10-25 | 2011-10-25 | 一种tif格式文件的转换方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110326462.9A CN102375887B (zh) | 2011-10-25 | 2011-10-25 | 一种tif格式文件的转换方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102375887A CN102375887A (zh) | 2012-03-14 |
CN102375887B true CN102375887B (zh) | 2015-04-22 |
Family
ID=45794493
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201110326462.9A Expired - Fee Related CN102375887B (zh) | 2011-10-25 | 2011-10-25 | 一种tif格式文件的转换方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102375887B (zh) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106204563B (zh) * | 2016-07-04 | 2019-11-15 | 傲讯全通科技(深圳)有限公司 | 一种图像转换方法 |
CN109284787B (zh) * | 2018-08-02 | 2022-02-25 | 广东南天司法鉴定所 | 一种自动采集手写体墨迹色阶的方法和装置 |
CN109657211A (zh) * | 2018-12-11 | 2019-04-19 | 万兴科技股份有限公司 | 在线格式转换的方法、装置及智能终端 |
CN112417817A (zh) * | 2019-08-19 | 2021-02-26 | 珠海金山办公软件有限公司 | 一种pdf文档的格式转换方法、装置及电子设备 |
CN112417816A (zh) * | 2019-08-19 | 2021-02-26 | 珠海金山办公软件有限公司 | 一种Word文档的格式转换方法、装置及电子设备 |
CN113655536A (zh) * | 2021-08-17 | 2021-11-16 | 上海亨临光电科技有限公司 | 一种太赫兹图像抖动校准方法 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1993711A (zh) * | 2005-04-27 | 2007-07-04 | Lg电子株式会社 | 转换数据的装置和方法 |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20020001128A (ko) * | 2000-06-26 | 2002-01-09 | 이성연 | 의약 처방 전 공유를 통한 의약분업 서비스 방법 |
US7646433B2 (en) * | 2005-05-31 | 2010-01-12 | D-Link Systems, Inc. | User selectable image scaling |
-
2011
- 2011-10-25 CN CN201110326462.9A patent/CN102375887B/zh not_active Expired - Fee Related
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1993711A (zh) * | 2005-04-27 | 2007-07-04 | Lg电子株式会社 | 转换数据的装置和方法 |
Non-Patent Citations (1)
Title |
---|
工程图纸输入与自动识别***的研究;李四明;《中国优秀硕士学位论文全文数据库》;20020615;第15-16,44-45页 * |
Also Published As
Publication number | Publication date |
---|---|
CN102375887A (zh) | 2012-03-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102375887B (zh) | 一种tif格式文件的转换方法及装置 | |
US7113648B1 (en) | Image processing apparatus for correcting contrast of image | |
CN111787182B (zh) | 图像数据转换设备、图像数据转换方法、图像数据转换程序、pos终端设备和服务器 | |
CN107909553B (zh) | 一种图像处理方法及设备 | |
US8488199B2 (en) | Image output inspection system, image inspection apparatus, and computer program product | |
WO2023010754A1 (zh) | 一种图像处理方法、装置、终端设备及存储介质 | |
JP2004320701A (ja) | 画像処理装置、画像処理プログラムおよび記憶媒体 | |
US8340411B2 (en) | Smart image resizing with color-based entropy and gradient operators | |
KR101080846B1 (ko) | 보정 행렬의 추정에 의한 영상의 색상 손상 보정장치 및 방법 | |
JP2008271556A (ja) | 画像修正システムおよび方法 | |
JP4093413B2 (ja) | 画像処理装置、画像処理プログラム及び該プログラムを記録した記録媒体 | |
CN113658043A (zh) | 图像处理方法、装置、电子设备和可读存储介质 | |
US8295641B2 (en) | Image processing apparatus, image processing method, and medium storing image processing program | |
JP2018196096A (ja) | 画像処理装置、画像処理方法、プログラム | |
US8792131B2 (en) | Image processing system, information processing system, control method, and program | |
CN108521535A (zh) | 一种基于图像混合处理的信息隐藏传输方法 | |
CN105245756B (zh) | 图像处理方法及*** | |
JP2022030055A (ja) | 画像処理装置及び画像処理方法、プログラム | |
EP3407252B1 (en) | Image processing apparatus, image processing method, and storage medium | |
WO2011111191A1 (ja) | 画像復号装置、画像復号方法及び画像復号用コンピュータプログラム | |
US20190073558A1 (en) | Information processing apparatus, information processing method, and computer program | |
CN112215237B (zh) | 图像处理方法及装置、电子设备和计算机可读存储介质 | |
US20110069203A1 (en) | Image processing apparatus, image processing method, and program | |
US20230388465A1 (en) | Chroma adjustment method, electronic device and readable storage medium | |
US11924390B2 (en) | Apparatus, method, and storage medium for performing color reduction processing |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20150422 Termination date: 20151025 |
|
EXPY | Termination of patent right or utility model |