LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

can I work on steganography in labview?

Hello sir,

 

I am dealing with the project named steganography in image file using LABVIEW 8.6. My  query is Can I work on this project in labview 8.6 and what are the steps to be followed?

                                                         Thanking you,

0 Kudos
Message 1 of 6
(3,807 Views)

Hi NELLUTLA,

yes you can make it using LabVIEW. Where do you have problems? Do you know how to make it in other programming languages?

 

Mike

Message Edited by MikeS81 on 03-01-2009 02:11 PM
0 Kudos
Message 2 of 6
(3,804 Views)

SIR,

    How can we hide a text or image in an image using labview?

                                                            Thank you,

 

0 Kudos
Message 3 of 6
(3,784 Views)

If I understood correctly, then if you are using the picture control to draw an image and/or text, then you need to draw over the content you are trying to hide, or when you're drawing the specific object, set the pen to be transparent. Another way is to use masks. Open the Example Finder (Help -> Find Examples) and search for "pictures". There will be lots of examples. There's one there that shows you how to use masks. 

 

To learn more about LabVIEW it is recommended that you go through the tutorial(s) and look over the material in the NI Developer Zone's Learning Center which provides links to other materials and other tutorials. You can also take the online courses for free.

 

 

ADDENDUM: You can also peruse the LV Picture Control thread which collects links to lots of other examples in using the picture control.

Message Edited by smercurio_fc on 03-01-2009 08:28 AM
Message 4 of 6
(3,777 Views)

Hi NELLUTLA,

read the image in which you want to insert your information with the "read from binary file". Then you can change the lowest bits of each byte to insert your information. You can use array functions for it. Write the new data back to your file and you have what "steganography" is.

 

Mike

Message 5 of 6
(3,757 Views)

Are you refering to .nfo files or ubiquitous images that contain "hidden" text?  The text is usually inserted by replacing single pixels at known locations within an image file which can later be retrieved by knowing which pixels were changed in the correct order.   Either an algorithm is created to change the pixels or to store an array of indexes in the footer of the image file.

 

There should be descriptions of this somewhere on the internet.  You can modify the image by reading it as a 2D array and modify the elements in the array as needed.

 

Have a look at the wiki description: http://en.wikipedia.org/wiki/Steganography

Look at example of modern practice.

 

Hoping you are not using this for ill-reasons. 

 

R

Message 6 of 6
(3,630 Views)