System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 从PRN文件还原图片的色彩增强方法、设备及存储介质技术_技高网

从PRN文件还原图片的色彩增强方法、设备及存储介质技术

技术编号:43705904 阅读:15 留言:0更新日期:2024-12-18 21:18
本发明专利技术公开了从PRN文件还原图片的色彩增强方法,包括如下步骤:S1,获取图像,读取并储存需要还原的PRN文件;S2,图像转换,基于S1获取的图像,通过图像解析将图像转换为浮点数类型,得到图像数据化后的浮点数数据包;S3,色彩增强;S4,数据归一化;S5,图像转换;S6,噪声去除;本发明专利技术实现了可以直接将PRN文件还原成RGB色彩空间的JPG或PNG等图片文件,使图片有更高的可处理性,方便用户在PRN文件中对图像进行处理。

【技术实现步骤摘要】

本专利技术涉及数字图像处理技术,尤其是从prn文件还原图片的色彩增强方法、设备及存储介质。


技术介绍

1、(printer ready)文件中还原出来的图片,通过色彩增强与噪声去除技术,显著提升图像质量的方法及系统。prn文件作为打印机控制文件,包含了图像数据的打印指令,但在实际应用中,直接从prn文件还原的图像往往因为色彩失真以及在还原图像上有大量椒盐噪点而存在色彩偏差、对比度不足以及噪声干扰等问题,影响了图像的使用效果和进一步处理的可能性。本专利技术旨在通过建立一种新的图像处理算法用以解决上述问题,使还原后的图像质量接近及达到原始图像水平。


技术实现思路

1、针对上述
技术介绍
中存在的问题,本专利技术提出了从prn文件还原图片的色彩增强方法、设备及存储介质,通过解析prn文件,高效还原图像数据,并在此基础上应用先进的色彩校正、增强技术和噪声抑制算法,显著改善还原图像的视觉效果,提高图像质量。

2、从prn文件还原图片的色彩增强方法,包括如下步骤:

3、s1,获取图像,读取并储存需要还原的prn文件;

4、s2,图像转换,基于s1获取的图像,通过图像解析将图像转换为浮点数类型,得到图像数据化后的浮点数数据包;

5、s3,色彩增强,基于s2得到的浮点数数据包,对数据包的每位浮点数类型的rgb数据进行伽马变化,得到了伽马变化后的rgb数据;

6、s4,数据归一化,基于s3得到的rgb数据,将rgb数据归一化数据为0~255,得到数据归一化后的rgb数据;

7、s5,图像转换,基于s4得到的数据归一化后的rgb数据,将浮点数类型的图像转换为8bit图像,得到图像;

8、s6,噪声去除,基于s5得到的图像,对图像整体执行高斯滤波,去除椒盐噪声,同时保存图像原来的纹理,最终得到噪声去除并色彩增强的图像。

9、所述的步骤s1中,用户通过gui上传待处理的prn文件,系统启动prn文件解析模块进行文件读取与图像数据提取。

10、所述步骤s1中,获取需要还原的prn文件的文件来源,判断prn文件的色彩空间属于rgb或ymck,并保存判断结果。

11、所述步骤s2中,在根据判断结果后,将图像转换为浮点数类型,该判断结果为rgb,则转换为rbg的浮点数类型,该判断结果为ymck,则首先转换为ymck,则将ymck颜色模式下的每个像素点转换为rgb颜色模式下对应的像素点.

12、所述步骤s3中,所述伽马变化的基本公式为:output=input^gamma,其中input是原始的rgb分量值,该范围在0到1之间,gamma是伽马值,该范围在1.8到2.2之间,output是经过伽马变化后的rgb分量值。

13、所述步骤s5中,将浮点数类型的图像转换为8bit图像,其转换公式为output_pixel=round((input_pixel-min_val)*255/(max_val-min_val)),并将浮点数图像中小于0的值设置为0,大于1的值设置为1,然后将其乘以255并转换为8bit数据类型。

14、从prn文件还原图片的色彩增强的设备,包括处理器、存储器以及存储在存储器中的计算机程序指令,当计算机程序指令被处理器执行时实现上述印前prn文件转可预览图片的方法步骤。

