Current profile contains various Python programs, mostly related to creating and editing images. Brief list of repositories, and corresponding content description, is given below:
| Repository | Description | External info page |
|---|---|---|
| PyPNM | Compact and omnicompatible pure Python module for working with images and PNM (PPM and PGM) image files. Full support for 16 bits per channel bitdepth included. Initially developed for visualization of nested lists as images, it inevitably acquired capabilities to read and write them as simple open format. Widely used for image data visualization in practically all other programs below. | 🔽More info... |
| ScaleNx | Scale2x, Scale3x, Scale2xSFX and Scale3xSFX image rescaling algorithms, implemented in pure Python. Module survived through several optimizations and became surprisingly performant for a resource-hungry image editing task written entirely in Python. | 🔽More info... |
| imin | Barycentric and bilinear image interpolation (rescaling, rotation, arbitrary deformation), implemented in pure Python. While bilinear interpolation is common for image editing software, barycentric interpolation is rare, and seem to give interesting results. | 🔽More info... |
| Repository | Description | External info page |
|---|---|---|
| img2mesh | My childhood dream - program for converting 2D image height fields into 3D triangle meshes. Extruding logos or line drawings, adding bevels and knockouts via image filters, and so on. Primary export format is POV-Ray POV, however, Wavefront OBJ, stereolithography ASCII STL, and Autodesk ASCII DXF are also supported. | 🔽More info... |
| POV-Ray Mosaic | Program converting PNG or PPM image into POV‑Ray mosaic, consisting of various objects - spheres, cylinders, boxes, prisms, etc. - colored after source image pixels. Irreplaceable for entertaining and getting to people, currently POV‑Ray Mosaic spans all three regular plane partitions for Euclidean tilings, namely 3⁶ (Triangular tiling), 4⁴ (Square tiling), and 6³ (Hexagonal tiling, my favourite). | 🔽More info... |
| POV-Ray Thread | Program converting PNG or PPM image into 3D structure, simulating some textile/threads. Currently colored plain weave and cross stitch export are provided. | 🔽More info... |
| Repository | Description | External info page |
|---|---|---|
| Batchroom | The Toad's Batchroom repository includes various Python scripts for automating ffmpeg, optivorbis, LibreOffice, folder NTFS LZX compression etc. Recent addition: PNG Sanctifier - a PNG to multisize ICO converter which, unlike other software, does not pretend to be smarter than you - it does not change your PNGs but simply inserts them into icon framework "as is". | 🔽More info... |
Note
You are currently at main The Toad's Slimy Mudhole location. There is also a Gitflic mirror, just in case. You know, cases happen.