4.66667

4.7 | 3 ratings Rate this file 79 Downloads (last 30 days) File Size: 12.9 KB File ID: #12654
image thumbnail

HIDE TEXT FILES INTO IMAGE

by Divakar Roy

 

16 Oct 2006 (Updated 24 Jul 2010)

Hides text files(.txt and .m) into bitmap image

| Watch this File

File Information
Description

The program 'make.m' will run the gui program to perform the hiding of text files(.txt files and .m files) into bitmap images.

A 800x600 bitmap image can hold text files having a total of more than 30,000 words.

Important Note : Apparently this is not working on MATLAB 7.4 and 7.8, and I am assuming won't work on MATLAB 7.x versions. I don't have MATLAB 6.5 anymore but it should work on that.

Acknowledgements
This submission has inspired the following:
Hide the six text pages in a color image, Hide Images In Image
MATLAB release MATLAB 6.5 (R13)
Tags for This File  
Everyone's Tags
Tags I've Applied
Add New Tags Please login to tag files.
Comments and Ratings (14)
14 Dec 2007 Alex Jack

Dear Friend
How to hide Image into Image and extract it again (.jpg)

14 Jan 2008 sen kan  
11 Apr 2008 kavi tha  
21 Oct 2008 safa salem

good

30 Dec 2009 barani selvakumar

i am a final year engineering student. i am working on hiding audio in image. help me with supporting code.

30 Dec 2009 Divakar Roy

Use the Code ‘ song2img.m’ from:
 http://www.mathworks.com/matlabcentral/fileexchange/10291-encipher-image-into-sound
to convert audio to image
and then use Code ‘hide_image.m’ from : http://www.mathworks.com/matlabcentral/fileexchange/26217
 to hide that image into one bigger source image.

Or you can combine these two codes to form one compact code to directly do audio to image conversion, would be more efficient of course.

Good Luck!!

12 Mar 2010 nida thakur  
12 Mar 2010 nida thakur

very good work, but i need to know the algorthim you worked on, and if there is any paper plz help me out

17 Apr 2010 mavs favs

I will explain the theory here : Every alphabet is encoded with 8 bits, assuming there are 256 such alphabets though there are around 200 such alphabets taken in this project. Now every pixel of image is made 'even' by rounding and then added 0/1 depending on the alphabet's corresponding 8 bit value. Therefore 8 pixels are needed for encoding one alphabet. And this process is continued till all alphabets in all text files are covered. Hope this helps. Good luck!!

17 Apr 2010 Divakar Roy

Sorry about the confusion that mavs favs is me. Created long time ago for contest purpose :)

18 Apr 2010 nida thakur

thnx...info was quite informative

14 Jan 2011 Priyabrata Ghorai

Hi Sir, I used the code in MATLAB6.5.. But only encoding is done... It is showing some errors in decoding...

The error it showing is:
??? Index exceeds matrix dimensions.

Error in ==> C:\Documents and Settings\Administrator\Desktop\hide text file in an image\getbackfiles.m
On line 63 ==> set_2_zero_ele=[set_2_zero_ele line_array(i,2)+2];

Please help me sir...

14 Jan 2011 Divakar Roy

Hello Priyabrata, are you using MATLAB 7.x? This project was made on MATLAB 6.5 and haven't been updated to work on new versions. It's mentioned in the description.

- Divakar

15 Jan 2011 Priyabrata Ghorai

oh fine sir... what is the algorithm behind this code...?Or do you have theory on this...???

 And did you write code for Image steganography which will be better than this method? If you have better code with high embedding capacity, could you please mail it to me. My email id is summon2cool@gmail.com ...

Please login to add a comment or rating.
Updates
24 Jul 2010

Important Note Added.

Tag Activity for this File
Tag Applied By Date/Time
hide Divakar Roy 22 Oct 2008 08:43:59
text Divakar Roy 22 Oct 2008 08:43:59
image Divakar Roy 22 Oct 2008 08:43:59
steganography Divakar Roy 30 Dec 2009 22:48:04
encrypt Divakar Roy 30 Dec 2009 22:48:04
encryption Divakar Roy 30 Dec 2009 22:48:05
hidden Divakar Roy 30 Dec 2009 22:48:05
photos Divakar Roy 30 Dec 2009 22:48:05
files Divakar Roy 30 Dec 2009 22:48:05
image mais mais 10 Dec 2010 16:50:59
encrypt William Kinaan 21 May 2011 08:23:33
encryption William Kinaan 21 May 2011 08:23:35
files William Kinaan 21 May 2011 08:23:37
hidden William Kinaan 21 May 2011 08:23:40
hide William Kinaan 21 May 2011 08:23:41
steganography arun 19 Dec 2011 07:58:42

Contact us at files@mathworks.com