Releases: ZhanZiyuan/PixelPuzzle
Releases · ZhanZiyuan/PixelPuzzle
PixelPuzzle v0.3.3
Features
- Added one parameter
image_quality
for shuffle_pixels()
and recover_pixels()
to select the quality ("low", "medium" or "high") of the saved image.
Enhancements
- The program will keep on asking the user for input until a valid level of image quality is given.
- Some minor changes to README.md.
Known Issues
- The color difference between the recovered JPEG file and the original JPEG file still cannot be eliminated.
Checksums
Variant |
SHA256 |
Windows |
BF6AE17C07AB56035A7F23D40F1E65D9A38E3E054C98B0D6885CA53D216AE690 |
Linux |
FA863D18FF090AB9043DB013E8BDA22CBCC1DB5A5A5154C5271591097874A238 |
PixelPuzzle v0.3.1
Enhancements
- Changed the default suffix
.npy
of the parameter index_file
in the functions shuffle_pixels()
and recover_pixels()
to .npz
.
Checksums
Variant |
SHA256 |
Windows |
242225F9F0C0C5F1FAB63B8AAB9B6B8A473FC4B2EAD03F679612B3BB75B3AA41 |
Linux |
A904D9CEFB267B204BB2D9EF749935540C8D376C3B619033B673BDD7A32AA8F9 |
PixelPuzzle v0.3.0
Enhancements
- The function
shuffle_pixels()
will not produce a .npz
file if one random number seed was specified; the function recover_pixels()
will not request a path of the output .npz
file if one random number seed was given.
- The program will keep on asking the user for input until a valid random number seed (or a string
"no"
) is given.
Checksums
Variant |
SHA256 |
Windows |
BC1C62394A252A809FCAE969F2AFCCF8AC4C6906B8D0DDD8A627EB44742BFF92 |
Linux |
0418C8067DF1FBF2641AFA67F7D6F01658A406E855EB2D3D8F61081FF83CB3DB |
PixelPuzzle v0.2.0
Features
- Shuffling the arrangement of pixels on a specified dimension was changed to shuffling the arrangement of pixels on two dimensions.
Checksums
Variant |
SHA256 |
Windows |
6BF32BC97F6089224CD27DF2F7D8C3E5298988A046A9E3A024DE370D58FE4884 |
Linux |
DC109AF4F388D7AC7533FE88F8E2D5FE4F2141AB43FF2E644E6A3ADE1B0DEDF4 |
PixelPuzzle v0.1.0
The initial release of PixelPuzzle.
Checksums
Variant |
SHA256 |
Windows |
23F24A3DC14FECC6C1622495C9D97820D0C2E1D25F7BEEB695C2D05CA66A3F9D |
Linux |
801FBB291DAA69F38A3AE24CDA85F64BA9FA17FC09ED5EF81E701287C2F1C28B |