CaligaMedia


about
contact

applications
demos
games

service
references

links


deutsche Version anzeigen

      circle


circle   



    circle

Valid XHTML 1.1!
Valid Cascading Style Sheets
Best viewed with any Browser


196 visitors since 2004   [?]
Back to Menu

PatchWorks


PatchWorks
Click big!


What's Up? PatchWorks originates in a project work at the FHT Esslingen, 2nd Semester of Software Engineering
PatchWorks reassembles an image with many small images, (patches) creating a photo mosaic.
The movie poster of "The Truman Show" is a well known example.
Another example: PatchWorks Logo

PatchWorks converts collections of images into "databases". The small images ("patches") in this databases are used to create Patchworks (photo mosaics).
Currently (Version 1.5) only truecolor bitmaps (*.bmp) are supported.

PatchWorks is a (win) console program and is controlled via parameters, what makes it usable in Batchfiles / Scripts.
In principal the programm should run for Linux, too. But some file system routines in FileSysHelp.c are not yet adapted. (volunteers welcome ;)

More Information is included in the user manual
Special Features
  • Adjustable tolerance that sets how exactly the patches have to match.
  • A "PseudoPatchwork" helps to determine how good a patchwork will look with a certain amount of patches in a database.
  • Some statistical output is given after a patchwork has benn created.
  • One single file. No installation, no libraries.
Tech-Info
C / C++ Written in C (ANSI)
GNU Public Licence OpenSource, free in the sense of the GNU Public Licence
Download
C / C++ Download Windows-Version
Version: 1.5   Size: 65 kb   ( german )
Version: 1.5   Size: 65 kb   ( english )
Source Code Download Source-Code
Version: 1.0   Size: 27 kb
Version: 1.5   Size: 30 kb