import java.awt.*;
class HideMessage
{
public void encodeMessage(Picture stegoObject, int [] binaryArray)
{
Pixel pixelTarget = new Pixel(stegoObject,0,0);
Pixel [] pixelArray = stegoObject.getPixels();
Color pixelColor = null;
int redValue = 0;
for(int x = 0; x < binaryArray.length; x++)
{
redValue = binaryArray[x];
pixelTarget = pixelArray[x];
pixelTarget.setRed(redValue);
}
pixelTarget = pixelArray[binaryArray.length];
pixelTarget.setRed(255);
stegoObject.write("SecretMessage.bmp");
stegoObject.explore();
}
}
public class HideMessageTester
{
public static void main(String[] args)
{
int[] bitArray = {0,1,0,0,1,0,1,0,0,1,1,0,0,0,0,1,0,1,1,1,0,1,1,0,0,1,1,0,0,0,0,1,0,0,0,0,1,0,1,0};
Picture stegoObject = new Picture("earth.bmp");
HideMessage stego = new HideMessage();
stego.encodeMessage(stegoObject, bitArray);
}
}
import java.awt.*;
class HideMessage
{
public void encodeMessage(Picture stegoObject, int [] binaryArray)
{
Pixel pixelTarget = new Pixel(stegoObject,0,0);
Pixel [] pixelArray = stegoObject.getPixels();
Color pixelColor = null;
int redValue = 0;
for(int x = 0; x < binaryArray.length; x++)
{
redValue = binaryArray[x];
pixelTarget = pixelArray[x];
pixelTarget.setRed(redValue);
}
pixelTarget = pixelArray[binaryArray.length];
pixelTarget.setRed(255);
stegoObject.write("SecretMessage.bmp");
stegoObject.explore();
}
}
public class HideMessageTester
{
public static void main(String[] args)
{
int[] bitArray = {0,1,0,0,1,0,1,0,0,1,1,0,0,0,0,1,0,1,1,1,0,1,1,0,0,1,1,0,0,0,0,1,0,0,0,0,1,0,1,0};
Picture stegoObject = new Picture("earth.bmp");
HideMessage stego = new HideMessage();
stego.encodeMessage(stegoObject, bitArray);
}
}
string bits = "0100101001100001011101100110000100001010";
int number = Convert.ToInt32(bits, 2);
import java.awt.*;
class HideMessage
{
public void encodeMessage(Picture stegoObject, int [] binaryArray)
{
Pixel pixelTarget = new Pixel(stegoObject,0,0);
Pixel [] pixelArray = stegoObject.getPixels();
Color pixelColor = null;
int redValue = 0;
for(int x = 0; x < binaryArray.length; x++)
{
redValue = binaryArray[x];
pixelTarget = pixelArray[x];
pixelTarget.setRed(redValue);
}
pixelTarget = pixelArray[binaryArray.length];
pixelTarget.setRed(255);
stegoObject.write("SecretMessage.bmp");
stegoObject.explore();
}
}
public class HideMessageTester
{
public static void main(String[] args)
{
int[] bitArray = {0,1,0,0,1,0,1,0,0,1,1,0,0,0,0,1,0,1,1,1,0,1,1,0,0,1,1,0,0,0,0,1,0,0,0,0,1,0,1,0};
Picture stegoObject = new Picture("earth.bmp");
HideMessage stego = new HideMessage();
stego.encodeMessage(stegoObject, bitArray);
}
}
String bits = "0100101001100001011101100110000100001010";
String decimalVal = Integer.parseInt(bits, 2).toString();
Copyright © 2025, NextGenUpdate.
All Rights Reserved.