ImageEn Demo Projects

130 sample projects are available to demonstrate the functionality of ImageEn. These are included in the ImageEn installer or by downloading Samples.zip (Note: This zip includes source only and not the compiled demo applications).

You can also preview these demos below. All demos run directly (without needing to be installed), though ones with associated files are zipped and will need to be extracted to a temporary folder.

Annotation Demos Download All Annotation Demos and Source
  Add Markers Add information markers to an image Run this demo
  Add Spots Add and edit circular objects on an image Run this demo
  Curved Text Draw text that is curved, rotated or with shadow effects Run this demo
  Image Annotations Add text, highlighting and other objects to an image Run this demo
  Magic Selection to Polygon Convert an irregular selection to a polygon Run this demo
  Formatted Text Annotations Burn formatted text into an image Run this demo
  Text Arrows Add arrows with text to an image Run this demo
  Vectorial Editor A full demo of TImageEnVect capabilities for creating and editing vector based images Run this demo
  Vectorial with User Data Store user data with objects in a TImageEnVect Run this demo
 
Database Demos Download All Database Demos and Source
  Database Demo Display of an image stored within a database blob field of the active record using TImageEnDBView Run this demo
  Database Path Demo Display of an image referenced by path within a database field of the active record using TImageEnDBView Run this demo
  Database Thumbnail Viewer Displaying thumbnails of all images stored within the blob field of a table using TImageEnMView Run this demo
  Database Vectorial Demo Display of vector files stored within a database blob field using TImageEnDBVect Run this demo
  Database Vectorial Stream Streamed display of vector files stored within a database blob field using TImageEnVect Run this demo
  DBCtrlGrid Demo Display of multiple images stored within a database blob field using TImageEnDBView and TDBCtrlGrid Run this demo
  DBCtrlGrid Path Demo Display of multiple images referenced by path within a database field using TImageEnDBView and TDBCtrlGrid Run this demo
 
Display Demos Download All Display Demos and Source
  "Coverflow" Effect Demo of "Coverflow" style effect using a TImageEnMView Run this demo
  "Coverflow" Effect (Manual) Demo of "Coverflow" style effect (output to an TImageEnView) Run this demo
  DirectShow Video Player Video player using DirectShow Run this demo
  Display Adjustment Adjust contrast, color and brightness of the displayed image Run this demo
  External Bitmap Use of an external bitmap as the source display for TImageEnView Run this demo
  Image Comparison Compare the content of two image side-by-side Run this demo
  Magnifier 1 Magnify a portion of an image using a second TImageEnView Run this demo
  Magnifier 2 Magnify a portion of an image using a layer Run this demo
  Navigator 1 Use of TImageEnView.SetNavigator to show the currently viewable portion of the image Run this demo
  Navigator 2 Use of TImageEnView.SetNavigator to show the currently viewable portion of the image Run this demo
  Pan Zoom Effects Adding interest to static image with Pan-Zoom ("Ken Burns") effects Run this demo
  Project Draw Effect Use of TImageEnProc.ProjectDraw for advanced image display effects Run this demo
  Soft-Pan Navigation Navigate an image with the cursor (using MouseInteract = miMovingScroll) Run this demo
  Transition Effects Use of transition effects to smooth the changing of images during a slideshow Run this demo
  VMR DVD Player Playback of DVD using DirectShow VMR Run this demo
  VMR Video Player Playback of multimedia using DirectShow VMR Run this demo
 
Drag and Drop Demos Download All Drag and Drop Demos and Source
  Dragging from TImageEnMView Extracting images from multiple-image files (such as TIFF, GIF, etc.) using drag and drop Run this demo
  Dragging to TImageEnMView Adding images to a TImageEnMView using drag and drop Run this demo
  TImageEnMView Drag-Drop Dragging of images within a TImageEnMView Run this demo
  TImageEnMView Drag-Drop 2 Dragging of images between multiple TImageEnMViews Run this demo
 
