├── .gitignore ├── 01 - Introduction.ipynb ├── 02 - Gradients and Edges.ipynb ├── 03 - Orientation Analysis.ipynb ├── LICENSE ├── README.md ├── context.py ├── data ├── __init__.py ├── bgs_rock │ ├── N1495_ppl.jpg │ ├── N1495_xpl.jpg │ ├── README.md │ ├── __init__.py │ └── download.sh ├── gebco │ ├── __init__.py │ └── seamounts.tif └── naip │ ├── README.md │ ├── __init__.py │ └── q2839_sw_NAIP2018_RGB_clipped.tif ├── environment.yml ├── examples ├── __init__.py ├── combine_adjacent_seamounts.py ├── context.py ├── seamount_detection.py ├── seamount_detection_saving.py ├── structure_tensor.py ├── thin_section_grain_orientation.py └── utils.py ├── exercises ├── 3356_38_3085-3090m.jpg ├── 3356_38_3085-3090m_crop.jpg └── README.md └── requirements.txt /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joferkington/geo_image_processing_tutorial/HEAD/.gitignore -------------------------------------------------------------------------------- /01 - Introduction.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joferkington/geo_image_processing_tutorial/HEAD/01 - Introduction.ipynb -------------------------------------------------------------------------------- /02 - Gradients and Edges.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joferkington/geo_image_processing_tutorial/HEAD/02 - Gradients and Edges.ipynb -------------------------------------------------------------------------------- /03 - Orientation Analysis.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joferkington/geo_image_processing_tutorial/HEAD/03 - Orientation Analysis.ipynb -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joferkington/geo_image_processing_tutorial/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joferkington/geo_image_processing_tutorial/HEAD/README.md -------------------------------------------------------------------------------- /context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joferkington/geo_image_processing_tutorial/HEAD/context.py -------------------------------------------------------------------------------- /data/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joferkington/geo_image_processing_tutorial/HEAD/data/__init__.py -------------------------------------------------------------------------------- /data/bgs_rock/N1495_ppl.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joferkington/geo_image_processing_tutorial/HEAD/data/bgs_rock/N1495_ppl.jpg -------------------------------------------------------------------------------- /data/bgs_rock/N1495_xpl.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joferkington/geo_image_processing_tutorial/HEAD/data/bgs_rock/N1495_xpl.jpg -------------------------------------------------------------------------------- /data/bgs_rock/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joferkington/geo_image_processing_tutorial/HEAD/data/bgs_rock/README.md -------------------------------------------------------------------------------- /data/bgs_rock/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joferkington/geo_image_processing_tutorial/HEAD/data/bgs_rock/__init__.py -------------------------------------------------------------------------------- /data/bgs_rock/download.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joferkington/geo_image_processing_tutorial/HEAD/data/bgs_rock/download.sh -------------------------------------------------------------------------------- /data/gebco/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joferkington/geo_image_processing_tutorial/HEAD/data/gebco/__init__.py -------------------------------------------------------------------------------- /data/gebco/seamounts.tif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joferkington/geo_image_processing_tutorial/HEAD/data/gebco/seamounts.tif -------------------------------------------------------------------------------- /data/naip/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joferkington/geo_image_processing_tutorial/HEAD/data/naip/README.md -------------------------------------------------------------------------------- /data/naip/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joferkington/geo_image_processing_tutorial/HEAD/data/naip/__init__.py -------------------------------------------------------------------------------- /data/naip/q2839_sw_NAIP2018_RGB_clipped.tif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joferkington/geo_image_processing_tutorial/HEAD/data/naip/q2839_sw_NAIP2018_RGB_clipped.tif -------------------------------------------------------------------------------- /environment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joferkington/geo_image_processing_tutorial/HEAD/environment.yml -------------------------------------------------------------------------------- /examples/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/combine_adjacent_seamounts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joferkington/geo_image_processing_tutorial/HEAD/examples/combine_adjacent_seamounts.py -------------------------------------------------------------------------------- /examples/context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joferkington/geo_image_processing_tutorial/HEAD/examples/context.py -------------------------------------------------------------------------------- /examples/seamount_detection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joferkington/geo_image_processing_tutorial/HEAD/examples/seamount_detection.py -------------------------------------------------------------------------------- /examples/seamount_detection_saving.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joferkington/geo_image_processing_tutorial/HEAD/examples/seamount_detection_saving.py -------------------------------------------------------------------------------- /examples/structure_tensor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joferkington/geo_image_processing_tutorial/HEAD/examples/structure_tensor.py -------------------------------------------------------------------------------- /examples/thin_section_grain_orientation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joferkington/geo_image_processing_tutorial/HEAD/examples/thin_section_grain_orientation.py -------------------------------------------------------------------------------- /examples/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joferkington/geo_image_processing_tutorial/HEAD/examples/utils.py -------------------------------------------------------------------------------- /exercises/3356_38_3085-3090m.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joferkington/geo_image_processing_tutorial/HEAD/exercises/3356_38_3085-3090m.jpg -------------------------------------------------------------------------------- /exercises/3356_38_3085-3090m_crop.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joferkington/geo_image_processing_tutorial/HEAD/exercises/3356_38_3085-3090m_crop.jpg -------------------------------------------------------------------------------- /exercises/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joferkington/geo_image_processing_tutorial/HEAD/exercises/README.md -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/joferkington/geo_image_processing_tutorial/HEAD/requirements.txt --------------------------------------------------------------------------------