本申请属于图像处理,具体涉及一种图像生成方法、装置、电子设备及可读存储介质。
背景技术:
1、丁达尔光效可以为图像营造神秘、唯美的氛围,深受摄影爱好者的喜欢。在自然条件下,丁达尔光效的形成需要同时具备胶体粒子和光源。例如在有光源照射条件下灰层弥漫的室内空间。若用户想要拍摄到具备丁达尔丁达尔光效的照片则需要等待合适的时机,实属不易。
2、目前,为了获得具备丁达尔光效的图像,通常是通过修图软件对图像进行后期处理的方式添加丁达尔光效,然而,该方式需要用户具备修图的基础专业知识,操作难度高且耗时长。如此,对普通用户门槛高、制作成本高且难度大,因此,如何便捷高效地制作具有真实的丁达尔光效的图像是待解决的问题。
技术实现思路
1、本申请实施例的目的是提供一种图像生成方法、装置、电子设备及可读存储介质,能够便捷地获取高艺术感的丁达尔光效图像。
2、第一方面,本申请实施例提供了一种图像生成方法,该方法包括:获取第一图像;根据第一图像的图像信息,确定第一信息,该第一信息包括光源起始点位置和基础光源图层;基于上述第一信息,生成第二图像,该第二图像为相对于第一图像具备丁达尔光效的图像。
3、第二方面,本申请实施例提供了一种图像生成装置该装置包括:获取模块、确定模块和生成模块,其中:上述获取模块,用于获取第一图像;上述确定模块,用于根据所述获取模块获取的第一图像的图像信息,确定第一信息,该第一信息包括光源起始点位置和基础光源图层;上述生成模块,用于基于确定模块确定的第一信息,生成第二图像,该第二图像为相对于第一图像具备丁达尔光效的图像。
4、第三方面,本申请实施例提供了一种电子设备,该电子设备包括处理器和存储器,所述存储器存储可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的方法的步骤。
5、第四方面,本申请实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的方法的步骤。
6、第五方面,本申请实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的方法。
7、第六方面,本申请实施例提供一种计算机程序产品,该程序产品被存储在存储介质中,该程序产品被至少一个处理器执行以实现如第一方面所述的方法。
8、在本申请实施例中,通过摄像头采集第一图像,根据该第一图像的图像信息,确定第一信息,该第一信息包括光源起始点位置和基础光源图层,基于该第一信息,生成第二图像,该第二图像为相对于上述第一图像具备丁达尔光效的图像。通过该方法,在进行图像拍摄时,可以基于确定的光源起始点位置和基础光源图层,生成丁达尔图像,实现丁达尔光效的图像的生成,进而可以便捷地获取高艺术感的丁达尔光效图像。
1.一种图像生成方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,根据所述第一图像的图像信息,确定所述第一信息中的基础光源图层,包括:
3.根据权利要求2所述的方法,其特征在于,所述第三图像为预设的纯白色图像;所述根据所述掩膜图像与第三图像,确定所述基础光源图层,包括:
4.根据权利要求2所述的方法,其特征在于,所述第三图像为所述第一图像;所述根据所述掩膜图像与第三图像,确定所述基础光源图层,包括:
5.根据权利要求1所述的方法,其特征在于,根据所述第一图像的图像信息,确定所述第一信息中的光源起始点位置,包括:
6.根据权利要求1所述的方法,其特征在于,根据所述第一图像的图像信息,确定所述第一信息中的光源起始点位置,包括:
7.根据权利要求1所述的方法,其特征在于,所述基于所述第一信息,生成第二图像,包括:
8.一种图像生成装置,其特征在于,所述装置包括:获取模块、确定模块和生成模块,其中:
9.一种电子设备,其特征在于,包括处理器和存储器,所述存储器存储可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如权利要求1-7任一项所述的图像生成方法的步骤。
10.一种可读存储介质,其特征在于,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如权利要求1-7任一项所述的图像生成方法的步骤。