Full Applications Download All Full Applications and Source
  Air Photo SE Full application for working with very large (e.g. 15,000 x 15,000 pixel) aerial photos (with multi processor support) Run this demo
  Batch Converter Batching editing and conversion application Run this demo
  Icon Editor Icon editing application Run this demo
  Painting Application Paint style editing application Run this demo
  Photo Editor MDI image editing application Run this demo
  PhotoEn MDI image editing application Run this demo
  PhotoEn v2 MDI image editing application with support for transparency (Alpha channel) Run this demo
 
IEVision Demos Download All IEVision Demos and Source
  Face Detection Detect and track faces, eyes, mouths, etc., in a video stream Run this demo
  Face Detection (Low Level) Detect and track faces, eyes, mouths, etc., in a video stream (low level method) Run this demo
  Find Faces in Photo Detect faces in an image Run this demo
  Find People in Photo Detect people in an image Run this demo
  Inpaint Brush Demo of IEVision's inpainting method to patch area of an image Run this demo
  Inpaint Selection Demo of IEVision's inpainting method to patch a selected area of an image Run this demo
  OCR Recognize text in an image Run this demo
  OCR with Layout Recognize text and layout in an image Run this demo
  Track Objects Click to track an object in a video stream Run this demo
  Track Objects (Low Level) Click to track an object in a video stream (low level method) Run this demo
 
Image Acquisition Demos Download All Image Acquisition Demos and Source
  Acquire from Any Source Demonstrates acquisition from any source: Twain, WIA and connected cameras and cards Run this demo
  Take Photo with WIA Take a snapshot from a WIA device Run this demo
  Twain Scanner Acquisition and configuration of a Twain scanner Run this demo
  Twain Settings Storage Loading and saving of setting from a Twain device Run this demo
  WIA Acquisition Retrieval of images from a camera using WIA Run this demo
  WIA Scanner Acquisition of images from cameras and scanners using WIA Run this demo
 
Image Analysis Demos Download All Image Analysis Demos and Source
  Automatic orientation Using TImageEnProc.SkewDetection to automatically rotate poorly scanned images Run this demo
  Color Density Analysis Calculate the pixel density within an image (TimageEnProc.CalcDensityHistogram) Run this demo
  Color Histogram Display histograms of the color density within an image Run this demo
  Fourier Transformation Create a Fourier Transformation for an image (TImageEnProc.FTCreateImage) Run this demo
  Get Palette Display the color palette of an image Run this demo
  Image Similarity Use an algorithm to determine the similarity of two images Run this demo
  Measurement Accurate measurement within images (TImageEnVect.SetScaleFromSelectionLen) Run this demo
  Separate Objects Detect and separate all objects in an image (TImageEnProc.SeparateObjects) Run this demo
  Show Image Differences Calculate and display the differences between two images (TImageEnProc.CompareWith) Run this demo
 
Image Editing Demos Download All Image Editing Demos and Source
  Add Border Add a border to an image Run this demo
  Add Picture Frame Using masks to add border effects to images Run this demo
  Automatic Enhancement Various algorithms to automatically adjust the color of an image Run this demo
  Brush Effects Using brush and paint effects on an image Run this demo
  Copy Transparent Selection Copying and pasting transparent selections Run this demo
  Image Resizing Resizing an image to keep only a portion of it (Note: does not demonstrate stretching/scaling) Run this demo
  Layer Editing Use of layers when editing an image Run this demo
  Layer Rotation Free rotation and resizing of layers of a TImageEnView Run this demo
  Layers and Text Working with text and image layers and transparency Run this demo
  Lens Effect Demo of the lens effect (TImageEnProc.Lens) Run this demo
  Lossless JPEG Cropping Perform a lossless crop of a JPEG (i.e. no quality loss due to re-saving) Run this demo
  Radial Effect Using TImageEnProc.RadialStretch to correct barrel or pincushion distortion Run this demo
  Remove Red Eyes Removing the "Red Eye" effect from flash photos Run this demo
  Replace Parts Working with selections in TImageEnView Run this demo
  Select and Crop How to select and crop an image regardless of zoom level Run this demo
  Set Transparency Set the alpha/transparency in an image by color Run this demo
  Soft Selections Demo of feathering a selection (to give it a soft edge) Run this demo
  Soft Shadow Adding a soft shadow to an image Run this demo
  Undo/Redo Using Undo and Redo to step back though image changes Run this demo
 
