-
Notifications
You must be signed in to change notification settings - Fork 9
Explore
Sami Koho edited this page Jun 21, 2019
·
1 revision
The PyImageQualityRanking software is distributed in a package called pyimq. There are four main modules:
-
/bin folder contains the executable scripts
- main.py is the PyImageQualityRanking main program
- power.py is a utility for extracting image power spectra
- subjective.py is a utility for collecting subjective opinion scores for image quality assessment.
- There are also a number of other utilities. If not done already, they can be enabled system-wide by adding an entry point in the setup.py script.
- myimage.py contains a simple class MyImage for image data
- filters.py contains the filters for spatial and frequency domain image quality analysis. 4. LocalImageQuality class implements the spatial domain analysis, including spatial masking and entropy calculation. 5. FrequencyQuality class implement the frequency domain analysis, including power spectrum calculation, 2D -> 1D conversion and statistical analysis of the power spectrum tail. 6. BrennerImageQuality and SpectralMoments contain our implementations of two autofocus metrics against which we compared the performance of our software.