libtholoura

Text to image distortion library in C
Download

libtholoura Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Publisher Name:
  • Panayotis Katsaloulis
  • Publisher web site:
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 19 KB

libtholoura Tags


libtholoura Description

libtholoura is a free, open-source, text-image distortion library, useful for sites that want to ensure that a human, no a robot, is viewing this page. libtholoura is optimized to produce images of strings distorted in a way that made impossible for an OCR to read, but humans do. libtholoura takes as input any (ASCII preferably) string and is able to dynamically produce PNG indexed images (with 256 colors, interlaced) with the distorted image. In order to check this library a test program is provided. Furthermore, another feature of this library is that the distortion filters are actually plugins (i.e. dynamic libraries itself). It is easy to add or remove plugins on demand without the need to recompile the library itself. As an extra value, it is possible to (easily) create new plugins since the developer does not need to deal with things like "how to produce an PNG" or "how to render text"; the only thing is needed is to be able to deal with a fixed size table (and a structure defining this table).


libtholoura Related Software