Task 2
Task 2
Task # 02
'''
import numpy as np
img = Image.open(image_path)
img_array = np.array(img)
encrypted_img = Image.fromarray(encrypted_array)
encrypted_img.save("encrypted_image.png")
print("Image encrypted successfully.")
encrypted_img = Image.open(encrypted_image_path)
encrypted_array = np.array(encrypted_img)
decrypted_img = Image.fromarray(decrypted_array)
decrypted_img.save("decrypted_image.png")
def main():
# Generate a random key (you can use any integer as the key)
decrypt_image("encrypted_image.png", key)
if __name__ == "__main__":
main()