System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及信息安全,尤其涉及一种用于图像加密的方法及装置、电子设备、存储介质。
技术介绍
1、随着社会进步,数字图像也作为一种商品被摆上货架。现有技术中,很多网站将图像加密后放在网上售卖,但现有技术的图像加密方式通常是加上半透明的图层,或者是在图像上添加大面积的水印等。这种加密方式可能会遮挡图像中的要素,影响用户了解图像涉及到的物体元素,进而妨碍用户购买图像。
技术实现思路
1、为了对披露的实施例的一些方面有基本的理解,下面给出了简单的概括。所述概括不是泛泛评述,也不是要确定关键/重要组成元素或描绘这些实施例的保护范围,而是作为后面的详细说明的序言。
2、本公开实施例提供了一种用于图像加密的方法及装置、电子设备、存储介质,以解决如何在对图像进行加密的同时能够尽量不影响用户了解图像中有哪些物体元素。
3、在一些实施例中,所述方法包括:获取待加密图像;对所述待加密图像进行物体识别,获得所述待加密图像的物体类型;将所述待加密图像中的物体类型所对应的物体区域确定为待替换区域;从预设的图像数据库内选择与所述物体类型对应的图像,并将其确定为替换图像;所述图像数据库内存储有物体类型、图像,以及物体类型与图像的对应关系;利用所述替换图像替换所述待替换区域中的图像,获得加密后的图像。
4、在一些实施例中,所述装置包括:获取模块,被配置为获取待加密图像;识别模块,被配置为对所述待加密图像进行物体识别,获得所述待加密图像的物体类型;确定模块,被配置为将所述待加密图像中
5、在一些实施例中,所述电子设备包括处理器和存储有程序指令的存储器,所述处理器被配置为在运行所述程序指令时,执行如上所述的用于图像加密的方法。
6、在一些实施例中,所述存储介质,所述程序指令被处理器执行以实现如上述任一项所述的用于图像加密的方法。
7、本公开实施例提供的用于图像加密的方法及装置、电子设备、存储介质,可以实现以下技术效果:
8、通过对待加密图像进行物体识别,获得待加密图像的物体类型,然后将待加密图像中的物体类型所对应的物体区域确定为待替换区域,从预设的图像数据库内选择与物体类型对应的替换图像,利用替换图像替换待替换区域中的图像,这种加密方式不仅让用户无法看到真实的图像,实现了对图像的加密,同时,用户也能够知道图像中有哪些物体,因此,这种加密方式对图像进行加密的同时能够尽量不影响用户了解图像中有哪些物体元素。
9、以上的总体描述和下文中的描述仅是示例性和解释性的,不用于限制本申请。
本文档来自技高网...【技术保护点】
1.一种用于图像加密的方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,将所述替换图像替换所述待替换区域中的图像,获得加密后的图像,包括:
3.根据权利要求1所述的方法,其特征在于,将所述替换图像替换所述待替换区域中的图像,获得加密后的图像,包括:
4.根据权利要求1所述的方法,其特征在于,从预设的图像数据库内选择与所述物体类型对应的图像,并将其确定为替换图像,包括:
5.根据权利要求4所述的方法,其特征在于,从预设的图像数据库内选择与所述物体类型对应的图像,并将其确定为替换图像,包括:
6.根据权利要求1所述的方法,其特征在于,将所述待加密图像中的物体类型所对应的物体区域确定为待替换区域后,还包括:
7.根据权利要求1所述的方法,其特征在于,将所述待加密图像中的物体类型所对应的物体区域确定为待替换区域后,还包括:
8.一种用于图像加密的装置,其特征在于,包括:
9.一种电子设备,其特征在于,包括处理器和存储有程序指令的存储器,其特征在于,所述处理器被配置为在运行所述
10.一种存储介质,存储有程序指令,其特征在于,所述程序指令被处理器执行以实现如权利要求1至7任一项所述的用于图像加密的方法。
...【技术特征摘要】
1.一种用于图像加密的方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,将所述替换图像替换所述待替换区域中的图像,获得加密后的图像,包括:
3.根据权利要求1所述的方法,其特征在于,将所述替换图像替换所述待替换区域中的图像,获得加密后的图像,包括:
4.根据权利要求1所述的方法,其特征在于,从预设的图像数据库内选择与所述物体类型对应的图像,并将其确定为替换图像,包括:
5.根据权利要求4所述的方法,其特征在于,从预设的图像数据库内选择与所述物体类型对应的图像,并将其确定为替换图像,包括:
6.根据权利要求1所述的方法...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。