15、一种存储介质,其上存储有计算机程序指令,当计算机程序指令被处理器执行时实现上述印前prn文件转可预览图片的方法步骤。

16、本专利技术的有益效果为:

17、本专利技术解决了直接从prn文件还原的图像往往因为色彩失真以及在还原图像上有大量椒盐噪点而存在色彩偏差、对比度不足以及噪声干扰等问题;实现了可以直接将prn文件还原成rgb色彩空间的jpg或png等图片文件,使图片有更高的可处理性,方便用户在prn文件中对图像进行处理。

18、综上所述,本方法通过自动化和精确的颜色转换有效地解决了prn文件转换过程中的技术复杂性、兼容性问题以及图像质量损失问题,这不仅提高了生产效率,降低了操作难度,也极大提升了用户体验,使得从设计到印刷的整个流程更加流畅和高效。

本文档来自技高网...

【技术保护点】

1.从PRN文件还原图片的色彩增强方法,其特征在于:包括如下步骤:

2.根据权利要求1所述的从PRN文件还原图片的色彩增强方法,其特征在于:所述的步骤S1中,用户通过GUI上传待处理的PRN文件,系统启动PRN文件解析模块进行文件读取与图像数据提取。

3.根据权利要求1所述的从PRN文件还原图片的色彩增强方法,其特征在于:所述步骤S1中,获取需要还原的PRN文件的文件来源,判断PRN文件的色彩空间属于RGB或YMCK,并保存判断结果。

4.根据权利要求1所述的从PRN文件还原图片的色彩增强方法,其特征在于:所述步骤S2中,在根据判断结果后,将图像转换为浮点数类型,该判断结果为RGB,则转换为RBG的浮点数类型,该判断结果为YMCK,则首先转换为YMCK,则将YMCK颜色模式下的每个像素点转换为RGB颜色模式下对应的像素点。

5.根据权利要求1所述的从PRN文件还原图片的色彩增强方法,其特征在于:所述步骤S3中,所述伽马变化的基本公式为:Output=Input^Gamma,其中Input是原始的RGB分量值,该范围在0到1之间,Gamma是伽马值,该范围在1.8到2.2之间,Output是经过伽马变化后的RGB分量值。

6.根据权利要求1所述的从PRN文件还原图片的色彩增强方法,其特征在于:所述步骤S5中,将浮点数类型的图像转换为8bit图像,其转换公式为output_pixel=round((input_pixel-min_val)*255/(max_val-min_val)),并将浮点数图像中小于0的值设置为0,大于1的值设置为1,然后将其乘以255并转换为8bit数据类型。

7.从PRN文件还原图片的色彩增强的设备,包括处理器、存储器以及存储在存储器中的计算机程序指令,当计算机程序指令被处理器执行时实现权利要求1-6任一项所述的方法。

8.一种存储介质,其上存储有计算机程序指令,当计算机程序指令被处理器执行时实现权利要求1-6任一项所述的方法。

...

【技术特征摘要】

1.从prn文件还原图片的色彩增强方法,其特征在于:包括如下步骤:

2.根据权利要求1所述的从prn文件还原图片的色彩增强方法,其特征在于:所述的步骤s1中,用户通过gui上传待处理的prn文件,系统启动prn文件解析模块进行文件读取与图像数据提取。

3.根据权利要求1所述的从prn文件还原图片的色彩增强方法,其特征在于:所述步骤s1中,获取需要还原的prn文件的文件来源,判断prn文件的色彩空间属于rgb或ymck,并保存判断结果。

4.根据权利要求1所述的从prn文件还原图片的色彩增强方法,其特征在于:所述步骤s2中,在根据判断结果后,将图像转换为浮点数类型,该判断结果为rgb,则转换为rbg的浮点数类型,该判断结果为ymck,则首先转换为ymck,则将ymck颜色模式下的每个像素点转换为rgb颜色模式下对应的像素点。

5.根据权利要求1所述的从prn文件还原图片的色彩增强方法,其特征在于:所述步骤s3中,所述伽马变化...

【专利技术属性】
技术研发人员:陈朝晖邝志聪陈周桐
申请(专利权)人:广州市森扬电子科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1