Camellia

An open source and cross-platform image processing library, written in plain C
Download

Camellia Ranking & Summary

Advertisement

  • Rating:
  • License:
  • Freeware
  • Price:
  • FREE
  • Publisher Name:
  • Bruno Steux
  • Publisher web site:
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 538 KB

Camellia Tags


Camellia Description

An open source and cross-platform image processing library, written in plain C Camellia is an open source Image Processing and Computer Vision library. Written in plain C, Camellia is cross-platform and robust. Camellia already includes a lot of functions for image processing (filtering, morphological mathematics, labelling, warping, drawing, project/backproject, color conversion, loading/saving images, etc.), most of them being highly speed-optimized. Camellia is also doxygen-documented and examples of use are provided.As it uses the CamImage/IplImage structure to describe images, Camellia is a good complement to the OpenCV library and a good replacement to the popular but discontinued Intel IPL library. Here are some key features of "Camellia": · Fully interoperable with OpenCV, though easier to use. · Object-oriented interface when using C++. · Full interface to Ruby, a nice scripting language, including garbage collection and exception support. Compatible with FXRuby, a nice GUI toolkit based on FOX. · Support for 1-bit and 8-bits to 16-bits depth images. · Support for in-place processing, Region of Interest (ROI) and bit masking in most functions. · Exclusive RLE (Run-Length Encoded) image processing algorithms, for faster than light image processing. · Exclusive algorithms, including Hierarchical Watershed and 3DRS Motion Estimation. · Exclusive optimisations, especially for morphological operations. · Can be easily compiled on any 32-bits or 64-bits platform with any ANSI C compiler.


Camellia Related Software