图像处理方法及系统的制作方法_3

文档序号:9492059阅读:来源:国知局
点g(x,y)为前景像素,应用前景输出像素调整 参数 ?1、&进行处理。当t(x,y) <a+n时,判断当前像素点g(x,y)为背景像素,应用背景 输出像素调整参数P2、q2进行处理。
[0074] 需要注意的是,上述调整方法中,当G(x,y)的计算结果小于0时,G(x,y)取值0 ; 当G(X,y)的计算结果大于255时,G(X,y)取值255。
[0075] 用户使用时,若不选择去背景等级和前景调整等级,即使用系统默认值P1= 1、qi =0、P2= 0、q 2= 255,则上述调整方法为:
[0077] 即,保留前景像素,去除背景像素(将背景调整为纯白)。
[0078] 如图2所示,本发明实施例的图像处理系统,还可以包括显示模块25,与像素处理 模块24相连,用于在像素处理模块24基于所述像素处理阈值,使用图像处理参数中的至少 另一部分,对图像数据的像素值进行调整后,显示调整后的预览图像。
[0079] 如图2所示,本发明实施例的图像处理系统,还可以包括接收模块26,与参数获取 模块22相连,用于在参数获取模块22基于页面像素平均值获取图像处理参数之前,接收用 户对像素处理程度、去背景等级和/或前景调整等级的输入。据此,参数获取模块22用于 根据接收模块26所接收的像素处理程度、去背景等级和/或前景调整等级,并基于页面像 素平均值,获取上述图像处理参数。
[0080] 在显示模块25显示预览图像后,接收模块26还用于接收用户对像素处理程度、 去背景等级和/或前景调整等级的确认或否认,以方便用户确认之前所选择的像素处理程 度、去背景等级和/或前景调整等级,或者对像素处理程度、去背景等级和/或前景调整等 级进行再次选择。接收模块26在接收到用户对像素处理程度、去背景等级和/或前景调整 等级的否认后,重新接收用户对像素处理程度、去背景等级和/或前景调整等级的输入。像 素处理模块24还与接收模块26相连,用于在接收模块26接收到用户对所述像素处理程 度、去背景等级和/或前景调整等级的确认后,再输出所述调整后的图像。
[0081] 图3示出了本发明实施例的图像处理方法的流程示意图。如图3所示,本发明图 像处理方法主要包括如下步骤。
[0082] 步骤S310,获取图像数据。
[0083] 当成像设备接收到用户的命令后,图像获取模块执行扫描操作,扫描稿台上的原 稿,生成原稿的电子图像;或者,通过电子设备的摄像头拍摄电子图片来获取图像数据;或 者,从手机、计算机等电子设备中已有的电子图片来获取图像数据。
[0084] 需要说明的是,本发明的技术方案中,获取图像数据的方式不限于上述列举的方 式。
[0085] 步骤S320,计算并获得图像数据页面像素平均值。
[0086] 获取图像数据后,计算模块计算出图像数据当前页面数据对应的页面像素平均 值。
[0087] 步骤S330,基于页面像素平均值获取对应的图像处理参数。
[0088] 参数获取模块根据计算出的页面像素平均值查询预设的参数表,获取至少包括页 面像素平均值放大量、页面像素平均值偏移量、前景输出像素调整参数以及背景输出像素 调整参数等在内的图像处理参数。
[0089] 步骤S340,使用上述图像处理参数中的至少一部分,来计算获得像素处理阈值。
[0090] 计算模块首先计算图像数据中当前像素点的邻域像素平均值,然后根据步骤S320 中计算出的页面像素平均值、步骤S330中获取的页面像素平均值放大量以及邻域像素平 均值,来计算获得当前像素点的像素处理阈值。
[0091] 步骤S350,基于像素处理阈值,使用图像处理参数中的至少另一部分,对图像数据 像素值进行调整。
[0092] 像素处理模块根据步骤S340中计算出的像素处理阈值与页面像素平均值、页面 像素平均值偏移量两者之和的大小关系,应用步骤S330中获取的前景输出像素调整参数、 背景输出像素调整参数对当前像素点的像素值进行调整。
[0093] 步骤S360,输出调整后的图像。
[0094] 对当前页面图像数据的每一个像素点的像素值都进行步骤S340和步骤S350的 处理后,或者对多页数据的每一页面图像数据都进行步骤S320-步骤S350的处理后,将处 理后的页面/多页图像数据保存为电子图片、保存为电子图像(扫描件)、或进行打印输出 (复印件)、或以传真方式发送到接收方传真机(传真件),或以其它合理方式进行输出。
[0095] 图4示出了本发明又一实施例的图像处理方法的流程示意图。在图4所示的实施 例中,在获得图像数据页面像素平均值后,接收用户对像素处理程度、去背景等级和/或前 景调整等级的输入,然后根据用户所输入的像素处理程度、去背景等级和/或前景调整等 级,并基于页面像素平均值,来获取前述的图像处理参数,并相应地形成预览图像提供给用 户,由用户检验图像的调整效果。如果用户认为调整效果符合预期,则输出调整后的图像; 如果用户认为不符合预期,则再次接收用户对像素处理程度、去背景等级和/或前景调整 等级的选择和输入,并根据用户重新输入的参数重新调整图像,直到获得用户认可的调整 效果。
[0096] 对于本实施例,与图3所示实施例相同的内容,在图4中,步骤S410至步骤S460 的主要内容,分别与图3所示实施例中步骤S310至步骤S360相同。如图4所示,本实施例 在图3所示实施例的基础上,进一步包括如下步骤:
[0097] 步骤S421,在步骤S430之前,也即在基于页面像素平均值获取对应的图像处理参 数步骤之前,接收用户对像素处理程度、去背景等级和/或前景调整等级的输入。
[0098] 接收用户通过成像设备面板、成像设备webpage页面、计算机扫描驱动界面、移动 终端应用程序界面(包括但不限于上述方式)等,对想要使用的像素处理程度、去背景等级 和/或前景调整等级的选择和确认,接收用户对像素处理程度、去背景等级和/或前景调整 等级的输入。
[0099] 相应地,参数获取模块根据用户输入的像素处理程度、去背景等级和/或前景调 整等级,并基于页面像素平均值,获取前述的图像处理参数。
[0100] 步骤S451,在步骤S450之后,也即在基于像素处理阈值使用图像处理参数中的至 少另一部分对图像数据像素值进行调整步骤之后,显示当前页面图像数据进行像素值调整 后的预览图像。
[0101] 步骤S452,在显示了预览图像后,还等待接收用户对在前述步骤S421中所输入的 像素处理程度、去背景等级和/或前景调整等级的确认性操作或者否认性操作,判断用户 是否确定了之前所输入的像素处理程度、去背景等级和/或前景调整等级。如果接收到了 用户对步骤S421中所输入的像素处理程度、去背景等级和/或前景调整等级的确认(比如 系统收到了用户发出的"满意"或者"确定"或者"是"等命令),表明用户认可了基于所输 入的像素处理程度、去背景等级和/或前景调整等级等参数所进行的图像调整的结果,此 时输出调整后的图像(步骤S460);如果接收到了用户对步骤S421中所输入的像素处理程 度、去背景等级和/或前景调整等级的否认性操作(比如系统收到了用户发出的"不满意" 或者"重新选择"或者"否"等命令),则返回步骤S421重新接收用户对像素处理程度、去背 景等级和/或前景调整等级的选择和输入。
[0102] 对当前页面图像数据所有像素点的像素值进行调整后,在成像设备面板、成像设 备webpage页面、计算机扫描驱动界面、移动终端应用程序界面(包括但不限于上述方式) 等,显示使用查表获取到的前景输出像素调整参数、背景输出像素调整参数对当前页面图 像数据像素值进行调整后的图像。由用户确定是否使用所选择的像素处理程度、去背景等 级和/或前景调整等级。
[0103] 当用户选择"否"时,返回用户选择所需的像素处理程度、去背景等级和/或前景 调整等级步骤,即返回步骤S421重新接收用户对像素处理程度、去背景
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1