图像分离方法、装置及电子设备制造方法及图纸

技术编号:36085443 阅读:18 留言:0更新日期:2022-12-24 11:00
本发明专利技术公开了一种图像分离方法、装置及电子设备,所述方法包括:获取目标颜色通道信息;在所述图像的渲染过程中,根据所述目标颜色通道信息从所述图像中获取对应的颜色通道数据。本发明专利技术通过在图像渲染的过程中进行图像分离,让图像渲染和图像分离并行进行,提高图像分离的效率。的效率。的效率。

【技术实现步骤摘要】
图像分离方法、装置及电子设备


[0001]本公开涉及图像分离
,更具体地,涉及一种图像分离方法、装置及电子设备。

技术介绍

[0002]图像分离是指从图像中分离出一个颜色通道的数据。现有的图像分离方式是在图像渲染结束后,增加一个计算着色器进行分离处理,图像渲染和图像分离串行进行,效率较低。

技术实现思路

[0003]本公开的一个目的是提供一种图像分离方法、装置及电子设备,能够提高图像分离的效率。
[0004]根据本专利技术的第一方面,提供了一种图像分离方法,所述方法包括:
[0005]获取目标颜色通道信息;
[0006]在所述图像的渲染过程中,根据所述目标颜色通道信息从所述图像中获取对应的颜色通道数据。
[0007]可选地,所述图像渲染过程包括顶点着色器阶段、曲面细分阶段、几何着色器阶段、图元组装阶段、光栅化阶段、片段着色器阶段、测试混合阶段;
[0008]所述在所述图像的渲染过程中,根据所述目标颜色通道信息从所述图像中分离出对应的颜色通道数据,包括:
[0009]在所述图像渲染管线的片段着色器阶段,根据所述目标颜色通道信息从所述图像中分离出对应的颜色通道数据。
[0010]可选地,所述目标颜色通道为以下至少一种:R颜色通道、G颜色通道、B颜色通道、A颜色通道。
[0011]可选地,在所述图像的渲染过程结束后,所述方法还包括:
[0012]将渲染后的图像数据存入第一缓存区;
[0013]将所述图像对应的颜色通道数据存入第二缓存区。
[0014]可选地,所述根据所述目标颜色通道信息从所述图像中分离出对应的颜色通道数据,包括:
[0015]获取片段着色器计算出的像素颜色;
[0016]根据所述像素颜色和所述颜色通道信息,获取对应的颜色通道数据。
[0017]根据本专利技术的第二方面,提供了一种图像分离装置,所述装置包括:
[0018]第一获取模块,用于获取目标颜色通道信息;
[0019]第二获取模块,用于在所述图像的渲染过程中,根据所述目标颜色通道信息从所述图像中获取对应的颜色通道数据。
[0020]可选地,所述目标颜色通道为以下至少一种:R颜色通道、G颜色通道、B颜色通道、A
颜色通道。
[0021]可选地,所述图像渲染过程包括顶点着色器阶段、曲面细分阶段、几何着色器阶段、图元组装阶段、光栅化阶段、片段着色器阶段、测试混合阶段;
[0022]所述第二获取模块,还用于在所述图像渲染管线的片段着色器阶段,根据所述目标颜色通道信息从所述图像中分离出对应的颜色通道数据。
[0023]可选地,所述装置还包括:
[0024]第一存储模块,用于将渲染后的图像数据存入第一缓存区;
[0025]第二存储模块,用于将所述图像对应的颜色通道数据存入第二缓存区。
[0026]根据本专利技术的第三方面,提供了一种电子设备,包括处理器和存储器,包括处理器和存储器,所述存储器存储可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如本专利技术第一方面所述的方法的步骤。
[0027]根据本申请的一个实施例,本申请通过在图像渲染的过程中进行图像分离,让图像渲染和图像分离并行进行,提高图像分离的效率。
附图说明
[0028]被结合在说明书中并构成说明书的一部分的附图示出了本公开的实施例,并且连同其说明一起用于解释本公开的原理。
[0029]图1是本申请实施例中图像分离方法流程图。
[0030]图2是本申请实施例中图像分离装置示意图。
[0031]图3是本申请实施例中电子设备示意图。
具体实施方式
[0032]现在将参照附图来详细描述本公开的各种示例性实施例。应注意到:除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本公开的范围。
[0033]以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本公开及其应用或使用的任何限制。
[0034]对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为说明书的一部分。
[0035]在这里示出和讨论的所有例子中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它例子可以具有不同的值。
[0036]应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。
[0037]如图1所示,本专利技术介绍了一种图像分离方法,所述方法包括步骤S1100

