diff options
| author | Nakidai <nakidai@disroot.org> | 2024-09-22 16:10:36 +0300 |
|---|---|---|
| committer | Nakidai <nakidai@disroot.org> | 2024-09-22 16:10:36 +0300 |
| commit | 9444de4a5a684f657241fd9a5a604f6b1b0f3f35 (patch) | |
| tree | dbe32f3e748aecf3aa863035be8749dff1ef65a6 | |
| parent | 13feee2e6c44417f9f5a1a9560eccc463aaef449 (diff) | |
| download | cpetpet-9444de4a5a684f657241fd9a5a604f6b1b0f3f35.tar.gz cpetpet-9444de4a5a684f657241fd9a5a604f6b1b0f3f35.zip | |
Whoops
I forgot about that, yeah
| -rw-r--r-- | cpetpet.c | 8 | ||||
| -rw-r--r-- | cpetpet.h | 2 |
2 files changed, 5 insertions, 5 deletions
diff --git a/cpetpet.c b/cpetpet.c index 668116a..5ed1cdf 100644 --- a/cpetpet.c +++ b/cpetpet.c @@ -11,7 +11,7 @@ #include "config.h" -int main(int argc, char **argv) +void CPetPet(const char *in, const char *out, const size_t delay) { MagickWand *result, *concat, *hand, *avatar, *edited; PixelWand *empty; @@ -34,7 +34,7 @@ int main(int argc, char **argv) MagickSetImageDispose(result, BackgroundDispose); - MagickReadImage(avatar, "naki.png"); + MagickReadImage(avatar, in); MagickResizeImage(avatar, 128, 128, Lanczos2Filter); for (int i = 0; i < FRAMES; ++i) @@ -49,7 +49,7 @@ int main(int argc, char **argv) edited = CloneMagickWand(avatar); MagickNewImage(concat, MagickGetImageWidth(avatar), MagickGetImageHeight(avatar), empty); MagickSetImageDispose(concat, BackgroundDispose); - MagickSetImageDelay(concat, 2); + MagickSetImageDelay(concat, delay); MagickResizeImage(edited, (double)MagickGetImageWidth(avatar)*width, (double)MagickGetImageHeight(avatar)*height, Lanczos2Filter); MagickReadImage(hand, filenamebuf); @@ -60,7 +60,7 @@ int main(int argc, char **argv) ClearMagickWand(concat); ClearMagickWand(hand); } - MagickWriteImages(result, "petpet.gif", MagickTrue); + MagickWriteImages(result, out, MagickTrue); DestroyMagickWand(result); DestroyMagickWand(concat); diff --git a/cpetpet.h b/cpetpet.h index cbd3ced..537c1a9 100644 --- a/cpetpet.h +++ b/cpetpet.h @@ -4,6 +4,6 @@ #include <stddef.h> -void CPetPet(const char *in, const char *out, const size_t speed); +void CPetPet(const char *in, const char *out, const size_t delay); #endif /* __PETPET_C__ */ |