This section describes some additional configuration changes you can perform on the eVe SDK installation.
FLEXlm is a license manager that allows software licenses for eVe 3 Professional to be available (or float) anywhere on a network, instead of being tied to specific machines. Floating licensing benefits both users and license administrators. Users can make more efficient use of fewer licenses by sharing them on the network.
Note: You do not need to set up Flexlm if you downloaded the evaluation version of eVe from the eVision web site. The evaluation version of eVe limits analysis and search to 500 images.
To enable the use of eVe and Flexlm on your network, perform the following steps:
1. Install Flexlm on the machine you designate to act as the license manager for eVe.
2. Generate a license request file from the machine where you installed Flexlm.
3. Attach the generated license request file to an email and send that email to: license@evisionglobal.com. The staff at eVision will process your license request file and send you a permanent license key.
4. Until you receive the permanent license key, run eVe under the temporary license you received from your eVision sales representative. When you receive the permanent license key from eVision, continue to the next step.
5. Replace the current, temporary license file (license.dat) for Flexlm with the one you received in the email from eVision.
6. Run the lmtools utility to refresh the Flexlm server to read the new, permanent license file.
Please see the Flexlm End Users Guide for complete information on how to use Flexlm to manage your eVe license. This guide (enduser.pdf) is available on the eVe 3 Professional installation CD in the \docs\ directory.
The eVe analysis engine supports the following image types: GIF, JPEG, and PNG. If the images you want to analyze with eVe are a different file type than these supported types, you must convert them. For example, if your image library consists of BMP files, you might convert them to the GIF format before you run them through analysis.
To help you with any image conversions, the eVe SDK includes a third-party program called ImageMagick. This program allows you to resize, rotate, sharpen, color, reduce, and convert images. ImageMagick is available on the eVe installation CD in the following locations:
Windows \extras\im\ImageMagick-win2k.zip
Solaris 2.7 \extras\im\ImageMagick-sparc-sun-solaris2.7.tar.gz
Solaris 2.8 \extras\im\ImageMagick-sparc-sun-solaris2.8.tar.gz
IRIX \extras\im\ImageMagick-mips-sgi-irix6.5.tar.gz
Linux \extras\im\ImageMagick-i686-pc-linux-gnu.tar.gz
Note: You can also download ImageMagick from the following URL:
The maxResolution parameter in the eve.properties file represents the threshold at which eVe will resize an image before analysis occurs. For example, if the dimension(s) of an image exceed the value set in this parameter (128 by default), then eVe will resize the dimension(s) in that image to correspond to this value.
Before an image is run through the eVe analysis engine, that image will be automatically resized (if needed) to match the value set in the maxResolution parameter. However, if you first used ImageMagick to convert an image to a GIF, JPEG, or PNG format (see the previous section), we recommend you use ImageMagick to perform the resize, rather than allowing the automatic resize mechanism to perform the resize.
Under Windows, you could issue the following command to resize all the JPEG images in the current directory to a maximum of 128X128 pixels:
for %f in (*.jpg) mogrify -geom 128x128! %f
Under Solaris, the same command would be:
for f in *.jpg
do mogrify -geom 128x128 $f
done
Note: You must first install ImageMagick (provided on the eVe CD) before attempting to resize images. See the previous section, Preparing Images for Analysis - Converting File Formats, for information on where the ImageMagick installation files are located.
To enable video keyframe extraction using the FrameGrabber
interface, eVe includes a wrapper for the latest cross-platform version
of the Java Media Framework (JMF). To ensure that the video files from
which you want to extract keyframes are supported, point your web browser
to
If using Windows or Solaris, you can download and install the appropriate JMF 2.1.1 performance pack to improve your media support. You can download the corresponding performance pack from http://java.sun.com/products/java-media/jmf/2.1.1/download.html.
Note: If you install the Windows or Solaris performance packs, check your user variable CLASSPATH to ensure that the entry ...\JMF21~1.1\lib\jmf.jar appears before the \com\evisionglobal\eve\jar-files\jmf.jar entry. View the readme.html included with the JMF performance pack installation for more information about CLASSPATH settings.