Let, i have an lena image of 512*512 pixels. if the consecutive pixels of an image are less than 100 i want to apply 3 LSB, but if the consecutive pixels or any one of them are more than 100 then i want to use PIXEL VALUE DIFFERENCING( PVD) METHOD.

2 visualizaciones (últimos 30 días)
I need to hide text inside an image,Let, i have an lena image of 512*512 pixels. if the consecutive pixels of an image are less than 100 i want to apply 3 LSB METHOD, but if the consecutive pixels or any one of them are more than 100 then i want to use pixel value differencing(PVD) method to hide 4 LSB OR 5 LSB basing upon the difference value between the consecutive pixels.i.e if the difference value is between 0 to 15 then 4 LSB ELSE 5 LSB. kindly give a suggestion?

Respuestas (1)

Image Analyst
Image Analyst el 30 de Abr. de 2017
I don't have a demo for exactly what you want to do (two different methods). I don't even know what you mean by "3 LSB METHOD", "4 LSB METHOD" or "5 LSB METHOD", but I do have a demo for LSB encoding of text in an image in my File Exchange. It's also attached.
Feel free to modify it or study how it works.

Categorías

Más información sobre Read, Write, and Modify Image en Help Center y File Exchange.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by