Image Filtering |
Image Enhancement:Contrast enhancement, brightness correction, histogram normalization, and histogram balancing Smooth Filtering:Undirected filtering, Gaussian smoothing, mean filtering, and step filter (median, median, weighted median, etc ), moderate filtering, Sigma Filtering, tail mean, salt and pepper noise removal, recursive smoothing filtering Edge Filter:Canny, deriche, Lanser, Shen, Frei, Kirsch, Robert ts, Prewitt, Robert ts, Prewitt, Robinson, Sobel, Laplace operator, Gaussian difference, Gaussian derivative, edge Closure Point filter:Foerstner, Harris, Sojka sub-image extraction Filter Texture:Laws filter (3x3, 5x5, 7x7) deviation and entropy arithmetic operations: proportional scaling, addition, subtraction, multiplication, absolute value, maximum value, minimum value, and flip Color Conversion:Cielab, HSV, his, yiq, YUV, CIEXYZ, HLS, his, etc. Fourier Transformation:High-speed FFT, Gaussian, derivative calculation, Gabor filter, band-pass, high-pass, low-pass filter, energy, phase, weight calculation Hof Transformation:Line and garden Detection Other filter types:Custom filter, dot filter, gray skeleton extraction, principal component analysis, topology skeleton extraction, Gaussian pyramid transformation, type conversion |
Sub-prime edge and Line Extraction |
Well-known edge detection operators, such as the shecneer, deriche Lanser, and Sobel operators, facet model and Steger line extraction (with an accuracy higher than 1/50 pixels), sub-pixel color edge and line extraction, and sub-pixel threshold |
Contour Processing |
Contour processing:Affine and projection transformations, segmentation and fitting of lines, circles, and ovans, parallel contour merging, and generation of different standard shapes. Shape features:Area, center point, direction, roundness, closeness, perimeter, elliptical axis, torque, profile, centrifugal rate, angle analysis (convex, circle, rectangle); contour selection based on shape features. |
Edge position measurement |
Sub-prime Edge Extraction of segments and arcs along the line; automatic edge selection (starting point, ending point, all points, rising, falling, Edge Point); boundary and Boundary Search evaluation function |
|
|
Blob Analysis |
Threshold Value:Global, local, and automatic Region processing:Connection domain analysis, skeleton, connection points, endpoints; Set Algorithms (intersection, union, difference set, and complementary set); Angle Analysis (convex, circular, rectangular, elliptical, concave ); empty fill, area generation (rectangular, circular, elliptical, square, grid, polygon, any shape), access (Travel coding, chaincodes, outlines, polygon) Gray value features:Maximum value, minimum value, average value, variance, co-occurrence matrix, histogram, entropy, fuzzy features, and gray scale Rectangular features:Area, midpoint, direction, roundness, and closeness, number of holes, perimeter, concave degree, elliptical axis, moment of order 2, moment of Order 3, centrifugal rate, Hamming distance, closed area (circle, rectangle), distance, spatial relationship, ouarla number |
Image Segmentation |
Threshold Value:Color, post-verification Segmentation Region growth:Gradient, mean, color, texture Category:Classifier based on neural network or n-dimensional linear plane or surface Changeable model:Segmentation Based on the reference image and trained standard samples within a certain error range. |
Mathematical Morphology |
Binary morphology:Minovsky addition and subtraction, expansion, corrosion, open operation, closed operation, hitting and dropping, border, trimming, bold, refined, Distance Transformation Grayscale morphology:Watershed algorithms, expansion, corrosion, open operations, closed operations, top hat, bottom hat |
Classifier |
Multi-layer Perception Neural Network; dataset Clustering Algorithm for n-dimensional linear plane or surface with inconsistent distribution. |
Geometric Transformation |
Rotation, proportional scaling, translation, image, cut, affine, perspective, polarization transformation; approximate transformation from point to angle, image fusion with automatic point matching; image deformation correction; jigsaw puzzle; line scan image region and border Fusion |
Serial Port |
Read and Write Data |
|
|
Pattern Matching |
Grayscale value, shape-based, multi-template matching based on any size and shape; robust recognition algorithm, accurately identifies rotation, proportional scaling, chaos, partial occlusion, and lighting changes. You only need to call one function to identify the cold and hot seasons, and then identify the targets with relative location changes between different targets. A comprehensive model can be generated, for example, from the image data of a polygon. |
Barcode and QR code recognition |
1D bar code recognition:EAN 13, EAN 8, UPC-A, PC-E, 2/5 industrial, 2/5 plug-in, Codabar, code 39, code 93, code 128, pharmacode 2-dimensional code recognition:ECC 200, QR code |
Optical character recognition (OCR) |
Character-based recognition, special segmentation algorithms, rotation correction, training fonts, and optional features. |
Optical Character verification (OCV) |
The template comparison algorithm based on the gray value can produce consistent results for brightness, position, and size conversion. |
3D Calibration |
Multiple images are used for Internal and External Parameter Calibration of pinhole and remote cameras; deformation correction of images and points; coordinate of points and contour images to the actual 3D space Standard transformation; Image Correction (removing lens and perspective deformation ). |
3D vision |
Binocular vision:Dual-camera calibration, Image Correction, and subpixel precision depth and difference calculation. Other methods:Deep Image Acquisition Based on focus changes and Measurement Based on binocular vision. |
Image Sequence |
Background estimation and optical flow analysis. |
Network Transmission of sockets |
Transmits images, regions, xld (profile data), and control parameters between Halcon processors. |
Supported file formats: |
Avi, BMP, GIF, JPEG, PCX, PNG, PNM, Tiff, xwd, binary, sun-raster. |
|