55dots

Filter description

 

This document is outdated in part and provides a rough overview only.
 

Hint, best idea is to learn by example. See an example configuration.

Overview

 

 


Filter name  MetaImage
Description This filter is composing the current image with small tiles according to best fit.
Property name Imagedir
Value Range Subdirectory from execution dir.
Description The filter loads all images in this subdir. They all have to have the same size.
Property name ImageExt
Value Range bmp or jpg
Description Loads images of this type. Default is jpg
Property name splitt
Value Range OR 0
Description Does not load images but splits the current input image

 


Filter name  ContourTrace
Description Highlight contour of moving objects in white on a black background.
Property name Horizontal
Value Range OR 0
Description set to 1 to draw horizontal contour
default 1
Property name Vertical
Value Range OR 0
Description set to 1 to draw vertical  contour
default 1
Property name Trace
Value Range OR 0
Description set to 1 to keep a trace of previous contours
default 1

 


Filter name  Dissolve
Description Shows a dissolving effect of all motion areas, by using random pixels from the last frames
Property name Range
Description Number of frames to be considered
[ Integer value between 2 and 50 ] 
Default is 10

 


Filter name  Fade
Description Shows a fading effect of all motion areas by overlapping several of the last images
Property name Range
Description Number of frames to be considered
[ Integer value between 2 and 50 ] 
Default is 10

 


Filter name  Image
Description Overlays an image loaded from a file 
Property name Opacity
Description Integer value between 1 and 100  
Property name fade_in_speed
Description Time in milliseconds for the image to appear
Property name fade_out_speed
Description Time in milliseconds for the image to disappear
Property name random_position
Description Boolean value 1 or 0. 
1 if the position of the image is random 
Property name x_position, y_position
Description x  and y position for the image to be  displayed in pixel  
Property name random_duration
Description Boolean value 1 or 0. 
1 if the display duration of the image is random  
Property name duration
Description Time in milliseconds for the image to be displayed. 
If random_duration is on, this is the average time.  
Property name frequency
Description Timeslot  in milliseconds. The image appears once in each timeslot. 
Property name random_duration
Description Boolean value 1 or 0.
1 if the display duration of the image is random 

 


Filter name  Mirror
Description Mirrors the image 
Property name Mode
Value Range regMirror OR middleMirrorLeft OR middleMirrorRight
Description regMirror: flips the image like a regular mirror for somebody looking in the webcam
middleMirrorLeft: mirrors the image in the moddle, showing the left part twice
middleMirrorRight: mirrors the image in the moddle, showing the right part twice

 


Filter name  Mix1
Description A combination of filters, try it :)

 


Filter name  Mix2
Description Another combination of filters. 

 


Filter name  ReduceColor
Description Reduces the color of the image
Property name Mode
Value Range reduceColor OR reducePixelSize
Description reduceColor: reducing amount of possible colors 
reducePixelSize: reducing the size of each pixel

 


Filter name  ShuffleFrames
Description Creates a nervous animation by using a random frame of the last frames
Property name range_back
Description uses a random frame from the last 'range_back' frames

 


Filter name  Tile
Description Splits the image in several areas and display the image in each
Property name Mode
Value Range allMove OR nextUpdate OR nextMovie OR randomUpdate OR allMovie
Description allMove: all tiles show the current image 
nextUpdate: the next image in a sequence displays the next frame
nextMovie: the next image in a sequence displays during the next periode 
randomUpdate: a random tile gets the new image
allMovies: all tiles show previous recorded short movies in a continuous cycle
Property name tile_width, tile_height
Value Range Maximum is 320  x 240
Description These two values define the size of the tile
Property name msec_perFrame
Description Defines the time periode for Mode nextMovie

 


Filter name  TileShapes
Description Splits the image in unicolored blocks and overlays a shape image
Property name imagefile
Description The tile image to be loaded. 

 


Filter name  SaveImage
Description Saves images in regular intervals or if there is a certain motion. Helps to document or for applications like surveillance and time laps movies via webcam.
Property name Imagefile
Value Range string, e.g. dir\\image
Description Specify the base name and directory to store the image 
Property name ImageExt
Value Range jpg, png, tif, bmp
Description Specify  file extension and file format of saved file
Property name MaxImages
Value Range integer
Description Number of maximal images to be saved to avoid disc overflow
Property name Width, Height
Value Range integer number
Description size of the image to be saved
Property name Quality
Value Range 1  - 100
Description Quality of compression of jpeg is stored. 100 is best quality.
Property name MinMotion
Value Range Percentage
Description Minimal motion for the image to be stored, helps to save action images only. Or surveillance.
Property name Interval
Value Range milliseconds
Description Time between which an image is saved.
Property name Start
Value Range milliseconds
Description Time when recording of images starts, to define an interval.
Property name Stop
Value Range milliseconds
Description Time when recording of images starts, to define an interval.

 


Filter name  SaveImagePre
Description Saves images before the filters are applied.
Description Same as SaveImage

 


Filter name  Trace
Description Shows a trace effect of the motion by adding a little bit of the new frame
Property name Range
Description Weight of the previous frame. Higher numbers make longer traces. 

 


Filter name  Sample
Description A filter to show implementation of  a custom filter.
Source code is available to be re-compiled as filter DLL. Current implementation just shows a XOR image.
Property name Mode
Value Range XOR OR Invert OR ColorCylce
Description Changes the display mode. See source for details.

 


Filter name  Batch
Description Executes a Batch script in intervals. Can be used to ftp images or do image post-processing after image is saved. Useful to be combined with SaveImage or SaveImagePre.
Property name Imagefile, ImageExt, MaxImages, MinMotion, Interval, Start, Stop
Description See SaveImage
Example See WebCamFilterConfig.txt to see configration example. See WebCam.bat and ftp_params.txt to see how to combine it to a webcam.

 


Filter name  FreeFrame
Description Loads a FreeFrame Filter to be used.
Description See extra page.