修改车辆在图像中的颜色的方法、装置、设备及介质制造方法及图纸

技术编号:21480225 阅读:15 留言:0更新日期:2019-06-29 05:24
本公开提供一种修改车辆在图像中的颜色的方法、装置、设备及介质。本实施例提供的修改车辆在图像中的颜色的方法,包括:检测所述图像中的车辆区域,所述车辆区域包括所述图像中与所述车辆相对应的像素点,以及将所述车辆区域中的像素点的色彩、明度和饱和度HSV值修改为目标颜色所对应的第一HSV值,以生成经处理的图像。通过本公开实施例提供的修改车辆在图像中的颜色的方法,可以实现车辆在图像中的颜色发生变色的同时,而不会导致变色后的车辆失去光泽感,从而大大提高了用户的视觉体验。

【技术实现步骤摘要】
修改车辆在图像中的颜色的方法、装置、设备及介质
本公开涉及图像处理
,尤其涉及一种修改车辆在图像中的颜色的方法、装置、设备及介质。
技术介绍
目前,根据图片应用场景的需求,设计人员经常需要对图片中的目标对象进行颜色改变,例如,对图片中的车辆图像进行颜色变化。对图片中的车辆图像进行颜色变换时,是先将车辆图像所在的区域从图片中分割出来,然后将分割得到的区域的RGB值(RedGreenBlue,简称RGB)统一变换成另一种颜色的RGB值,从而使得车辆图像附着目标颜色。通过上述改变车辆图像颜色的RGB值的方法,虽然可以改变车辆图像的颜色,但是同时也将会丢失车辆的光泽感,使得变色之后车辆图像的视觉效果变差。
技术实现思路
本公开提供一种修改车辆在图像中的颜色的方法、装置、设备及介质,以避免在改变车辆图像的颜色之后,丢失车辆的光泽感,从而保证变色处理之后车辆图像的视觉效果。第一方面,本公开提供一种修改车辆在图像中的颜色的方法,包括:检测所述图像中的车辆区域,所述车辆区域包括所述图像中与所述车辆相对应的像素点;以及将所述车辆区域中的像素点的色彩、明度和饱和度HSV值修改为目标颜色所对应的第一HSV值,以生成经处理的图像。在一种可能的设计中,所述将所述车辆区域中的像素点的色彩、明度和饱和度HSV值修改为目标颜色所对应的第一HSV值,以生成经处理的图像,包括:将所述车辆区域中的像素点的色彩值H值修改为所述目标颜色所对应的第一H值,保持所述车辆区域中的像素点的明度值S值和饱和度值V值不变。在一种可能的设计中,所述检测所述图像中的车辆区域,包括:基于预设检测模型从所述图像中提取第一范围,所述第一范围包括所述车辆区域;从所述第一范围中确定所述车辆区域。在一种可能的设计中,在所述基于预设检测模型从所述图像中提取第一范围之前,还包括:对所述图像执行预处理操作,其中,所述预处理操作包括旋转操作、裁剪操作以及灰度处理操作中的至少一项。在一种可能的设计中,所述从所述第一范围中确定所述车辆区域,包括:基于预设分割模型从所述第一范围中分割出所述车辆区域。在一种可能的设计中,所述从所述第一范围中确定所述车辆区域,包括:根据用户选择的第二范围内像素点的平均RGB值确定RGB值范围,所述车辆区域包括所述第二范围;获取所述第一范围中RGB值在所述RGB值范围之内的第一像素点集合;根据所述第一像素点集合确定所述车辆区域。在一种可能的设计中,所述的方法,还包括:对所述经处理的图像进行平滑处理。在一种可能的设计中,所述对所述经处理的图像进行平滑处理,包括:基于所述预设分割模型确定所述经处理的图像中所述车辆区域与背景区域的边界;根据所述边界确定待平滑范围;对所述待平滑范围内像素点的H值进行平滑处理,以使所述背景区域经所述待平滑范围平滑过渡至所述车辆区域。在一种可能的设计中,所述的方法,还包括:生成从所述图像切换至所述经处理的图像的视频;播放所述视频。在一种可能的设计中,所述生成从所述图像切换至所述经处理的图像的视频,包括:生成图像帧集合,所述视频包括所述图像帧集合,所述图像帧集合中的第一帧为所述图像,所述图像帧中的最后一帧为所述经处理的图像,所述图像帧集合中其他帧为从所述图像渐变至所述经处理的图像所对应的图像。第二方面,本公开还提供一种车辆图像变色装置,包括:图像检测模块,用于检测所述图像中的车辆区域,所述车辆区域包括所述图像中与所述车辆相对应的像素点;颜色更改模块,用于将所述车辆区域中的像素点的色彩、明度和饱和度HSV值修改为目标颜色所对应的第一HSV值,以生成经处理的图像。在一种可能的设计中,所述颜色更改模块,具体用于:将所述车辆区域中的像素点的色彩值H值修改为所述目标颜色所对应的第一H值,保持所述车辆区域中的像素点的明度值S值和饱和度值V值不变。在一种可能的设计中,所述图像检测模块,具体用于:基于预设检测模型从所述图像中提取第一范围,所述第一范围包括所述车辆区域;从所述第一范围中确定所述车辆区域。在一种可能的设计中,所述装置,还包括:预处理模块,用于对所述图像执行预处理操作,其中,所述预处理操作包括旋转操作、裁剪操作以及灰度处理操作中的至少一项。在一种可能的设计中,所述图像检测模块,具体用于:基于预设分割模型从所述第一范围中分割出所述车辆区域。在一种可能的设计中,所述图像检测模块,具体用于:根据用户选择的第二范围内像素点的平均RGB值确定RGB值范围,所述车辆区域包括所述第二范围;获取所述第一范围中RGB值在所述RGB值范围之内的第一像素点集合;根据所述第一像素点集合确定所述车辆区域。在一种可能的设计中,所述装置,还包括:平滑处理模块,用于对所述经处理的图像进行平滑处理。在一种可能的设计中,所述平滑处理模块,具体用于:基于所述预设分割模型确定所述经处理的图像中所述车辆区域与背景区域的边界;根据所述边界确定待平滑范围;对所述待平滑范围内像素点的H值进行平滑处理,以使所述背景区域经所述待平滑范围平滑过渡至所述车辆区域。在一种可能的设计中,所述装置,还包括:视频生成模块,用于生成从所述图像切换至所述经处理的图像的视频。视频播放模块,用于播放所述视频。在一种可能的设计中,所述视频生成模块,具体用于:生成图像帧集合,所述视频包括所述图像帧集合,所述图像帧集合中的第一帧为所述图像,所述图像帧中的最后一帧为所述经处理的图像,所述图像帧集合中其他帧为从所述图像渐变至所述经处理的图像所对应的图像。第三方面,本公开还提供一种终端设备,包括:第二方面中任意一种可能的修改车辆在图像中的颜色的装置。第四方面,本公开还提供一种电子设备,包括:处理器;以及,存储器,用于存储所述处理器的可执行指令;其中,所述处理器配置为经由执行所述可执行指令来执行第一方面中任意一种可能的修改车辆在图像中的颜色的方法。第五方面,本公开实施例还提供一种存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现第一方面中任意一种可能的修改车辆在图像中的颜色的方法。本公开提供一种修改车辆在图像中的颜色的方法、装置、设备及介质,通过先获取图片中的车辆区域,然后再将车辆区域中每个像素点的HSV值修改为目标颜色所对应的第一HSV值的方式,生成经处理的图像,可以实现车辆在图像中的颜色发生变色的同时,而不会导致变色后的车辆失去光泽感,从而大大提高了用户的视觉体验。此外,由于HSV值的变化对灰、黑、白等颜色的影响较小,因此,通过修改车辆区域像素点的HSV值以修改车辆在图像中的颜色的方法,对车辆的玻璃以及轮胎的颜色造成的影响很小,从而实现在视觉效果上,呈现出图像中只有车辆的车身的颜色发生了变化的效果。附图说明为了更清楚地说明本公开实施例中的技术方案,下面将对实施例描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本公开根据一示例实施例示出的修改车辆在图像中的颜色的方法的应用场景图;图2为本公开根据一示例实施例示出的修改车辆在图像中的颜色的方法的流程示意图;图3为本公开根据另一示例实施例示出的修改车辆在图像中的颜色的方法的流程示意图;图4为本公开根据一示例实施本文档来自技高网...

