Find Jobs
Hire Freelancers

Steganography in java

$10-30 USD

Terminado
Publicado hace más de 3 años

$10-30 USD

Pagado a la entrega
You can use JAVA, C++. Provide a suitable GUI program that is easy to use to support the following features. The Image format is .bmp. Problem statement: We want to hide secret image (gray scale_ black/white) in cover image (RGB colored). Interface and functionality requirements: Something similar to figure 1 • Provide push buttons to select the image from a folder and display it on the program, name them select and load image for example. • The screen must be split into three areas. The first area for the original image which is the cover, the second for the secret image, the third is for showing the result image that hides the secret. • Provide mechanism to select the number of bits to use. (options 1,2 or 3) • Push button Hide the result is shown in the result area. It uses the cover image to hide the secret image and the result is displayed on the dedicated area. There is option to save the result image in a folder with save push button. o The hiding process depends on the number of LSBs to use from the original cover image. First, we need to clear them, meaning to make them all zeros, Red, Green and Blue respectively. Then, you take the secret image byte by byte and add them to the cleared places in the colors accordingly and in the same order. o The result will be displayed after that. • Push button Restore, the reverse process on the Hide push button. • Report your observation when use the three option 1,2,3 LSBs. • Your program will be tested for images that have hidden images. • Assume the size of the RGB images is 600x400 pixels, and the grayscale images is 300x200 pixels. o Note: each RGB pixel color is 3 bytes: one byte for each color, and for grayscale we have only one byte. o You can search images on google for images, nature, cars, people, or any suitable category you choose. Use the search text bmp category imagesize: 600x400 • Provide push buttons for Load, Save and Clear to help controlling the images. o Add what you think is suitable for the interface and functionality. Your ideas.. A report is required for the work and explain inside it the code and the methods also provide the testing images.
ID del proyecto: 26763782

Información sobre el proyecto

1 propuesta
Proyecto remoto
Activo hace 4 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
Adjudicado a:
Avatar del usuario
Hi, I am a Java Trainer & Web Developer for more than 5 years and have completed lot of similar projects in the past. My goal is to obtain challenging work with 100% client satisfaction and highly budgeted costs. Given an opportunity will provide a viable and timely solution. Kindly contact me to discuss further. Regards Vineet Mishra
$20 USD en 2 días
5,0 (8 comentarios)
3,0
3,0

Sobre este cliente

Bandera de PALESTINIAN TERRITORY
Nablus, Palestinian Territory
5,0
1
Forma de pago verificada
Miembro desde jul 29, 2020

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.