一种图像缩放器处理图像的方法技术

技术编号:19449618 阅读:19 留言:0更新日期:2018-11-16 22:48
本发明专利技术公开了一种图像缩放器处理图像的方法,首先识别输入图像的分辨率,当输入图像分辨率的宽度或高度大于图像缩放器处理输入图像的宽度与高度限制时,将其分割进行缩小处理,最后输出到内存完整输出;当图像缩放器输出大于其处理输出图像分辨率宽度与高度限制的输出图像时,将其分割进行放大处理,最后输出到内存完整输出。本发明专利技术突破了图像缩放器自身的固有限制,充分满足用户对预期输出图像大小的要求,为满足安防监控及智能交通等大分辨率领域里图像的缩放处理提供了一种有效的方法,实现了将所输入的大分辨率图像经处理后输出为预期的小分辨率图像,将输入小分辨率图像平滑地输出预期的大分辨率图像,图像失真小,逼近输入图像。

【技术实现步骤摘要】
一种图像缩放器处理图像的方法
本专利技术属于图像处理的
,具体涉及一种图像缩放器处理图像的方法。
技术介绍
智能交通领域中,一体机输出的图像分辨率越来越大,而针对大分辨率图像处理的需求也随之增加。现有的图像的放大或缩小往往通过DMA(DirectionalMemoryAccess,直接内存访问)拷贝的方式实现,虽然该方法简单、有效,但该方法以牺牲图像质量为代价的,直接拷贝不可避免的造成图像内容突变处锯齿感明显。虽然使用图像缩放器可以输出平滑的图像,但图像缩放器对输入和输出的分辨率有其固有的限制,更适合处理小分辨率的图像。
技术实现思路
本专利技术是为了克服现有技术中的缺点,而提出的一种图像缩放器处理图像的方法。本专利技术的技术方案是:本专利技术的一种图像缩放器处理图像的方法,该方法的步骤为:Ⅰ首先识别输入图像的分辨率,比较输入图像的分辨率与图像缩放器处理图像的宽度与高度限制,处理后,输出缩小图像或放大图像;Ⅱ当输入图像分辨率的宽度或高度大于图像缩放器处理输入图像的宽度与高度限制时,将输入图像分割,再对分割后的图像分块进行缩小处理,最后将缩小处理的图像输出到同一块内存,输出完整的缩小图像;Ⅲ当图像缩放器输出大于其处理输出图像分辨率宽度与高度限制的输出图像时,将输出图像分割,再对分割后的图像分块进行放大处理,最后将放大处理的图像输出到同一块内存,输出完整的放大图像。本专利技术的有益效果是:本专利技术突破了图像缩放器自身的固有限制,充分满足用户对预期输出图像大小的要求,为满足安防监控及智能交通等大分辨率领域里图像的缩放处理提供了一种有效的方法,实现了将所输入的大分辨率图像经处理后输出为预期的小分辨率图像,将输入小分辨率图像平滑地输出预期的大分辨率图像,图像失真小,逼近输入图像。附图说明图1是本专利技术对输入图像处理方法的流程示意图;图2是本专利技术对输出图像处理方法的流程示意图。具体实施方式以下,参照附图及实施例对本专利技术的技术方案进行详细说明:如图1-2所示,本专利技术的一种图像缩放器处理图像的方法,该方法的步骤为:Ⅰ首先识别输入图像的分辨率,比较输入图像的分辨率与图像缩放器处理图像的宽度与高度限制,处理后,输出缩小图像或放大图像;Ⅱ当输入图像分辨率的宽度或高度大于图像缩放器处理输入图像的宽度与高度限制时,将输入图像分割,再对分割后的图像分块进行缩小处理,最后将缩小处理的图像输出到同一块内存,输出完整的缩小图像;Ⅲ当图像缩放器输出大于其处理输出图像分辨率宽度与高度限制的输出图像时,将输出图像分割,再对分割后的图像分块进行放大处理,最后将放大处理的图像输出到同一块内存,输出完整的放大图像。所述图像缩放器对输入图像处理方法,当输入图像缩放器的输入图像分辨率的宽度或高度大于图像缩放器处理输入图像的宽度与高度限制时,需要将输入图像缩小,输出小于或等于图像缩放器处理输入图像的宽度与高度限制的缩小图像,具体步骤为:ⅰ当输入图像分辨率的宽度大于图像缩放器处理输入图像的宽度限制,且输入图像分辨率的高度小于图像缩放器处理输入图像的高度限制时,图像缩放器将输入图像垂直分割为左右两幅宽度和高度相同的图像,再对分割后的两幅图像分别进行缩小处理,最后将缩小处理的两幅图像分别对应输出到同一块内存的左右两部分,输出完整的缩小图像;ⅱ当输入图像分辨率的高度大于图像缩放器处理输入图像的高度限制,且输入图像分辨率的宽度小于图像缩放器处理输入图像的宽度限制时,图像缩放器将输入图像水平分割为上下两幅宽度和高度相同的图像,再对分割后的两幅图像分别进行缩小处理,最后将缩小处理的两幅图像分别对应输出到同一块内存的上下两部分,输出完整的缩小图像;ⅲ当输入图像分辨率的宽度与高度均大于图像缩放器处理输入图像的宽度和高度限制时,图像缩放器将输入图像垂直分割和水平分割为左上、左下、右上和右下四幅宽度和高度相同的图像,再对分割后的四幅图像分别进行缩小处理,最后将缩小处理的四幅图像分别对应输出到同一块内存的左上、左下、右上和右下四个部分,输出完整的缩小图像。所述图像缩放器对输出图像处理方法,当输入图像缩放器的图像分辨率的宽度或高度小于或等于图像缩放器处理输出图像的宽度与高度限制,并且需要输出大于图像缩放器处理输出图像的宽度与高度限制的输出图像时,将图像放大,输出大于图像缩放器处理输出图像的宽度与高度限制的放大图像,具体步骤为:ⅰ当图像缩放器输出大于其处理输出图像分辨率宽度限制的输出图像,且输出图像分辨率的高度小于图像缩放器处理输出图像的高度限制时,图像缩放器将输出图像垂直分割为左右两幅宽度和高度相同的图像,再对分割后的两幅图像分别进行放大处理,最后将放大处理的两幅图像分别对应输出到同一块内存的左右两部分,输出完整的放大图像;ⅱ当图像缩放器输出大于其处理输出图像分辨率高度限制的输出图像,且输出图像分辨率的宽度小于图像缩放器处理输出图像的宽度限制时,图像缩放器将输出图像水平分割为上下两幅宽度和高度相同的图像,再对分割后的两幅图像分别进行放大处理,最后将放大处理的两幅图像分别对应输出到同一块内存的上下两部分,输出完整的放大图像;ⅲ当图像缩放器输出大于其处理输出图像分辨率宽度与高度限制的输出图像时,图像缩放器将输出图像垂直分割和水平分割为左上、左下、右上和右下四幅宽度和高度相同的图像,再对分割后的四幅图像分别进行放大处理,最后将放大处理的四幅图像分别对应输出到同一块内存的左上、左下、右上和右下四个部分,输出完整的放大图像。本专利技术突破了图像缩放器自身的固有限制,充分满足用户对预期输出图像大小的要求,为满足安防监控及智能交通等大分辨率领域里图像的缩放处理提供了一种有效的方法,实现了将所输入的大分辨率图像经处理后输出为预期的小分辨率图像,将输入小分辨率图像平滑地输出预期的大分辨率图像,图像失真小,逼近输入图像。以上所述,仅是本专利技术的较佳实施例而已,并非对本专利技术作任何形式上的限制,虽然本专利技术已以较佳实施例公开如上,然而,并非用以限定本专利技术,任何熟悉本专业的技术人员,在不脱离本专利技术技术方案范围内,当然会利用揭示的
技术实现思路
作出些许更动或修饰,成为等同变化的等效实施例,但凡是未脱离本专利技术技术方案的内容,依据本专利技术的技术实质对以上实施例所作的任何简单修改、等同变化与修饰,均属于本专利技术技术方案的范围内。本文档来自技高网
...

