We offer automated analysis of images using scripts.
Our experts set up an automated process with Vision2u for you, privately
or for business. Images, photos and videos in color or black and white can
be used for evaluating measurement data, image analysis and preprocessing.
The image information is processed with scripts or batch workflows created
by our experts. On request, the tools used to evaluate the images automatically
can be provided to the customer. On request, the scripts are adapted to new
requirements or maintained and serviced remotely on the customer's systems.
1. Image import
2. Calculating areas
3. Measuring lengths
4. Finding the center of gravity
5. Detecting edges
6. Detecting defects
7. Counting objects
8. Recognizing patterns
9. Analyzing colors
10. Calibration
11. Preprocessing
12. Filters
13. Structure analysis
14. Quality control
15. Prices

All common image formats (JPEG, GIF, TIFF, BMP, PNG) can be processed.
Interfaces are available for scanners, microscopes, digital cameras (TWAIN),
network cameras, webcams, video grabbers, TV cards and video files.

Object areas can be output in pixels or calibrated units. Area ratios and volumes can be calculated for image stacks or videos.

Height, width and path length of objects can be determined. The length of curved and branched objects can also be determined in pixels or calibrated units. Sub-pixel accurate measurements are available for edges.

Center of gravity, bounding rectangle, center point and orientation of objects can be determined. The numerical values can be read out as properties in the analysis.

Edges in a plane or area can be detected using thresholds, contrast changes
or filters. Some edge detection functions work with sub-pixel accuracy.
Distances, orientation and angles between detected edges can be determined.
Repeating edges can be counted and measured.
Defect detection plays an important role in industrial inspection.
A wide range of tools is available for this. Whether something is a defect
can be evaluated using color or brightness thresholds, feature extraction,
shape comparison (template matching), image comparison (golden image),
measurements or histogram analysis.

Objects (blobs) can be detected and counted in images. Objects can be
determined based on masks, color filters or thresholds.
In addition to the number of objects, information on length, width, position,
area, perimeter, shape, orientation and, if applicable, further properties
is available.
The data of the individual objects can be sorted and read out cyclically
in batch processing (blob analysis).
Further functions are available for counting edges and summing up image
information.
Various functions are available for pattern recognition.
Patterns can be identified at pixel level or on the basis of contrast changes
using a reference image (e.g. registration marks). Alternatively, you can
compare and distinguish objects by their properties using feature lists.
This allows decision trees to be created that can later be used for classification.
Pattern recognition also offers methods for text recognition (OCR/OCV)
and for reading barcodes.

Color analysis filters and analyzes color ranges. Thresholds and reference
colors can be defined in the RGB or HSL/HSV color space.
Colors can also be used as masks for further image operations.

Images can be calibrated to real-world units. The size of a pixel can be
calibrated in µm, mm, cm, m, km, AU, ly and pc.
Depending on the application, different calibrations can be set for length
and width.

Images can be aligned, rotated and cropped.
Brightness gradients and perspective distortions can be compensated. This
includes the correction of keystone, barrel and pincushion distortion as
well as the polar coordinate transformation. Images can also be enlarged,
reduced and cropped.
Images can be converted into different image formats. They can also be
converted to grayscale, false color or binary.

Filters can be used to highlight, segment and isolate the relevant objects
in images.
Image noise and contamination can also be reduced with filters. Morphological
filters can be used to work out and enhance structures. Several images can
be combined with logical operators.

Periodic and stochastic patterns can be analyzed with various filters.
Patterns can be superimposed to prepare the structure of periodic patterns
for image processing. 
Deviations from the periodic structure are returned as properties. The image
analysis is based on these properties.
Various statistical parameters can be determined for quality control. These parameters allow statements about the quality of production or classification. External tools can also be used for evaluation via CSV or Excel files.
- Accuracy
- Repeatability
- Reproducibility
- Stability
- Linearity
- Purity
We are happy to provide the Vision2u software free of charge. With Vision2u
you can create your own image processing workflow. We are also happy to
support you with your own projects.
For creating a script as a service we charge the following prices:
Single image processing function: €30
Loop or branch: €50
With the plug-in module you can extend Vision2u with your own algorithms.
We also offer the development of new filters or image processing functions
tailored to your task.
Ask for a non-binding quote.