本发明涉及图像处理,具体涉及一种图像处理方法、电子设备和存储介质。
背景技术:
1、随着互联网及流媒体等技术的不断发展,数字视频已大量应用于各种终端设备中,如传统pc、智能手机、平板电脑、网络互动电视(iptv)等。另一方面,人们感官需求也在不断提升,对高清视频、超高清视频的需求也在不断增加。这些视频制式、分辨率不断提高的要求势必会带来十分巨大的传输码率(bit rate)。因此,在大视频背景下,需要将视频中图像所包含数据之间的各种数据冗余以某些方式进行最大化的消除,以减少视频整体的数据总量。
技术实现思路
1、本发明实施例提供一种图像编码方法、图像解码方法、电子设备和存储介质,以克服随着视频分辨率增长而导致的视频数据量急剧上升,要求数据传输速率越来越高的技术问题。
2、一方面,本发明实施例提供一种图像处理方法,所述方法包括:
3、获取待处理图像每个颜色通道的像素单元;每个所述像素单元包括多个像素点;
4、根据所述像素单元中每个像素点的灰度值,得到所述像素单元中每个像素点的地址编码以及各所述地址编码对应的像素编码;
5、根据所述像素单元中每个像素点的地址编码以及各所述地址编码对应的像素编码,得到所述像素单元的压缩编码数据。
6、另一方面,本发明实施例提供一种图像处理方法,所述方法包括:
7、获取待处理图像的每个颜色通道的像素单元的压缩编码数据;所述压缩编码数据包括所述像素单元中每个像素点的地址编码和各所述地址编码对应的像素编码;
8、对各所述地址编码对应的像素编码进行解码,得到各所述地址编码所对应的灰度值;
9、根据所述像素单元中每个像素点的地址编码以及各所述地址编码所对应的灰度值,得到所述像素单元中每个像素点的灰度值;
10、根据所述像素单元中每个像素点的灰度值进行颜色通道重构,得到解压后的图像。
11、另一方面,本发明实施例提供一种电子设备,包括存储器和处理器;所述存储器存储有应用程序,所述处理器用于运行所述存储器内的应用程序,以执行上述图像处理方法中的操作。
12、另一方面,本发明实施例提供一种存储介质,所述存储介质存储有多条指令,所述指令适于处理器进行加载,以执行上述图像处理方法中的步骤。
13、本发明实施例公开了一种图像处理方法、电子设备和存储介质,涉及图像处理技术领域,本发明实施例通过获取待处理图像每个颜色通道的像素单元,根据像素单元中每个像素点的灰度值,得到像素单元中每个像素点的地址编码以及各地址编码对应的像素编码,根据像素单元中每个像素点的地址编码以及各地址编码对应的像素编码,得到像素单元的压缩编码数据,如此基于像素单元的地址编码和各地址编码对应的像素编码对待处理图像进行压缩,实现无损压缩,在克服随着视频分辨率增长而导致的视频数据量急剧上升,要求数据传输速率越来越高的技术问题的同时能够提升压缩效率。
1.一种图像处理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的图像处理方法,其特征在于,所述根据所述像素单元中每个像素点的灰度值,得到所述像素单元中每个像素点的地址编码以及各所述地址编码对应的像素编码,包括:
3.根据权利要求2所述的图像处理方法,其特征在于,所述根据各所述灰度值出现的频次,得到各所述灰度值对应的地址编码,包括:
4.根据权利要求2所述的图像处理方法,其特征在于,所述根据所述差分结果,得到所述像素单元中各地址编码对应的像素编码,包括:
5.根据权利要求2所述的图像处理方法,其特征在于,所述对各所述地址编码对应的灰度值进行差分处理之前,所述方法包括:
6.根据权利要求1至5任一项所述的图像处理方法,其特征在于,所述根据所述像素单元中每个像素点的地址编码以及各所述地址编码对应的像素编码,得到所述像素单元的压缩编码数据,包括:
7.根据权利要求6所述的图像处理方法,其特征在于,所述根据所述像素单元的至少一个拼接地址编码和各所述地址编码对应的像素编码,得到所述像素单元的压缩编码数据,包括:
8.一种图像处理方法,其特征在于,所述方法包括:
9.一种电子设备,其特征在于,包括存储器和处理器;所述存储器存储有应用程序,所述处理器用于运行所述存储器内的应用程序,以执行权利要求1至7任一项所述的方法中的操作,或者以执行权利要求8所述的方法中的操作。
10.一种存储介质,其特征在于,所述存储介质存储有多条指令,所述指令适于处理器进行加载,以执行权利要求1至7任一项所述的方法中的步骤,或者以执行权利要求8所述的方法中的步骤。