【技术保护点】
1.一种图像缩放器处理图像的方法,该方法的步骤为:Ⅰ首先识别输入图像的分辨率,比较输入图像的分辨率与图像缩放器处理图像的宽度与高度限制,处理后,输出缩小图像或放大图像;Ⅱ当输入图像分辨率的宽度或高度大于图像缩放器处理输入图像的宽度与高度限制时,将输入图像分割,再对分割后的图像分块进行缩小处理,最后将缩小处理的图像输出到同一块内存,输出完整的缩小图像;Ⅲ当图像缩放器输出大于其处理输出图像分辨率宽度与高度限制的输出图像时,将输出图像分割,再对分割后的图像分块进行放大处理,最后将放大处理的图像输出到同一块内存,输出完整的放大图像。

【技术特征摘要】
1.一种图像缩放器处理图像的方法,该方法的步骤为:Ⅰ首先识别输入图像的分辨率,比较输入图像的分辨率与图像缩放器处理图像的宽度与高度限制,处理后,输出缩小图像或放大图像;Ⅱ当输入图像分辨率的宽度或高度大于图像缩放器处理输入图像的宽度与高度限制时,将输入图像分割,再对分割后的图像分块进行缩小处理,最后将缩小处理的图像输出到同一块内存,输出完整的缩小图像;Ⅲ当图像缩放器输出大于其处理输出图像分辨率宽度与高度限制的输出图像时,将输出图像分割,再对分割后的图像分块进行放大处理,最后将放大处理的图像输出到同一块内存,输出完整的放大图像。2.根据权利要求1所述的一种图像缩放器处理图像的方法,其特征在于:图像缩放器对输入图像处理方法的具体步骤为:ⅰ当输入图像分辨率的宽度大于图像缩放器处理输入图像的宽度限制,且输入图像分辨率的高度小于图像缩放器处理输入图像的高度限制时,图像缩放器将输入图像垂直分割为左右两幅宽度和高度相同的图像,再对分割后的两幅图像分别进行缩小处理,最后将缩小处理的两幅图像分别对应输出到同一块内存的左右两部分,输出完整的缩小图像;ⅱ当输入图像分辨率的高度大于图像缩放器处理输入图像的高度限制,且输入图像分辨率的宽度小于图像缩放器处理输入图像的宽度限制时,图像缩放器将输入图像水平分割为上下两幅宽度和高度相同的图像,再对分割后的两幅图像分别进行缩小处理,最后将缩小处理的两幅图像分别对应输出到同一块内存的上下两部分,输出完整的缩小图像;ⅲ当输入图像分辨率的宽度与高度均大于...

【专利技术属性】
技术研发人员:戴林刘志忠
申请(专利权)人:天地伟业技术有限公司
类型:发明
国别省市:天津,12

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

1