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 /cpetpet.c | |
| parent | 13feee2e6c44417f9f5a1a9560eccc463aaef449 (diff) | |
| download | cpetpet-9444de4a5a684f657241fd9a5a604f6b1b0f3f35.tar.gz cpetpet-9444de4a5a684f657241fd9a5a604f6b1b0f3f35.zip | |
Whoops
I forgot about that, yeah
Diffstat (limited to 'cpetpet.c')
| -rw-r--r-- | cpetpet.c | 8 |
1 files changed, 4 insertions, 4 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); |