fezrs
FEZrs is an advanced Python library developed by FEZtool for remote sensing applications.
Science Score: 67.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 2 DOI reference(s) in README -
✓Academic publication links
Links to: zenodo.org -
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (13.0%) to scientific vocabulary
Keywords
Repository
FEZrs is an advanced Python library developed by FEZtool for remote sensing applications.
Basic Info
- Host: GitHub
- Owner: FEZtool-team
- License: apache-2.0
- Language: Python
- Default Branch: main
- Homepage: https://feztool.com/
- Size: 385 KB
Statistics
- Stars: 19
- Watchers: 2
- Forks: 8
- Open Issues: 2
- Releases: 4
Topics
Metadata Files
README.md
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)
bash
pip install fezrs
Using conda (Anaconda)
bash
conda install -c FEZtool fezrs
Using mamba (optional, faster conda alternative)
bash
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:
```python from fezrs import EqualizeRGBCalculator
equalize = EqualizeRGBCalculator( bluepath="path/to/your/imageband.tif", greenpath="path/to/your/imageband.tif", redpath="path/to/your/imageband.tif", )
equalize.chartexport(outputpath="./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.
Owner
- Name: FEZtool
- Login: FEZtool-team
- Kind: organization
- Email: info@FEZtool.com
- Website: FEZtool.com
- Repositories: 1
- Profile: https://github.com/FEZtool-team
Citation (CITATION.cff)
cff-version: 1.2.0
message: "If you use this library, please cite it as below."
authors:
- family-names: Farmahinifarahani
given-names: Mahdi
- family-names: Mirzaee
given-names: Hooman
- family-names: Nedaee
given-names: Mahdi
- family-names: Kiani Fayz Abadi
given-names: Mohammad Hossein
- family-names: Kiani Fayz Abadi
given-names: Yoones
- family-names: Karimzadehasl
given-names: Erfan
- family-names: Elmi
given-names: Parsa
title: "FEZrs: Version 0.2.12"
version: "0.2.12"
date-released: "2025-03-01"
GitHub Events
Total
- Create event: 111
- Issues event: 8
- Release event: 4
- Watch event: 18
- Issue comment event: 4
- Push event: 335
- Pull request event: 19
- Fork event: 8
Last Year
- Create event: 111
- Issues event: 8
- Release event: 4
- Watch event: 18
- Issue comment event: 4
- Push event: 335
- Pull request event: 19
- Fork event: 8
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 5
- Total pull requests: 10
- Average time to close issues: 29 days
- Average time to close pull requests: 1 minute
- Total issue authors: 2
- Total pull request authors: 7
- Average comments per issue: 0.6
- Average comments per pull request: 0.0
- Merged pull requests: 9
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 5
- Pull requests: 10
- Average time to close issues: 29 days
- Average time to close pull requests: 1 minute
- Issue authors: 2
- Pull request authors: 7
- Average comments per issue: 0.6
- Average comments per pull request: 0.0
- Merged pull requests: 9
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- mhdned (4)
- aradfarahani (1)
Pull Request Authors
- mhdned (4)
- elmielmo (1)
- yooneskiani (1)
- arasbadrooj (1)
- mahlazafar (1)
- Fatemehnajafi97 (1)
- NimaRaeisi (1)
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 1
-
Total downloads:
- pypi 1,085 last-month
- Total dependent packages: 0
- Total dependent repositories: 0
- Total versions: 137
- Total maintainers: 1
pypi.org: fezrs
Feature Extraction and Zoning for Remote Sensing (FEZrs)
- Homepage: https://github.com/FEZtool-team/FEZrs
- Documentation: https://fezrs.readthedocs.io/
- License: Apache Software License
-
Latest release: 0.4.120
published 6 months ago
Rankings
Maintainers (1)
Dependencies
- matplotlib *
- numpy *
- actions/checkout v3 composite
- actions/setup-python v4 composite
- fastapi *
- matplotlib *
- numpy *
- opencv-python *
- scikit-image *
- scikit-learn *