本发明涉及图像处理,尤其涉及一种图像分享方法、设备及存储介质。
背景技术:
1、目前,众多用户习惯在社交网络中分享生活,各种图片在网络中快速传播。大量的图像资源存在被复制、修改、传播和使用的问题,因此,对图像资源的版权进行有效管理与保护越来越引起关注。为了避免版权被滥用,现有的图像在分享的过程中,通常采用添加水印的方式进行保护。但是,目前的水印信息仍然存在被恶意抹除的风险,如通过篡改、覆盖或剪切的方式去掉图像所有者的标识信息再进行传播、使用,难以保证图像所有者的权益,盗用图像的责任难以被追溯。另外,水印即便添加在图像角落,也一定程度上破坏了图像的美感,对于热爱分享生活的用户来说,体验并不好。因此,如何在图像分享的过程中,有效地对图像版权进行管理,避免破坏图像的美感,成为一个亟待解决的问题。
技术实现思路
1、本发明的主要目的在于提供了一种图像分享方法、设备及存储介质,旨在解决如何在图像分享的过程中,有效地对图像版权进行管理,避免破坏图像的美感的技术问题。
2、为实现上述目的,本发明提供了一种图像分享方法,应用于图像处理卡应用,所述图像分享方法包括以下步骤:
3、在接收到社交平台发送的密钥时,基于所述密钥对待分享图像进行图像变换,获得变换后的图像;
4、基于所述密钥生成图像蒙层;
5、通过所述图像蒙层对所述变换后的图像进行图像处理,并将处理后的图像发送至所述社交平台。
6、可选地,所述在接收到社交平台发送的密钥时,基于所述密钥对待分享图像进行图像变换,获得变换后的图像的步骤,具体包括:
7、在接收到社交平台发送的密钥时,通过边缘检测算法确定待分享图像的图像边缘像素;
8、根据所述图像边缘像素对应的rgb值确定所述图像边缘像素对应的初始色度;
9、基于所述密钥对所述初始色度进行加密,并根据加密后的色度确定目标色度;
10、根据所述目标色度对所述待分享图像的边缘进行图像变换,获得变换后的图像。
11、可选地,所述初始色度包括:初始色调、初始饱和度以及初始明度;
12、所述基于所述密钥对所述初始色度进行加密,并根据加密后的色度确定目标色度的步骤,具体包括:
13、根据所述密钥确定加密因子;
14、对所述初始色调、所述初始饱和度以及所述初始明度分别进行序列化处理,获得序列化后的色调、序列化后的饱和度以及序列化后的明度;
15、基于所述加密因子对所述序列化后的色调、所述序列化后的饱和度以及所述序列化后的明度分别进行加密,获得加密后的色度,所述加密后的色度包括:加密后的色调、加密后的饱和度以及加密后的明度;
16、根据所述加密后的色调、所述加密后的饱和度以及所述加密后的明度确定目标色度,所述目标色度包括:目标色调、目标饱和度以及目标明度。
17、可选地,所述基于所述密钥生成图像蒙层的步骤,具体包括:
18、根据所述密钥确定图像蒙层模式和图像蒙层层数;
19、基于所述密钥确定各图像蒙层层数对应的颜色透明度;
20、根据所述图像蒙层模式和所述颜色透明度生成图像蒙层。
21、可选地,所述基于所述密钥确定各图像蒙层层数对应的颜色透明度的步骤,具体包括:
22、对所述密钥和各图像蒙层层数进行拼接处理,获得拼接值;
23、根据所述拼接值确定所述各图像蒙层层数对应的目标颜色通道和所述目标颜色通道对应的目标颜色值;
24、根据所述目标颜色值确定所述各图像蒙层层数对应的颜色透明度。
25、可选地,所述根据所述目标颜色值确定所述各图像蒙层层数对应的颜色透明度的步骤,具体包括:
26、对除所述目标颜色通道之外的剩余颜色通道随机赋值,获得剩余颜色值;
27、根据所述目标颜色值和所述剩余颜色值之和确定所述各图像蒙层层数对应的总颜色值;
28、根据所述各图像蒙层层数对应的总颜色值确定所述各图像蒙层层数对应的颜色透明度。
29、此外,为实现上述目的,本发明还提供一种图像分享方法,应用于社交平台,所述图像分享方法包括以下步骤:
30、在接收到用户通过图像处理卡应用发送的处理后的图像时,确定所述处理后的图像携带的加密因子和图像蒙层层数;
31、对所述用户发送的待追溯版权图像进行图像解析,获得待追溯加密因子和待追溯图像蒙层层数;
32、在所述待追溯加密因子与所述加密因子一致且所述待追溯图像蒙层层数与所述图像蒙层层数一致时,将所述待追溯图像作为所述用户的版权图像。
33、可选地,所述对所述用户发送的待追溯版权图像进行图像解析,获得待追溯加密因子和待追溯图像蒙层层数的步骤,具体包括:
34、获取所述用户发送的待追溯版权图像的边缘像素的待追溯色度和所述用户发送的原始图像的边缘像素的原始色度;
35、根据所述待追溯色度和所述原始色度确定待追溯加密因子;
36、提取所述待追溯版权图像的待追溯图像蒙层,并确定所述待追溯图像蒙层对应的待追溯图像蒙层层数。
37、此外,为实现上述目的,本发明还提出一种图像分享设备,所述图像分享设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的图像分享程序,所述图像分享程序配置为实现如上文所述的图像分享方法的步骤。
38、此外,为实现上述目的,本发明还提出一种存储介质,所述存储介质上存储有图像分享程序,所述图像分享程序被处理器执行时实现如上文所述的图像分享方法的步骤。
39、本发明通过在接收到社交平台发送的密钥时,基于密钥对待分享图像进行图像变换,获得变换后的图像,然后基于密钥生成图像蒙层,再通过图像蒙层对变换后的图像进行图像处理,并将处理后的图像发送至社交平台。本发明基于密钥对待分享图像进行图像变换,能够将密钥添加进待分享图像中,然后基于密钥生成图像蒙层,再通过透明度较低的图像蒙层对变换后的图像进行图像处理,得到的处理后的图像产生的视觉影响较小,再将处理后的图像发送至社交平台,相较于现有的采用添加水印的方式对图像资源版权进行管理,本发明上述方式能够在图像分享的过程中,基于密钥有效地对图像版权进行管理,并避免破坏图像的美感。
1.一种图像分享方法,应用于图像处理卡应用,其特征在于,所述图像分享方法包括以下步骤:
2.如权利要求1所述的图像分享方法,其特征在于,所述在接收到社交平台发送的密钥时,基于所述密钥对待分享图像进行图像变换,获得变换后的图像的步骤,具体包括:
3.如权利要求2所述的图像分享方法,其特征在于,所述初始色度包括:初始色调、初始饱和度以及初始明度;
4.如权利要求1所述的图像分享方法,其特征在于,所述基于所述密钥生成图像蒙层的步骤,具体包括:
5.如权利要求4所述的图像分享方法,其特征在于,所述基于所述密钥确定各图像蒙层层数对应的颜色透明度的步骤,具体包括:
6.如权利要求5所述的图像分享方法,其特征在于,所述根据所述目标颜色值确定所述各图像蒙层层数对应的颜色透明度的步骤,具体包括:
7.一种图像分享方法,应用于社交平台,其特征在于,所述图像分享方法包括以下步骤:
8.如权利要求7所述的图像分享方法,其特征在于,所述对所述用户发送的待追溯版权图像进行图像解析,获得待追溯加密因子和待追溯图像蒙层层数的步骤,具体包括:
9.一种图像分享设备,其特征在于,所述设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的图像分享程序,所述图像分享程序配置为实现如权利要求1至6中任一项或7至8中任一项所述的图像分享方法的步骤。
10.一种存储介质,其特征在于,所述存储介质上存储有图像分享程序,所述图像分享程序被处理器执行时实现如权利要求1至6中任一项或7至8中任一项所述的图像分享方法的步骤。
