Skip to content

Commit a6fa57d

Browse files
committed
Added Readme
0 parents  commit a6fa57d

File tree

1 file changed

+61
-0
lines changed

1 file changed

+61
-0
lines changed

README.md

+61
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
1+
# ✔ IMAGE ENCRYPTION DECRYPTION
2+
- #### An Image Encryption Decryption is an image processing application created in python with tkinter gui and OpenCv library.
3+
- #### In this application user can select an image and can encrypt that image to gray scale image and can even decrpyt also.
4+
- #### Also after encrypting and decrypting user can also save the edited image anywhere in the local system.
5+
- #### Also there is option to reset to the original image.
6+
7+
****
8+
9+
# REQUIREMENTS :
10+
- #### python 3
11+
- #### os module
12+
- #### cv2 module
13+
- #### tkinter module
14+
- #### filedialog from tkinter
15+
- #### messagebox
16+
- #### from PIL import Image, ImageTk
17+
- #### numpy
18+
- #### random
19+
20+
****
21+
22+
# HOW TO Use it :
23+
- #### User just need to download the file, and run the image_encryption_decryption.py, on local system.
24+
- #### After running a GUI window appears, where user needs to choose an image file using CHOOSE button on the top right corner.
25+
- #### After selecting the image, two images will appear on screen one on left side, which is original and one on write in which Encrypted Decrypted format will be shown.
26+
- #### Now user can start encryption and decryption using Encrypt and Decrypt button.
27+
- #### After editing user can also save the edited image to any location in local system using SAVE button.
28+
- #### Also there is a RESET button, clicking on which resets the edited image to original format.
29+
- #### Also there is exit button, clicking on which we get a exit dialog box asking the permission to exit.
30+
31+
# Purpose :
32+
- #### This scripts helps us to easily encrypt any image for security purpose and can even decrypt also.
33+
34+
# Compilation Steps :
35+
- #### Install tkinter, PIL, numpy, cv2, os, random
36+
- #### After that download the code file, and run image_encryption_decryption.py on local system.
37+
- #### Then the script will start running and user can explore it by encrypting and decrypting any image and saving it.
38+
39+
****
40+
41+
# SCREENSHOTS :
42+
****
43+
44+
<p align="center">
45+
<img width = 1000 src="Images/1.jpg" /><br>
46+
<img width = 1000 src="Images/2.jpg" /><br>
47+
<img width = 1000 src="Images/3.jpg" /><br>
48+
<img width = 1000 src="Images/4.jpg" /><br>
49+
<img width = 1000 src="Images/5.jpg" /><br>
50+
<img width = 1000 src="Images/6.jpg" /><br>
51+
<img width = 1000 src="Images/7.jpg" /><br>
52+
<img width = 1000 src="Images/8.jpg" /><br>
53+
<img width = 1000 src="Images/9.jpg" /><br>
54+
<img width = 1000 src="Images/10.jpg" /><br>
55+
<img width = 1000 src="Images/11.jpg" /><br>
56+
</p>
57+
58+
****
59+
60+
# Name :
61+
- ### Akash Ramanand Rajak

0 commit comments

Comments
 (0)