poImg - Image processing package
poImg is a Tcl/Tk package for image processing running on Windows, Linux and macOS.
The poImg library offers the following features:
- Geometric primitives (Lines, Rectangles, Circles) and reticles.
- Filters: Blur, Erosion, Dilatation, Median, Channel mapping.
- Image transformation: Shearing, Scaling, Rotation.
- Difference image computation.
- Warping and blending.
![]() |
![]() |
Original teapot image | Channel mapping |
![]() |
![]() |
Depth blurring | Erosion filter |
![]() |
![]() |
Rotation | Warping |
An introduction to the image processing functionality is available in the user manual.
For detailed information regarding the available commands, see the reference manual.
Downloads below are source code. Windows binaries are available via BAWT (Build Automation With Tcl).
2025/07/20: Version 3.0.1
Patch release.
- Corrected reading and writing of POI file header.
- Added new command HasThreadSupport.
2025/07/12: Version 3.0.0
Major rewrite.
Download: poImg-3.0.0.7z2024/12/08: Version 2.1.0