基于OpenCV的数字图像处理 课件 项目2-1.3图像加密解密运算.pptxVIP

  • 1
  • 0
  • 约1.91千字
  • 约 9页
  • 2026-08-31 发布于山东
  • 举报

基于OpenCV的数字图像处理 课件 项目2-1.3图像加密解密运算.pptx

图像加密解密运算

图像加密解密运算通过将原始图像与密钥图像进行按位异或可以实现图像的加密运算,将加密后的图像再与密钥图像进行按位异或运算可以实现图像的解密运算。因此,按位异或运算可以实现图像的加密和解密。

图像加密解密运算表2.9加密解密过程a(明文)b(密钥)c=xor(a,b)(密文)a=xor(c,b)0000011010111101异或运算的规律如表2.9所示,a为明文,b为密钥,c为加密后的值,则加密过程为a与b进行按位异或操作,得到密文c,如果将密文c再与密钥b进行按位异或操作发现得到的值与a相同,因此解密过程为密文与密钥进行按位异或操作。

表2.10加密过程案例运算说明十进制二进制十进制异或运算?明文10001100100?密钥12501111101?结果(密文)0001100149表2.11解密过程案例运算说明十进制二进制十进制异或运算?密文4900011001?密钥12501111101结果01100100100将图像中每个像素点与对应的密钥进行按位异或操作可以得到加密后的图像,将加密后的图像中的每个像素点与密钥中对应的像素值进行按位异或操作可以得到原始图像。图像加密解密运算

图像的加密解密运算案例importcv2importnumpyasnpimg=

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档