ENTILE(1)

πŸ“¦
version 0.29 Β· 2 versions
, in fedora 43

πŸ’– ENTILE(1) β€” the perl-user-contributed era πŸ’–

okay bestie, so this is entile, a lil script from the User Contributed Perl Documentation corner of the manual-verse, and it's here to create a tiled image pyramid. yes. that. slay. πŸŽ€


✨ NAME ✨

entile β€” create a tiled image pyramid πŸ”οΈβœ¨


πŸ¦‹ SYNOPSIS πŸ¦‹

entile image1 [path_prefix] [pix_size]

that's it. three lil slots. image1 is the one you gotta give her, the other two are optional girlies. 🫢


πŸ’… DESCRIPTION πŸ’…

so entile takes an image file name and splits it into a collection of equally sized JPEG tiles representing the image at all resolutions. like, every zoom level? covered. iconic behaviour honestly. πŸ‘‘

e.g. a 1024x1024 pixel image will be split into the following:

  • 16 full resolution 256x256 tiles
  • 4 half resolution 256x256 tiles
  • 1 quarter resolution 256x256 tile

the default output prefix path is 't', i.e. output files will be prefixed with 't' in the current working directory. so if you run it and then go "where did my files go" β€” girl they're literally right there, all starting with t. πŸ’€

the default tile size is 256x256. no cap.

⚠️ note that input images are expanded to be square and doubled multiples of the tile size, i.e. for a 256x256 output tile, the input photos are enlarged to be one of: 256, 512, 1024, 2048, 4096, 8192, 16384, 32768 etc... pixels square. so yeah, she's gonna resize you, and it's not a vibe check you get a say in. 🌸

the naming format is 'keyhole' style, i.e. "q, r, s, t" represent the four quadrants clockwise starting top-left:

 q r
 t s

the next level down reproduces the same pattern:

 qq qr rq rr
 qt qs rt rs
 tq tr sq sr
 tt ts st ss

etc... and it just keeps going like that. fractal core. main character recursion energy. 🧚


πŸ“œ LICENSE πŸ“œ

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

(that's the whole thing fr fr β€” free as in freedom, bestie. πŸ•ŠοΈ)


πŸ‘€ SEE ALSO πŸ‘€


🌟 AUTHOR 🌟

Bruno Postle β€” January 2010. absolute legend, giving us tiled pyramids since a whole decade-plus ago. πŸ’œ


and that's the page bestie!! this one shipped with perl v5.42.0 and got dated 2025-07-25 β€” so go forth, tile ur images, and remember: if it's not in a keyhole quadrant pattern, it's not entile. periodt. πŸ’…βœ¨πŸŒˆ

πŸ“¦ where this page comes from