Loading/Saving Demos Download All Loading/Saving Demos and Source
  Camera Raw Editor Loading and saving Raw Camera images Run this demo
  Custom File Format Creating and supporting your own image format Run this demo
  Dicom Viewer Read and animated images within a Dicom file Run this demo
  EXIF Editor View and edit EXIF fields from a digital camera file Run this demo
  IPTC Editor View and edit IPTC fields from a JPEG or TIFF image Run this demo
  PDF Builder Create PDF and PS files from a selection of images Run this demo
  Preload Images Loading images in the background and displaying as required Run this demo
  Print Selection Print only the selected area of an image Run this demo
  Printing Demo Printing and print preview demo Run this demo
  Resource Loader Load images from resources Run this demo
  TIFF Editor Edit pages and tags of TIFF files Run this demo
  Video Frame Viewer Load frames from a video or multipage file into a TImageEnMView Run this demo
 
Multiple Image Demos Download All Multiple Image Demos and Source
  Create Transition Frames Insert transition frames into a TImageEnMView or save them as files Run this demo
  Custom Thumb Background Show thumbnails for images in a folder with custom draw background Run this demo
  Frame Rotation Rotate a frame within a TImageEnMView Run this demo
  Print Multiview Frame Use TImageEnMView to view frames and animate multiple-image files such as AVI, TIFF and GIF Run this demo
  Thumbnail Viewer Using TImageEnMView to show thumbnails for images in a folder Run this demo
  Thumbnails with Checkboxes Displaying thumbnails with checkboxes Run this demo
  Thumbnails with Style Show thumbnails with preset styles Run this demo
  View All Frames Display of frames/images within multiple image sources such as AVI, TIFF, GIF, etc. using TImageEnMView Run this demo
  View Frame Use a TImageEnView to view selected frame of a TImageEnMView Run this demo
 
Video Capture Demos Download All Video Capture Demos and Source
  Delayed DirectShow Capture Delayed display of captured video using DirectShow Run this demo
  DirectShow Capture to AVI Capture of video to AVI file using DirectShow Run this demo
  DirectShow Frame Capture Capture of frames (to TImageEnMView) using DirectShow Run this demo
  DirectShow to JPEG Stream Capture of video to JPEG stream using DirectShow Run this demo
  DirectShow Video Capture 1 Video capture using DirectShow Run this demo
  DirectShow Video Capture 2 Video capture using DirectShow Run this demo
  IP Camera Capture Capturing from an IP camera (which send a stream of JPEG images) Run this demo
  Motion Detector Motion detection using DirectShow Run this demo
  Record Desktop to AVI Record desktop activity to an AVI file Run this demo
  VFW Video Capture 1 Video capture (using older "Video for Windows" interface) Run this demo
  VFW Video Capture 2 Video capture (using older "Video for Windows" interface) Run this demo
  VFW Video Capture 3 Video capture (using older "Video for Windows" interface) Run this demo
  Video Effects Adding effects to captured video with DirectShow Run this demo
  VMR to AVI Capture of video to AVI file using DirectShow VMR Run this demo
  VMR Video Capture Video capture using Directshow VMR Run this demo
  VNC Viewer 1 (RFB) VNC Viewer (using RFB protocol) Run this demo
  VNC Viewer 2 (RFB) VNC Viewer (using RFB protocol) supporting multiple sources Run this demo
 
Other Demos Download All Other Demos and Source
  Burn Copyright Adding text and borders to an image Run this demo
  Image Encryption Encryption and decryption of images using 128bit TEA algorithm Run this demo
  Photo Morphing Morphing of two images Run this demo
  Pixel Viewer Display the color of the current pixel under the cursor Run this demo
  Ruler Use of TRulerBox to show current cursor position Run this demo
  Select Image Cells Divide an image into a grid and allow selection of individual cells Run this demo