图片处理方法及装置与流程

文档序号:12471399阅读:来源:国知局

技术特征:

1.一种图片处理装置,其特征在于,包括:

获取模块,用于获取待处理图片,设定所述待处理图片的宽度为w,高度为h,每次处理的步长值为stride;

处理模块,用于根据所述待处理图片的宽度w,高度h以及每次处理的步长值stride,基于图片区域分割的方式,采用预设的滤镜算法,对所述待处理图片进行滤镜处理。

2.根据权利要求1所述的装置,其特征在于,所述处理模块包括:

比较单元,用于比较所述待处理图片的高度h和w*stride的大小;

处理单元,用于若h≤w*stride,则对整张待处理图片的数据进行滤镜处理;若h>w*stride,则从所述待处理图片中,获取宽为w,高度为w*stride区域的数据进行滤镜处理,并以此进行迭代,直至处理完所有图片数据。

3.根据权利要求2所述的装置,其特征在于,

所述处理单元,还用于若h>w*stride,则从所述待处理图片中,获取宽为w,高度为w*stride图片区域的数据进行滤镜处理;比较未处理图片区域的高度和w*stride的大小;若未处理图片区域的高度小于或等于w*stride的大小,则对所有未处理图片区域进行滤镜处理;若未处理图片区域的高度大于w*stride的大小,则处理下一个宽为w,高为w*stride图片区域的数据;重复上述步骤,直至处理完所有图片数据。

4.根据权利要求2所述的装置,其特征在于,所述装置还包括:

展示模块,用于在完成所有图片数据的滤镜处理后,展示滤镜处理后的图片。

5.根据权利要求2所述的装置,其特征在于,每次处理的步长值stride为2的n次方,其中,n为自然数。

6.根据权利要求2-5中任一项所述的装置,其特征在于,所述处理单元,还用于在对图片进行滤镜处理的迭代过程中,按照图片区域由上至下的顺序,获取宽为w,高度为w*stride图片区域的数据进行滤镜处理。

7.一种图片处理方法,其特征在于,包括:

获取待处理图片,设定所述待处理图片的宽度为w,高度为h,每次处理的步长值为stride;

根据所述待处理图片的宽度w,高度h以及每次处理的步长值stride,基于图片区域分割的方式,采用预设的滤镜算法,对所述待处理图片进行滤镜处理。

8.根据权利要求7所述的方法,其特征在于,所述根据所述待处理图片的宽度w,高度h以及每次处理的步长值stride,基于图片区域分割的方式,采用预设的滤镜算法,对所述待处理图片进行滤镜处理的步骤包括:

比较所述待处理图片的高度h和w*stride的大小;

若h≤w*stride,则对整张待处理图片的数据进行滤镜处理;

若h>w*stride,则从所述待处理图片中,获取宽为w,高度为w*stride区域的数据进行滤镜处理,并以此进行迭代,直至处理完所有图片数据。

9.根据权利要求8所述的方法,其特征在于,所述若h>w*stride,则从所述待处理图片中,获取宽为w,高度为w*stride区域的数据进行滤镜处理,并以此进行迭代,直至处理完所有图片数据的步骤包括:

若h>w*stride,则从所述待处理图片中,获取宽为w,高度为w*stride图片区域的数据进行滤镜处理;

比较未处理图片区域的高度和w*stride的大小;

若未处理图片区域的高度小于或等于w*stride的大小,则对所有未处理图片区域进行滤镜处理;若未处理图片区域的高度大于w*stride的大小,则处理下一个宽为w,高为w*stride图片区域的数据;重复上述步骤,直至处理完所有图片数据。

10.根据权利要求8-9中任一项所述的方法,其特征在于,在对图片进行滤镜处理的迭代过程中,按照图片区域由上至下的顺序,获取宽为w,高度为w*stride图片区域的数据进行滤镜处理。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1