图像处理方法及电子设备与流程

文档序号:35409547发布日期:2023-09-09 21:22阅读:17来源:国知局
图像处理方法及电子设备与流程

本技术涉及终端领域,尤其涉及一种图像处理方法及电子设备。


背景技术:

1、随着终端技术的发展,用户日常使用电子设备进行拍摄、制作以及分享视频已经成为一种趋势。用户会使用电子设备拍摄视频,也可能从网络下载视频到电子设备。在日常生活中,出于娱乐的考量,在电子设备录制视频的过程中,电子设备通过摄像头拍摄到图像后,还可能会需要对图像进行处理,使得处理后的图像呈现出更有趣丰富的视觉效果。然而,目前电子设备在对录制视频过程中所拍摄的图像进行处理后,无法使得上述图像呈现出视觉上的颗粒效果。


技术实现思路

1、本技术提供了一种图像处理方法及电子设备,实现了当电子设备基于所选择的胶片素材对实时采集到的图像进行处理后,该图像可以呈现出对应的胶片显示效果,使得图像可以在视觉效果的显示上更为丰富有趣。

2、第一方面,本技术提供了一种图像处理方法,应用于电子设备,包括:该电子设备获取到一个或多个胶片素材,该一个或多个胶片素材包括第一胶片素材,该一个或多个胶片素材用于对该电子设备上的摄像头实时采集到的图像进行处理,使得处理后的图像呈现出对应的胶片显示效果。响应于摄像头启动操作,该电子设备通过该摄像头实时采集图像,显示出拍摄界面,该拍摄界面包括预览窗口。响应于针对该第一胶片素材的选择操作,该电子设备基于该第一胶片素材,对实时采集到的图像进行处理,生成预览流。该电子设备在该预览窗口中,显示出该预览流的画面内容,该预览流的画面内容呈现出第一胶片显示效果。这样,当电子设备基于第一胶片素材对实时采集到的图像进行处理后,可以使得预览流的画面内容呈现出更加丰富有趣的视觉效果。

3、在一种可能的实现方式中,响应于针对该第一胶片素材的选择操作,该电子设备基于该第一胶片素材,对实时采集到的图像进行处理,生成预览流,具体包括:响应于针对该第一胶片素材的选择操作,该电子设备确定该实时采集到的图像是否包括人像。当该电子设备确定该实时采集到的图像包括人像时,该电子设备划分出该实时采集到的图像中的皮肤区域和非皮肤区域。该电子设备基于该第一胶片素材对该非皮肤区域进行处理,基于该第一胶片素材生成的第二胶片素材对该皮肤区域进行处理。该电子设备基于经过该第一胶片素材和该第二胶片素材处理后的该实时采集到的图像,生成预览流。这样,电子设备可以根据图像的皮肤区域和非皮肤区域分别基于不同的胶片素材进行处理,可以使得图像的处理效果更为精细。

4、在一种可能的实现方式中,该电子设备基于该第一胶片素材对该非皮肤区域进行处理,基于该第一胶片素材生成的第二胶片素材对该皮肤区域进行处理,具体包括:该电子设备对该第一胶片素材进行去噪处理和柔化处理,生成该第二胶片素材。该电子设备基于该第一胶片素材对该非皮肤区域进行处理,基于该第二胶片素材对该皮肤区域进行处理。这样,可以使得基于第二胶片素材处理后的皮肤区域比基于第一胶片素材处理后的非皮肤区域更加细腻。

5、在一种可能的实现方式中,当该电子设备确定该实时采集到的图像不包括人像时,该电子设备基于该第一胶片素材处理该实时采集到的图像。这样,可以提高图像处理的效率。

6、在一种可能的实现方式中,该预览流的画面内容还呈现出第二胶片显示效果。

7、在一种可能的实现方式中,该一个或多个胶片素材为基于一种或多种不同感光度的胶卷拍摄18%灰卡,并进行冲洗、扫描后所获得的胶片素材,该一个或多个胶片素材中各胶片素材的亮度平均值为第一平均值,该各胶片素材的时长为15秒,每秒包括30帧胶片图像。这样,获取到的胶片素材可以提高图像处理的效率,且节省电子设备的存储空间。