【技术保护点】
1.一种修改车辆在图像中的颜色的方法,其特征在于,包括:检测所述图像中的车辆区域,所述车辆区域包括所述图像中与所述车辆相对应的像素点;以及将所述车辆区域中的像素点的色彩、明度和饱和度HSV值修改为目标颜色所对应的第一HSV值,以生成经处理的图像。

【技术特征摘要】
1.一种修改车辆在图像中的颜色的方法,其特征在于,包括:检测所述图像中的车辆区域,所述车辆区域包括所述图像中与所述车辆相对应的像素点;以及将所述车辆区域中的像素点的色彩、明度和饱和度HSV值修改为目标颜色所对应的第一HSV值,以生成经处理的图像。2.根据权利要求1所述的方法,其特征在于,将所述车辆区域中的像素点的色彩、明度和饱和度HSV值修改为目标颜色所对应的第一HSV值,以生成经处理的图像,包括:将所述车辆区域中的像素点的色彩值H值修改为所述目标颜色所对应的第一H值,保持所述车辆区域中的像素点的明度值S值和饱和度值V值不变。3.根据权利要求1所述的方法,其特征在于,检测所述图像中的车辆区域,包括:基于预设检测模型从所述图像中提取第一范围,所述第一范围包括所述车辆区域;从所述第一范围中确定所述车辆区域。4.根据权利要求3所述的方法,其特征在于,在基于预设检测模型从所述图像中提取第一范围之前,还包括:对所述图像执行预处理操作,其中,所述预处理操作包括旋转操作、裁剪操作以及灰度处理操作中的至少一项。5.根据权利要求3或4所述的方法,其特征在于,从所述第一范围中确定所述车辆区域,包括:基于预设分割模型从所述第一范围中分割出所述车辆区域。6.根据权利要求3或4所述的方法,其特征在于,从所述第一范围中确定所述车辆区域,包括:根据用户选择的第二范围内像素点的平均RGB值确定RGB值范围,所述车辆区域包括所述第二范围;获取所述第一范围中RGB值在所述RGB值范围之内的第一像素点集合;根据所述第一像素点集合确定所述车辆区域。7.根据权利要求5所述的方法,其特征在于,所述方法还包括:对所述经处理的图像...

【专利技术属性】
技术研发人员:王旭
申请(专利权)人:北京字节跳动网络技术有限公司
类型:发明
国别省市:北京,11

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

1