UP | HOME

Lycanroc Magick

Note: This page uses bash array sequences. When you read {a..b} means "all whole numbers from a to b"

Yesterday, I saw this post in bsky

I love these Lycanroc PMD portraits from HeartTheGlaceon on DA sooo much

[image or embed]

— @ROCKDOG (@lycanroc.xyz) 26 October 2025 at 21:03

and I wanted to get the individual lycanroc pictures, to use them as emotes, in the neatest way possible. So, I searched how to do it with ImageMagick (because I'm borz like that).

The command convert has a flag for fragmenting an image to X by Y sized images, numbered in order. In this case, the squares were 40x40 (measured them in gimp).

Executing the command

convert -crop 40x40 LycanrocDAexpressions.jpg Lycanroc.jpg
# Out: image files named Lycanroc-{1..17}.jpg, where Lycanroc-{18,19}.jpg were blank

left me with the following files

Note: These images are found in the link https://borzing.xyz/Blog/img/LycanrocEmotes/Lycanroc-{0..17}.jpg

Now that I have the images, I wanted to make a gif out of them. And the convert command also lets you do it, with the flags -delay [time ms] ; -loop 0 for infinity looping and -dispose previous so the next frame shows up on top of the stack.

convert -delay 1 -loop 0 -dispose previous Lycanroc-{0..17}.jpg lycatweak.gif
# Out: gif file called lycatweak.gif

leaving this glorious gif as a result

Conclusion

  • ImageMagick is woof as fuck
  • Lycanrocs are woof as fuck
  • Linux is woof as fuck

Sources

Original lycanroc images from HeartTheGlaceon - PMD Midnight Lycanroc Portraits

Date: 2025-10-27 Mon 00:00

Author: Max Woofer

Created: 2025-10-27 Mon 18:24