Find Jobs
Hire Freelancers

Steganography in java

$10-30 USD

Abgeschlossen
Veröffentlicht vor fast 4 Jahren

$10-30 USD

Bezahlt bei Lieferung
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.
Projekt-ID: 26763782

Über das Projekt

1 Vorschlag
Remote Projekt
Aktiv vor 4 Jahren

Möchten Sie etwas Geld verdienen?

Vorteile einer Ausschreibung auf Freelancer

Legen Sie Ihr Budget und Ihren Zeitrahmen fest
Für Ihre Arbeit bezahlt werden
Skizzieren Sie Ihren Vorschlag
Sie können sich kostenlos anmelden und auf Aufträge bieten
Vergeben an:
Avatar des Nutzers
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 in 2 Tagen
5,0 (8 Bewertungen)
3,0
3,0

Über den Kunden

Flagge von PALESTINIAN TERRITORY
Nablus, Palestinian Territory
5,0
1
Zahlungsmethode verifiziert
Mitglied seit Juli 29, 2020

Kundenüberprüfung

Danke! Wir haben Ihnen per E-Mail einen Link geschickt, über den Sie Ihr kostenloses Guthaben anfordern können.
Beim Senden Ihrer E-Mail ist ein Fehler aufgetreten. Bitte versuchen Sie es erneut.
Registrierte Benutzer Veröffentlichte Jobs
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Vorschau wird geladen
Erlaubnis zur Geolokalisierung erteilt.
Ihre Anmeldesitzung ist abgelaufen und Sie wurden abgemeldet. Bitte melden Sie sich erneut an.