Last updated 11 Nov 2025





Example bScatter embed


Original image:

      1,557,078  cloudyOrig.bmp        2025 Nov 11 13:03:26

 


We'll stuff this about as much as the program can, with incompressible random binary data:

         65,536  64k.bin         2025 Oct 11 19:27:33
        131,072  128k.bin        2025 Oct 11 19:28:01
        262,144  256k.bin        2025 Oct 11 19:28:29
        524,288  512k.bin        2025 Oct 11 19:28:53
   total:
        983,040 bytes


With bScatter turned on:

      1,308,585  cloudyWithScatter.png 2025 Nov 11 13:10:20

 

Definitely grainy, but on average colors are preserved, and nuances of shading can be seen.


With bScatter turned off:

      1,257,194  cloudyNoScatter.png   2025 Nov 11 13:16:02

 

Zones of phantom colors are visible, but the most glaring problem is a posterization of blocks of brightness with sharp lines dividing them.








OK, that was stuffing an extreme amount of data.  Let's push in a little less and see how it looks.

        262,144  256k.bin        2025 Oct 11 19:28:29
        524,288  512k.bin        2025 Oct 11 19:28:53
   total:
        786,432 bytes


With bScatter turned on:

      1,129,020  cloudyWith786.png     2025 Nov 11 13:11:33

 

This looks almost normal.


With bScatter turned off:

      1,096,999  cloudyNo786.png       2025 Nov 11 13:17:10

 

Posterization of brightness is still clearly visible, as are patches of phantom colors.




All of the above embeds can be extracted using password "abc" (3 letters, no quotes).








Comments? Email 1 2

Return to bScatter explanation page Return to Stegmeister home page