【技术实现步骤摘要】
一种图像缩放处理方法及装置
本专利技术涉及图像处理
,具体而言,涉及一种图像缩放处理方法及装置。
技术介绍
图像处理过程中经常会对图像进行缩小或放大,当图像要输出到多个显示设备时由于各个显示器的分辨率不同,需要将原始图像缩放到对应的分辨率后才能输出。相关技术中,对图像数据进行水平缩放,根据显示图像各个窗口之间的叠加状况选取屏幕显示图像各个窗口的坐标范围内的数据;将选取出的各个窗口的坐标范围内的数据进行暂存,取出已完成水平缩放的各个窗口坐标范围内的图像数据,进行垂直缩放。只支持单通道图像缩放输出,因此当对输出的分辨率同时有多种需求时,需要将此设计中的缩放装置重复几份,比较消耗资源。针对相关技术中只支持单通道图像缩放,造成资源消耗过大的问题,尚未提出解决方案。
技术实现思路
本专利技术实施例提供了一种图像缩放处理方法及装置,以至少解决相关技术中只支持单通道图像缩放,造成资源消耗过大的问题。根据本专利技术的一个实施例,提供了一种图像缩放处理方法,包括:将图像以行为单 ...
【技术保护点】
1.一种图像缩放处理方法,其特征在于,包括:/n将图像以行为单位缓存到共用线性缓冲器中,通过所述共用线性缓冲器将缓存的所述图像对应的图像数据发送给多个缩放通道;/n根据所述多个缩放通道的缩放比例,确定所述多个缩放通道的跳转行数和缩放时的参考行数,其中,所述跳转行数为当前缩放相对于上一次缩放偏移的行数;/n基于所述跳转行数与所述参考行数,通过所述多个缩放通道对所述图像数据进行纵向缩放处理。/n
【技术特征摘要】
1.一种图像缩放处理方法,其特征在于,包括:
将图像以行为单位缓存到共用线性缓冲器中,通过所述共用线性缓冲器将缓存的所述图像对应的图像数据发送给多个缩放通道;
根据所述多个缩放通道的缩放比例,确定所述多个缩放通道的跳转行数和缩放时的参考行数,其中,所述跳转行数为当前缩放相对于上一次缩放偏移的行数;
基于所述跳转行数与所述参考行数,通过所述多个缩放通道对所述图像数据进行纵向缩放处理。
2.根据权利要求1所述的方法,其特征在于,基于所述跳转行数与所述参考行数,通过所述多个缩放通道对所述图像数据进行纵向缩放处理包括:
根据所述多个缩放通道的跳转行数与所述参考行数分别确定所述多个缩放通道的纵向缩放的起始行;
基于所述多个缩放通道的起始行、所述跳转行数以及所述参考行数,通过所述多个缩放通道对所述图像数据进行纵向缩放处理。
3.根据权利要求2所述的方法,其特征在于,基于所述多个缩放通道的起始行、所述跳转行数以及所述参考行数,通过所述多个缩放通道对所述图像数据进行纵向缩放处理包括:
获取所述共用线性缓冲器中缓存的图像数据的行数;
分别判断所述共用线性缓冲器中缓存的图像数据的行数是否大于所述多个缩放通道的参考行数;
在判断结果为是的情况下,基于所述多个缩放通道的起始行、所述跳转行数以及所述参考行数,通过所述多个缩放通道对所述图像数据进行纵向缩放处理。
4.根据权利要求3所述的方法,其特征在于,基于所述多个缩放通道的起始行、所述跳转行数以及所述参考行数,通过所述多个缩放通道对所述图像数据进行纵向缩放处理包括:
对于所述多个缩放通道中的每个缩放通道,执行以下步骤,以通过所述多个缩放通道对所述图像数据进行纵向缩放处理,对于正在执行的缩放通道称为当前缩放通道:
将所述数据的第(i-1)a行至第M+(i-1)a-1行,通过所述当前缩放通道进行第i次缩放处理,得到输出数据的第i-1行,a为所述跳转行数,M为所述参考行数,N为所述图像数据的行数,N>M,i为大于或等于1的整数;
i=i+1。
5.根据权利要求4...
【专利技术属性】
技术研发人员:胡宇辉,孙海年,陈琦,方伟,
申请(专利权)人:浙江大华技术股份有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。