S1200。
[0038]S1100:获取目标颜色通道信息。
[0039]颜色通道是保存图像颜色信息的通道。图像的颜色通道根据图像的颜色模式确定。目标颜色通道可以是一种或者多种。目标颜色通道信息可以根据图像显示设备的功能来决定。
[0040]在一种实施方式中,所述目标颜色通道为以下至少一种:R颜色通道、G颜色通道、B
颜色通道、A颜色通道。
[0041]对于RGB颜色模式的图像,包括R(Red,红色)颜色通道、G(Green,绿色)颜色通道、B(Blue,蓝色)颜色通道。在普通的RGB颜色模式图像的基础上,还可以附加A(Alpha,不透明度)颜色通道信息。目标颜色通道可以是R颜色通道、G颜色通道、B颜色通道、A颜色通道中的一种或者多种。
[0042]如果图像在单色屏上显示,那么目标颜色通道可以是与单色屏对应的一种颜色通道。比如图像在绿色屏上显示,目标颜色通道可以是G颜色通道。
[0043]如果图像在两块不同的单色屏上显示,那么目标颜色通道可以是与上述两块不同的单色屏分别对应的两种颜色通道。比如图像在绿色屏和红色屏上显示,目标颜色通道可以是R颜色通道和G颜色通道。
[0044]S1200:在所述图像的渲染过程中,根据所述目标颜色通道信息从所述图像中获取对应的颜色通道数据。
[0045]在对图像进行渲染的过程中,从图像中获取对应的颜色通道数据。比如目标颜色通道是G颜色通道,那么在图像渲染过程中获取图像的G颜色通道数据。
[0046]在一个例子中,手机和AR(Augmented Reality,增强现实)眼镜通过WIFI连接。通过手机对图像进行渲染,在AR眼镜上显示图像。目标颜色通道是G颜色通道。在手机对图像进行渲染的过程中,手机获取图像的G颜色通道数据。手机将图像的G颜色通道发送至AR眼镜。
[0047]本申请通过在图像渲染的过程中进行图像分离,让图像渲染和图像分离并行进行,提高图像分离的效率。
[0048]在一种实施方式中,所述图像渲染过程包括顶点着色器阶段、曲面细分阶段、几何着色器阶段、图元组装阶段、光栅化阶段、片段着色器阶段、测试混合阶段。所述步骤S1200包括:在所述图像渲染管线的片段本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种图像分离方法,其特征在于,所述方法包括:获取目标颜色通道信息;在所述图像的渲染过程中,根据所述目标颜色通道信息从所述图像中获取对应的颜色通道数据。2.根据权利要求1所述的方法,其特征在于,所述图像渲染过程包括顶点着色器阶段、曲面细分阶段、几何着色器阶段、图元组装阶段、光栅化阶段、片段着色器阶段、测试混合阶段;所述在所述图像的渲染过程中,根据所述目标颜色通道信息从所述图像中分离出对应的颜色通道数据,包括:在所述图像渲染管线的片段着色器阶段,根据所述目标颜色通道信息从所述图像中分离出对应的颜色通道数据。3.根据权利要求1所述的方法,其特征在于,所述目标颜色通道为以下至少一种:R颜色通道、G颜色通道、B颜色通道、A颜色通道。4.根据权利要求1所述的方法,其特征在于,在所述图像的渲染过程结束后,所述方法还包括:将渲染后的图像数据存入第一缓存区;将所述图像对应的颜色通道数据存入第二缓存区。5.根据权利要求2所述的方法,其特征在于,所述根据所述目标颜色通道信息从所述图像中分离出对应的颜色通道数据,包括:获取片段着色器计算出的像素颜色;根据所述像素颜色和所述颜色通道信息,获取对应的颜色通...

【专利技术属性】
技术研发人员:李佳明史高建
申请(专利权)人:歌尔科技有限公司
类型:发明
国别省市:

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

1