Releases: mokurin000/petpet-rs
Releases · mokurin000/petpet-rs
v2.4.3
v2.4.2
v2.4.1
v2.4.0
v2.3.2
v2.3.1
v1.0.0
thanks to image-rs/image#1532 ,
1.0.0 will generate semi-transparent GIF,
petpet-rs | pet-pet-gif | |
---|---|---|
comment | lto + opt-3 | cpython 3.9.6 |
level | speed=10 | unkown |
time (on average) | 3.66s | 5.92s |
-` poly@archlinux
.o+` --------------
`ooo/ OS: Arch Linux x86_64
`+oooo: Kernel: 5.13.8-zen1-1-zen
`+oooooo: CPU: Intel i5-8500 (6) @ 4.100GHz
-+oooooo+:
`/:-:++oooo+:
`/++++/+++++++:
`/++++++++++++++:
`/+++ooooooooooooo/`
./ooosssso++osssssso+`
.oossssso-````/ossssss+`
-osssssso. :ssssssso.
:osssssss/ osssso+++.
/ossssssss/ +ssssooo/-
`/ossssso+/:- -:/+osssso+-
`+sso+:-` `.-/+oso:
`++:. `-/+/
.` `/
./target/release/bench test.png test.gif 10
from petpetgif import petpet
for i in range(100):
petpet.make("test.png", "test.gif")
found low speed means high quality.
There executables were compressed by upx.
v0.7.1
fixed a terrible bug, thanks to image-rs/image#1531 (comment)
These executables were compressed by upx
v0.7.0
petpet-rs | pet-pet-gif | |
---|---|---|
comment | lto + opt-3 | cpython 3.9.6 |
level | speed=1 | unkown |
time (on average) | 13.37s | 5.92s |
-` poly@archlinux
.o+` --------------
`ooo/ OS: Arch Linux x86_64
`+oooo: Kernel: 5.13.8-zen1-1-zen
`+oooooo: CPU: Intel i5-8500 (6) @ 4.100GHz
-+oooooo+:
`/:-:++oooo+:
`/++++/+++++++:
`/++++++++++++++:
`/+++ooooooooooooo/`
./ooosssso++osssssso+`
.oossssso-````/ossssss+`
-osssssso. :ssssssso.
:osssssss/ osssso+++.
/ossssssss/ +ssssooo/-
`/ossssso+/:- -:/+osssso+-
`+sso+:-` `.-/+oso:
`++:. `-/+/
.` `/
./target/release/bench test.png test.gif
from petpetgif import petpet
for i in range(100):
petpet.make("test.png", "test.gif")
found low speed means high quality.