8、在一种可能的实现方式中,该第一胶片素材包括第一像素点,该实时采集到的图像包括第二像素点,该第一像素点对应该第二像素点。响应于针对该第一胶片素材的选择操作,该电子设备基于该第一胶片素材,对实时采集到的图像进行处理,生成预览流,具体包括:响应于针对该第一胶片素材的选择操作,该电子设备基于叠加公式和该第一胶片素材,对该实时采集到的图像进行处理。其中,当该第一像素点的亮度值小于或等于第一平均值时,该叠加公式为该第二像素点的新rgb值=该第一像素点的亮度值×该第二像素点的原rgb值÷第一平均值。当该第一胶片素材中第一像素点的亮度值大于第一平均值时,该叠加公式为该第二像素点的新rgb值=1-(1-该第二像素点的原rgb值)×(1-该第一像素点的亮度值)÷第一平均值。该电子设备基于经过该第一胶片素材处理后的该实时采集到的图像,生成预览流。这样,当胶片素材上的像素点亮度值比较亮时,可以使得图像中基于该像素点进行处理的亮部区域受影响较小,使得基于图像中基于该像素点进行处理的暗部区域受影响较大。当胶片素材上的像素点亮度值比较暗时,可以使得图像中基于该像素点进行处理的亮部区域受影响较大,使得基于图像中基于该像素点进行处理的暗部区域受影响较小。

9、在一种可能的实现方式中,该第一平均值为0.5。

10、在一种可能的实现方式中,在响应于针对该第一胶片素材的选择操作,该电子设备基于该第一胶片素材,对实时采集到的图像进行处理,生成预览流之前,该方法还包括:该电子设备接收到针对于第一滤镜素材的选择操作,该第一滤镜素材对应第一lut。响应于针对该第一胶片素材的选择操作,该电子设备基于该第一胶片素材,对实时采集到的图像进行处理,生成预览流,具体包括:响应于针对该第一胶片素材的选择操作,该电子设备基于该第一lut,将该实时采集到的图像中像素点的rgb值,映射为新rgb值。该电子设备基于该第一胶片素材,对经过该第一lut处理后的该实时采集到的图像进行处理,生成预览流。这样,可以使得图像处理后呈现出的视觉效果更为丰富。

11、在一种可能的实现方式中,该第一lut为2d lut,或者,3d lut。

12、在一种可能的实现方式中,该第一胶片显示效果包括以下的一种或多种:颗粒效果、划痕效果和漏光效果。

13、在一种可能的实现方式中,该拍摄界面还包括该第一胶片素材的第一选项。响应于针对该第一胶片素材的选择操作,该电子设备基于该第一胶片素材,对实时采集到的图像进行处理,生成预览流,具体包括:该电子设备接收到作用于该第一选项上的触摸操作。响应于该触摸操作,该电子设备基于该第一胶片素材,对该实时采集到的图像进行处理,生成预览流。

14、第二方面,本技术实施例提供了一种电子设备,包括:一个或多个处理器、一个或多个存储器、一个或多个摄像头和显示屏。该一个或多个存储器与一个或多个处理器耦合,该一个或多个存储器用于存储计算机程序代码,计算机程序代码包括计算机指令,当该一个或多个处理器执行该计算机指令时,使得该电子设备执行上述第一方面任一项可能的实现方式中的方法。这样,实现了当电子设备基于所选择的胶片素材对实时采集到的图像进行处理后,该图像可以呈现出对应的胶片显示效果,使得图像可以在视觉效果的显示上更为丰富有趣。

15、第三方面,本技术实施例提供了一种计算机可读存储介质,包括计算机指令,当该计算机指令在电子设备上运行时,使得该电子设备执行上述第一方面任一项可能的实现方式中的方法。这样,实现了当电子设备基于所选择的胶片素材对实时采集到的图像进行处理后,该图像可以呈现出对应的胶片显示效果,使得图像可以在视觉效果的显示上更为丰富有趣。

16、第四方面,本技术实施例提供了一种芯片或芯片系统,包括处理电路和接口电路,该接口电路用于接收代码指令并传输至该处理电路,该处理电路用于运行该代码指令以执行上述第一方面任一项可能的实现方式中的方法。这样,实现了当处理电路基于所选择的胶片素材对实时采集到的图像进行处理后,该图像可以呈现出对应的胶片显示效果,使得图像可以在视觉效果的显示上更为丰富有趣。

17、第五方面,本技术实施例提供了一种计算机程序产品,当该计算机程序产品在电子设备上运行时,使得该电子设备执行第一方面任一项可能的实现方式中的方法。这样,实现了当电子设备基于所选择的胶片素材对实时采集到的图像进行处理后,该图像可以呈现出对应的胶片显示效果,使得图像可以在视觉效果的显示上更为丰富有趣。

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