remote-sensing
And this Repository made the Journey of FEZtool.com
Science Score: 49.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 1 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 (9.8%) to scientific vocabulary
Keywords
Repository
And this Repository made the Journey of FEZtool.com
Basic Info
- Host: GitHub
- Owner: aradfarahani
- License: mit
- Language: Jupyter Notebook
- Default Branch: main
- Homepage: https://FEZtool.com
- Size: 96.5 MB
Statistics
- Stars: 31
- Watchers: 3
- Forks: 5
- Open Issues: 0
- Releases: 3
Topics
Metadata Files
README.md
Remote Sensing
"Remote Sensing" is a Python-based project inspired by ENVI (developed by L3Harris Geospatial) but designed to push the boundaries a bit further. Remote sensing involves gathering data about objects or phenomena without physical contact, typically applied to Earth and planetary observation. This repository is my personal exploration of modern remote sensing techniques using Python, fueled by a passion for integrating cutting-edge tech into everyday workflows.
This project is organized into topical folders, each focusing on a specific aspect of remote sensing. Lets dive into what youll find inside!
Folder Overview
01. Import
Kick off your remote sensing journey here. Learn how to import satellite imagery and visualize it using Python. This folder provides a simple starting point with examples like this:
02. Image Enhancement
Enhance your images to make them more suitable for analysis or display. Techniques like Gamma, Logarithm, and Sigmoid functions (via scikit-image) are applied to Landsat-8 imagery. Example using the Gamma method:
03. Mask
Mask satellite images using shapefiles (.shp) to focus on specific regions:
04. Mosaic
Create seamless orthomosaics from image collections, corrected for geometric distortion and color-balanced:
05. HSV
Explore the HSV (Hue, Saturation, Value) color space to analyze image properties numerically:
06. Spectral Profile
Generate spectral profiles to analyze pixel data across an image:
07. Principal Component Analysis (PCA)
Reduce data complexity with PCA, visualized and analyzed using scikit-learn on Landsat-8 imagery:
08. Spectral Indices
Calculate indices (e.g., vegetation, water) using spectral reflectance combinations:
09. Clustering
Apply k-means clustering (e.g., 4 clusters) to group similar pixels in Landsat-8 images:
10. Filters
Enhance or suppress image features using spatial filters:
11. Change Detection
Detect changes over time using Change Vector Analysis (CVA) methods like direction and magnitude:
12. Gray-Level Co-Occurrence Matrix (GLCM)
Analyze texture with GLCM, examining pixel relationships:
13. Support Vector Machine (SVM)
Classify data using SVM for supervised learning:
14. Time Series
Study temporal patterns in satellite data:
15. Convolutional Neural Network (CNN)
Use CNNs for lithology classification on Sentinel-2 data, validated with ROC curves and confusion matrices:
License
This project is licensed under the MIT License.
Contributing
Contributions are welcome! If youd like to collaborate or improve this project, please email me at:
mahdifarmahinifarahani@aol.com
Acknowledgments
- Thanks to the open-source community for the incredible libraries and tools that made this project possible.
- A special shoutout to Vcafe (Felestin St.) and Levana Cafe (ASP Towers) for the coffee that fueled countless coding sessions.
Enjoy exploring the repo!
Questions? Feel free to reach out:
mahdifarmahinifarahani@aol.com
ORCID:
0009-0008-3800-8688
Owner
- Login: aradfarahani
- Kind: user
- Repositories: 1
- Profile: https://github.com/aradfarahani
GitHub Events
Total
- Release event: 1
- Watch event: 11
- Push event: 6
- Fork event: 1
- Create event: 1
Last Year
- Release event: 1
- Watch event: 11
- Push event: 6
- Fork event: 1
- Create event: 1
Issues and Pull Requests
Last synced: 11 months ago
All Time
- Total issues: 0
- Total pull requests: 2
- Average time to close issues: N/A
- Average time to close pull requests: 1 minute
- Total issue authors: 0
- Total pull request authors: 2
- Average comments per issue: 0
- Average comments per pull request: 0.5
- Merged pull requests: 2
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 0
- Pull requests: 2
- Average time to close issues: N/A
- Average time to close pull requests: 1 minute
- Issue authors: 0
- Pull request authors: 2
- Average comments per issue: 0
- Average comments per pull request: 0.5
- Merged pull requests: 2
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
Pull Request Authors
- aradfarahani (2)
- mikey694201989 (2)