Skip to content

Conversation

@skimran2000
Copy link
Contributor

@skimran2000 skimran2000 commented Jun 10, 2021

Related Issue

  • Info about the related issue
  • LGM-SOC'21 Participant
  • Contributor

Closes: #58

Describe

Image Steganography refers to the process of hiding data within an image file. The image selected for this purpose is called the cover-image and the image obtained after steganography is called the stego-image. I have first converted the secret message into 8-bit binary data and then used PIL module of python to extract pixels of image and modify it into 8-bit binary data so that I could store the secret message with it. The value is made odd if 1 occurs and even if 0 occurs.

Type of change

What sort of change have you made:

  • New feature (non-breaking change which adds functionality)
  • This change requires a documentation update

Checklist:

  • My code follows the guidelines of this project.
  • I have performed a self-review of my own code.
  • I have commented my code, particularly whereever it was hard to understand.
  • I have made corresponding changes to the documentation.
  • My changes generate no new warnings.
  • I have added tests that prove my fix is effective or that my feature works.
  • Any dependent changes have been merged and published in downstream modules.
Copy link
Owner

@prathimacode-hub prathimacode-hub left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Project folder should be as "Image Stegnography. All screenshots and images should be in 'Images' folder. Kindly do these changes.

@skimran2000
Copy link
Contributor Author

I have done the required changes. You can please look into it.

Copy link
Owner

@prathimacode-hub prathimacode-hub left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks perfect. Thanks for rectifying the changes. Official labels would come out soon. So you are good to take up a new issue to work on. I shall merge this PR, when official labels are tagged to this PR. @skimran2000

@skimran2000
Copy link
Contributor Author

Okay ma'am, Thankyou.

@prathimacode-hub prathimacode-hub added the LGMSOC21 This issue will be considered for LGM-SOC 21 label Jun 10, 2021
Copy link
Owner

@prathimacode-hub prathimacode-hub left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Your PR is approved. 🎇@skimran2000

@prathimacode-hub prathimacode-hub added the 🟨 Level2 This issue will be considered as level 2 issue for LGM-SOC 21 & DCP21. label Jun 11, 2021
@prathimacode-hub prathimacode-hub merged commit 8042c65 into prathimacode-hub:main Jun 11, 2021
@prathimacode-hub prathimacode-hub added 🟧 Level3 This issue will be considered as level 3 issue for LGM-SOC 21 & DCP21. and removed 🟨 Level2 This issue will be considered as level 2 issue for LGM-SOC 21 & DCP21. labels Jun 12, 2021
@prathimacode-hub prathimacode-hub added 🟨 Level2 This issue will be considered as level 2 issue for LGM-SOC 21 & DCP21. and removed 🟧 Level3 This issue will be considered as level 3 issue for LGM-SOC 21 & DCP21. labels Jun 24, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🟨 Level2 This issue will be considered as level 2 issue for LGM-SOC 21 & DCP21. LGMSOC21 This issue will be considered for LGM-SOC 21

2 participants