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


6 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