Add other images

When another image shall be encoded in the original image, no regions need to be selected within the original image as it is the case with textual data encoding. The image to be encoded can be arbitrarily moved once it has been inserted into the original image, provided no other regions to be coded are intersected.

As an example, the following two images show the replacement of a yellow dandelion bloom by its aged pendant. This blowball appears as soon as the mouse cursor enters the yellow bloom. In the following the creation of this example is illustrated.

Building the example

  • Upon loading the uncoded original image a dialog for opening the image to be encoded (right image below) can be requested by pressing the button highlighted in the left image below.
    To improve the quality of the image that will be shown during the exploration of the coded image (the blowball), it is advisable to convert the image to an indexed image prior to its encoding by using an external image processing program
  • After selecting the image region to be encoded (left image below), this region can be inserted into the original image by pressing the button highlighted in the right image below.
  • The image region has now been copied into the original image (left image below) and can be moved arbitrarily.
  • To generate the coded image, the button highlighted in the right image below needs to be pressed. Thereafter, the coded image can be stored.
Back