Lipi IDE is a Java application which provides a GUI for creating, loading &
training and packaging projects. It can be used for the rapid creation of
recognizers for a set of characters or gestures.
- Lipi IDE 2.0 provides the facility to packaging a trained project. Once
the recognizer has been trained, tested, evaluated and found to be
satisfactory, it may be packaged for integrating it into an application.
Packaging a project results in the creation of tar ball for Linux, and cab
file for Windows , under the <applications install directory>/package
directory.

lipi-ide 2.0 can be installed on
any of the following mentioned platforms:
- Windows XP Professional Edition
- Red Hat Enterprise Linux 4
- Ubuntu Gutsy Gibbon 7.10
Disk Requirements
lipi-ide 2.0 packages for Windows and Linux require 3.4MB and 4.2MB of disk
space respectively.
Software Requirements
In order to run the application, Java Runtime Environment (JRE) 1.6.0_03
must be installed on your system. The JRE setup can be downloaded from
http://java.sun.com/javase/downloads/index.jsp
The user interface is written in
Java and allows the user to input handwritten shapes.

Creates the directory structure on the file system when a new project is
created.
Controller class
that interacts with various
components like the UI, StrokeManager, ListFileManager and the LIPI JNI
Interface.
The LIPI
JNI Interface serves as the gateway between the GUI, a Java application and
Lipi core toolkit, which is written in C++ . Java native interface (JNI) is used
for data communication between java application and Lipi core toolkit.
The IDE uses LipiTk shape
recognizers to recognize shape and to get the confidence level for the
recognized Stroke IDs.