Skip to main content

Lenticular Printing

This is just my stream of consciousness for a project in progress

I came across this youtube video and I thought it would be pretty neat to do something like this. Naturally, I'll grok up a suckless solution.

Personal Notes

Ideally a printer with enough LPI. 600 lpi print / 50 lpi sheet = 12 lines per lenticule

Use imagemagick to interlace https://imagemagick.org/script/command-line-options.php#interlace

magick input.png -resize <full_width>x<height> output.png
magick -background none output.png -crop <strip_width>x<height> output_%d.png # cut image into full_width / strip_width amount of images 
magick -background none output_* +append output_interlaced.png # append images horizontally

# For 6 frames per lenticule, strip size = full_width/lens lpi/6
magick input.png -resize 600x300 output.png
magick -background none output.png -crop x3002x300 output_%d.png # outputs 300 images!
# Then, keep only every `i`th image, where i is the frame sequence number
# TODO
To-Do
  • Setup a print server and print something using lp