FEZrs
FEZrs is an advanced Python library developed by FEZtool for remote sensing applications.
Install / Use
/learn @FEZtool-team/FEZrsREADME
FEZrs
FEZrs is an advanced Python library developed by FEZtool for Remote Sensing applications. It provides a set of powerful tools for image processing, feature extraction, and analysis of geospatial data.
Features
✅ Apply various image filtering techniques (Gaussian, Laplacian, Sobel, Median, Mean)
✅ Contrast enhancement and edge detection
✅ Support for geospatial raster data (TIFF)
✅ Designed for remote sensing and satellite imagery analysis
✅ Easy integration with FastAPI for web-based processing
📦 Installation
You can install FEZrs using your preferred Python package manager:
Using pip (PyPI)
pip install fezrs
Using conda (Anaconda)
conda install -c FEZtool fezrs
Using mamba (optional, faster conda alternative)
mamba install FEZtool::fezrs
Note: The
mambacommand requires Mamba to be installed. If it's not installed, use thecondacommand instead.
Usage
Example of applying a Gaussian filter to an image:
from fezrs import EqualizeRGBCalculator
equalize = EqualizeRGBCalculator(
blue_path="path/to/your/image_band.tif",
green_path="path/to/your/image_band.tif",
red_path="path/to/your/image_band.tif",
)
equalize.chart_export(output_path="./your/export/path")
equalize.execute(output_path="./your/export/path")
Modules
KMeansCalculatorGuassianCalculatorLaplacianCalculatorMeanCalculatorMedianCalculatorSobelCalculatorGLCMCalculatorHSVCalculatorIRHSVCalculatorAdaptiveCalculatorAdaptiveRGBCalculatorEqualizeCalculatorEqualizeRGBCalculatorFloatCalculatorGammaCalculatorGammaRGBCalculatorLogAdjustCalculatorOriginalCalculatorOriginalRGBCalculatorSigmoidAdjustCalculatorPCACalculatorAFVICalculatorBICalculatorNDVICalculatorNDWICalculatorSAVICalculatorUICalculatorSpectralProfileCalculator
Contributing
We welcome contributions! To contribute:
- Fork the repository
- Create a new branch (
git checkout -b feature-name) - Commit your changes (
git commit -m "Add new feature") - Push to your branch (
git push origin feature-name) - Open a Pull Request
Acknowledgment
Special thanks to Chakad Cafe for the coffee that kept us fueled during development! ☕
License
This project is licensed under the Apache-2.0 license.
Related Skills
YC-Killer
2.7kA library of enterprise-grade AI agents designed to democratize artificial intelligence and provide free, open-source alternatives to overvalued Y Combinator startups. If you are excited about democratizing AI access & AI agents, please star ⭐️ this repository and use the link in the readme to join our open source AI research team.
best-practices-researcher
The most comprehensive Claude Code skills registry | Web Search: https://skills-registry-web.vercel.app
groundhog
399Groundhog's primary purpose is to teach people how Cursor and all these other coding agents work under the hood. If you understand how these coding assistants work from first principles, then you can drive these tools harder (or perhaps make your own!).
last30days-skill
18.7kAI agent skill that researches any topic across Reddit, X, YouTube, HN, Polymarket, and the web - then synthesizes a grounded summary
