The Image Processing repository hosts a Python application focused on the analysis of partial discharges occurring on insulation pressboard in various types of liquids. The software is designed to process acquired images and perform analyses on geometric features. The workflow involves image loading, extraction of the green channel (where discharges are most visible), application of segmentation methods (Otsu and constant thresholding), overlaying masks (to eliminate image noise), and determination of image parameters (discharge radius, discharge area).
- Image loading and processing
- Green channel extraction for enhanced visibility of discharges
- Segmentation methods (Otsu, constant thresholding)
- Mask application to remove image noise
- Calculation of discharge parameters (radius, surface area)
- Python
- cv2
- Numpy
(a) fixed thresholding of 40, (b) fixed thresholding of 75, (c) thresholding using the Otsu method.
Representation of the center of the electrode, the farthest pixel, the radius, and the circle