question archive You can use JAVA, C++ Provide a suitable Gul program that is easy to use to support the following features

You can use JAVA, C++ Provide a suitable Gul program that is easy to use to support the following features

Subject:Computer SciencePrice: Bought3

You can use JAVA, C++ Provide a suitable Gul 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.

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.

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.

Note: each RGB pixel color is 3 bytes: one byte for each color, and for grayscale we have only one byte. 0 You can search images on google for images, nature, cars, people, or any suitable category you choose.

Use the search text category imagesize: 600x400

• Provide push buttons for Load, Save and Clear to help controlling the images

• Add what you think is suitable for the interface and functionality. Your ideas.

pur-new-sol

Purchase A New Answer

Custom new solution created by our subject matter experts

GET A QUOTE

Related Questions