steganography

good resource for exploring image processing in java [closed]

妖精的绣舞 提交于 2020-01-13 05:52:43
问题 Closed. This question is off-topic. It is not currently accepting answers. Want to improve this question? Update the question so it's on-topic for Stack Overflow. Closed 6 years ago . I am new to image processing, please suggest some good resources(Books and Weblinks) for learn image processing(best for steganography analysis) in java for beginner as well as advance level. I have seen documentation provided by oracle, but I want some tutorials and books which focus on the practical

normalisation of audio signal and reverting to original matlab

谁都会走 提交于 2020-01-06 14:17:55
问题 I am doing a project in audio stenography. I need to embed some text in an audio signal(.wav file) . So i converted the audio signal ranging from -1 to 1(double) to -32767 to +32767(int16) so i cold embed the data in the LSB of the coefficients. The problem now is that i don't know how to get the values from int16 to their respective double equivalents. I have used the following code for normalization: [y, fs, nBits,opts]=wavread('one.wav'); y2=y-(min(y)); y2=y2/max(y2); y2=y2* (2^16 - 1) - 2

Changing lsb value of image rgb value giving inconsistent value

可紊 提交于 2019-12-31 05:42:22
问题 I am trying to change the lsb value of image pixels such that it matches with the string "abc" but adding 1 or 0 to a pixel with odd value is returning 0. here is the code: public static void main(String[] args) { BufferedImage img = null; try { img = ImageIO.read(new File("a.jpg")); } catch (IOException ex) { } int pixel[] = img.getRGB(0, 0, img.getWidth(), img.getHeight(), null, 0, img.getWidth()); String s = "abc"; byte[] b = s.getBytes(); String f = ""; for (int i = 0; i < b.length; i++)

Digital watermarking for jpeg/png

爷,独闯天下 提交于 2019-12-30 14:49:11
问题 I need a program that will embed an invisible mark (not big text info, 256bytes max) in an image. But I could not find a good library (in any language, better if c/c++). I found a lot of literature, but no source code. I found one resource but that program is writtem for NetPBM format. The needed method is not LSB, or concating etc. 回答1: Have a look at steghide, an open-source steganography program that supports JPEG. 回答2: If you just want to track images with a user id, then you should edit

How do I encapsulate some text information in an image and extract it using MATLAB?

萝らか妹 提交于 2019-12-30 07:21:12
问题 new_img = convert(img, text); (img, text) = convert_back(new_img); Can someone illustrate with a built-in image of MATALB? 回答1: I believe you're looking for steganography. You can start with this MATLAB implementation of LSB steganography. A simple way of doing LSB steganography is to take an lossless-compressed image and set the LSB of each component (R,G,B). Then for a m x n image you get 3mn bits to store information in. Since you're modifying the LSB, the difference will not be

python - Steganographer File Handling Error for non plain-text files

匆匆过客 提交于 2019-12-29 09:20:07
问题 I've built a Python Steganographer and am trying to add a GUI to it. After my previous question regarding reading all kinds of files in Python. Since, the steganographer can only encode bytes in image. I want to add support to directly encode a file of any extension and encoding in it. For this, I am reading the file in binary and trying to encode it. It works fine for files which basically contains plain-text UTF-8 because it can easily encode .txt and .py files. My updated code is: from PIL

Using Python to Decode Steganography Images (example images at Wikipedia)

百般思念 提交于 2019-12-25 05:34:08
问题 At Wikipedia's Steganography Article there is an example image given with hidden image data. Original Image of trees found here Decrypted image data of a cat found here Wikipedia notes: Image of a tree with a steganographically hidden image. The hidden image is revealed by removing all but the two least significant bits of each color component and a subsequent normalization. The hidden image is shown (here). QUESTION: I'm confused about "subsequent normalisation"; assuming working Python 2.x

Cant extract embedded stego message after compression is applied to image?

妖精的绣舞 提交于 2019-12-25 04:45:23
问题 I am attempting to extract hidden data that has been hidden using DWT steganograpy.Then, when I apply compression, nothing happening! I have used the following code to compress my .bmp image, but no hidden message is being extracted after compression is applied. I tried running in debugger and it just seems to be jumping to the end of the code, after looping around only once. Any ideas of the problem. Data is extracting fine prior to compression being applied. %%%%%%%%%%%%%%%%%%DECODING%%%%%%

php image steganography nearly same start

折月煮酒 提交于 2019-12-25 02:07:58
问题 i am working on a php-script which encodes given text and hides that in an Image using LSB. But the encoded text is a Byte Array (text encrypted using mcrypt with rijndael-256 and then unpacked with unpack("C*", $encryptedText);) i have tp add the array-size at the beginning of the Array. if i would not do this, reading the Bytes from the Image again would be terrible later on, because the script would not know where to stop reading. I added size Information at the beginning of the Array

Understanding image steganography by LSB substitution method

寵の児 提交于 2019-12-24 18:26:19
问题 I am having a very hard time in understanding the LSB based steganography method given in Section 2. The examples in the internet are very confusing and unclear. I am following the Matlab implementation https://www.mathworks.com/matlabcentral/fileexchange/41326-steganography-using-lsb-substitution and the paper titled, "A SURVEY ON IMAGE STEGANOGRAPHY USING LSB SUBSTITUTION TECHNIQUE " download link (https://irjet.net/archives/V4/i5/IRJET-V4I566.pdf) Section 5 of this paper gives an example