Skip to content

Overview

FEZrs embraces the "simple yet powerful" design principle.

Most tools in this library share a unified structure and can be used in a similar way - this makes learning and using FEZrs extremely easy and intuitive.

These modules serve as core calculators for the main tool categories like:

  • change_detection
  • clustering
  • filters
  • glcm
  • hsv
  • image_enhancement
  • import_tools
  • mosaic
  • pca
  • spectral_indices
  • spectral_profile
  • svm

Each module is accessible directly and can be plugged into custom workflows or pipelines built on BaseTool.


Contributors

FEZrs is built in public, and every issue, fix, idea, example, and documentation improvement helps the package become more useful for remote sensing and geospatial work.

Contributor avatars are linked to GitHub profiles and based on the FEZrs public contributor list. View the live contributors graph.


Contributing

Good first contributions

Bug reports, clearer examples, documentation fixes, tests, and small remote-sensing workflow improvements are welcome.

Before opening a pull request

Open or check an issue first for larger changes, keep the branch focused, and explain the use case so maintainers can review it quickly.

Quality bar

Include tests or examples when behavior changes, keep public APIs documented, and avoid unrelated formatting or refactors in the same pull request.

Community policy

Be respectful, practical, and research-minded. FEZrs follows the repository code of conduct for all project spaces.

Useful contribution links:


Module Table

CalculatorInput BandsParametersDescriptionTool Category
BurnCalculatorPost/pre NIR, SWIR2-Identifies high-severity burned areas with dNBRChange Detection
IndicesCalculatorPost/pre NIR, SWIR2timeComputes NBR for one selected dateChange Detection
MagDirCalculatorPost/pre NIR, SWIR1selecteComputes change-vector magnitude or directionChange Detection
SubDivCalculatorPost/pre bandoperationPerforms band subtraction or division between datesChange Detection
TimeCalculatorPost/pre bandtimeExtracts a raw before or after imageChange Detection
KMeansCalculator1n_clusters, random_stateApplies K-Means clusteringClustering
GuassianCalculator1-Gaussian blur filterFilters
LaplacianCalculator1kernel_sizeEdge detection via Laplacian operatorFilters
MeanCalculator1-Mean (box) filterFilters
MedianCalculator1kernel_sizeMedian noise reductionFilters
SobelCalculator1kernel_sizeSobel edge detectorFilters
GLCMCalculator1window_size, properyTexture extraction with GLCM featuresGLCM
HSVCalculatorNIR, Green, BluechannelConverts a vegetation false-color composite to HSVHSV
IRHSVCalculatorRed, SWIR1, SWIR2channelConverts an infrared false-color composite to HSVHSV
OriginalCalculator1-Returns unmodified single-band inputImage Enhancement
OriginalRGBCalculatorRGB-Returns RGB input unchangedImage Enhancement
FloatCalculator1-Converts a band to float formatImage Enhancement
EqualizeCalculator1-Global histogram equalizationImage Enhancement
EqualizeRGBCalculatorRGB-Histogram equalization for RGB channelsImage Enhancement
AdaptiveCalculator1clip_limitAdaptive histogram equalizationImage Enhancement
AdaptiveRGBCalculatorRGB-Adaptive histogram equalization for RGB imagesImage Enhancement
GammaCalculator1gamma, gainGamma correctionImage Enhancement
GammaRGBCalculatorRGB-Gamma correction for RGB channelsImage Enhancement
LogAdjustCalculator1gain, inverseLogarithmic brightness adjustmentImage Enhancement
SigmoidAdjustCalculator1gain, cutoff, inverseSigmoid contrast adjustmentImage Enhancement
Geoeye_CalculatorMulti-band GeoTIFFlevelExtracts one band from a stacked imageImport Tools
Landsat8_CalculatorRed, Green, Blue, NIR, SWIR1, SWIR2exportTypeBuilds true-color or false-color compositesImport Tools
MosaicCalculatorMultiple GeoTIFFstif_pathsMerges images into a mosaicked rasterMosaic
PCACalculatorRed, Green, Blue, NIR, SWIR1, SWIR2selectBandPrincipal Component AnalysisPCA
AFRICalculatorNIR, SWIR1-Calculates AFRI vegetation indexSpectral Indices
BICalculatorNIR, Red, Green-Calculates Bare Soil IndexSpectral Indices
NDVICalculatorNIR, Red-Calculates NDVI vegetation indexSpectral Indices
NDWICalculatorGreen, NIR-Calculates NDWI water indexSpectral Indices
SAVICalculatorNIR, Red-Calculates Soil Adjusted Vegetation IndexSpectral Indices
UICalculatorNIR, SWIR2-Calculates Urban IndexSpectral Indices
SpectralProfileCalculatorRed, Green, Blue, NIR, SWIR1, SWIR2-Extracts a spectral signatureSpectral Profile
SVMCalculatorRed, Green, Blue, NIR, SWIR1, SWIR2class_number, sample_numberClassifies images with interactive SVM trainingSVM

Built with VitePress