Software includes a large array of functions for manipulations with images, texts and arrays of numbers. User can implement built-in Java language to create the
so-called macros for dealing with non-standard minute issues.
Creating Objects |
String
Text
HTML Text
Boolean
Integer
 |
Byte (-128..127) |
 |
Short (-32768..32767) |
 |
Int (-231..231-1) |
 |
Long (-263..263-1) |
Real
 |
Float (4 bytes) |
 |
Double (8 bytes) |
Integer Array by Formula
 |
Byte (-128..127) |
 |
Short (-32768..32767) |
 |
Int (-231..231-1) |
 |
Long (-263..263-1) |
|
Real array by Formula
 |
Float (4 bytes) |
 |
Double (8 bytes) |
Graph
Histogram
 |
Histogram |
 |
Weighted Histogram |
Combine Graphs
Image
 |
Image Filled with Color |
 |
Gray Image by Formula |
 |
Color Image by Formula |
|
Image Input / Output |
Load Image from File
Save Image to File |
|
Image Type Conversion |
Color Tuning |
Threshold Segmentation
Auto Segmentation
Color Component Extraction
Projection in Color Space
Apply Mask
Apply Mask Bounds |
Brightness and Contrast
Hue and Saturation
Color Balance
Gamma-contrast
Essential Contrast
Intensity Equalization |
Arithmetic |
Effects |
Unary Operations
 |
Inversion: R=-I |
 |
Add Constant: R=I+c |
 |
Mul by Constant: R=I*c |
 |
Power: R=I^c |
 |
Exponent: R=exp(I) |
 |
Logarithm: R=log(I) |
Binary Operation:
 |
Minimum: R=min(A,B) |
 |
Maximum: R=max(A,B) |
 |
Summation: R=A+B |
 |
Difference: R=A-B |
 |
Module of Difference: R=|A-B| |
 |
Linear Combination: R=(a*A+b*B+c)/d |
 |
Multiplication: R=(A*B)/div |
 |
Division: R=(a*A+c)/(B+d) |
|
Blur Effects
 |
Random Blur |
 |
Gaussian Blur |
 |
Linear Motion Blur |
 |
Round Motion Blur |
 |
Radial Motion Blur |
Colorific Effects
 |
Mad Colorific |
 |
Mad Colorific RGB |
 |
Mad Colorific HLS |
 |
Pured Colors |
 |
Rainbow Shift |
Distorts
|
Removal of Noise |
Transforming |
Smoothing
Median Filter
Opening
Closing
Positive Noise Sweeping
Negative Noise Filling
Pores Filling
Small Pores Filling
Small Particles Removal |
Crop
Transpose
Reflection
Shift
Resizing
Rotation
Copy a Region
Combine |
Morphological operations |
Primitives
 |
Dilation |
 |
Erosion |
 |
Opening |
 |
Closing |
 |
Connective Erosion |
 |
Topological Erosion |
 |
Connective Skeletonizing |
 |
Topological Skeletonizing |
Gradients
 |
Internal Gradient |
 |
External Gradient |
 |
High Gradient |
 |
Low Gradient |
 |
Beucher Gradient |
Bounds
 |
Internal Bounds |
 |
External Bounds |
 |
High Bounds |
 |
Low Bounds |
 |
Beucher Bounds |
Frequency Filters
 |
Low-Pass Filter I |
 |
Low-Pass Filter II |
 |
Low-Pass Filter III |
 |
High-Pass Filter I |
 |
High-Pass Filter II |
 |
High-Pass Filter III |
|
Rank Operations
 |
Rank |
 |
Rank Increment / Decrement |
 |
Rank Opening |
 |
Rank Closing |
 |
Rank Cutting |
 |
Rank Smoothening |
Peak Detection
Crater Detection
Ridge Detection
Valley Detection
Positive Noise Sweeping
Negative Noise Filling
Arithmetic Laplacian
Morphologic Laplacian
Streap Filter
Averaging
Median Filter
Statistics
Cutting
Local Contrast |
Particles' Filters |
Special functions |
Filtering by Area Value
Filtering by Perimeter Value
Filtering by Projection Value
Filtering by Diameter Value
Filtering by Shape Factor Value
Largest Particle Filtering
Filtering by Parameter Value |
Convex Hulls
Gran-reconstruction
External Particles Removal
Apply Horizontal Lines
Apply Vertical Lines |
Objects and Structures Development |
Measurements |
Local Contrast
Peak Detection
Crater Detection
Ridge Detection
Valley Detection
High Gradient
Low Gradient
Beucher Gradient
Internal Bounds
External Bounds
Edge
Laplace Edge
Sobel
Coherent Skeletonizing
Topological Skeletonizing |
Global Parameters
 |
Intensity Distribution |
 |
Global Parameters |
 |
Particles Count |
 |
Analyzed Area |
 |
Phase Fraction |
 |
Phase Fraction Error |
 |
Phase Area |
 |
Phase Area Error |
Particles' Parameters
 |
Areas |
 |
Perimeters |
 |
Projections |
 |
Diameters |
 |
Mesh Size |
 |
Random Chords |
 |
Shape Factors |
|
Web-pages |
Custom Reports |
Web-page - Image
Web-page - Image 1x2
Web-page - Image 2x1
Web-page - Image 2x2
Web-page - Image 2x3
Web-page - Text or HTML
Web-page - Graph
Web-page - Graph 1x2
Web-page - Graph 2x1
Web-page - Graph and Image
Web-page - Text, Graph and Image |
Custom Report - Image
Custom Report - Image 1x2
Custom Report - Image 2x1
Custom Report - Image 2x2
Custom Report - Graph
Custom Report - Graph 1x2
Custom Report - Graph 2x1
Custom Report - Graph and Image
Custom Report - Text, Graph and Image
Custom Report - Text |
Java Macros |