SMIL  0.8
 All Classes Functions Variables Groups Pages
About
smil.png
Author
Matthieu Faessel (matthieu.faessel at mines-paristech dot fr)

Introduction

Smil is a 2D/3D image library written in C++.
It aims to be lightweight, fast, easy to use and to extend.
Developed using templates, Smil can be used with any standard types (char, short, int, double, ...).
It uses swig and can be wrapped in several languages: for now, python, java, ruby and octave are available, but Swig allows potentially to generate wrapper code for nineteen different target languages (Allegro, CL, C#, CFFI, CLISP, ... see swig features page).

Smil is free software, available under a BSD-style open source license.
See the licence page for more information.

Run an example script

A Java Web Start version can be executed online.

inplace_unsafe.png
inplace_half.png
inplace_full.png
vectorized.png
parallelized.png