Skip to content

CatchmentSci/automated-computation-of-river-flow-velocities

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

10 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Unsupervised image velocimetry for automated computation of river flow velocities


πŸ“– Table of Contents

Table of Contents
  1. ➀ About The Repository
  2. ➀ Prerequisites
  3. ➀ Repository Structure
  4. ➀ How to use

-----------------------------------------------------

πŸ“ About The Repository

This repository contains scripts used to generate the Figures presented in the research article `Unsupervised image velocimetry for automated computation of river flow velocities'.

-----------------------------------------------------

🍴 Prerequisites

Replicating the outputs presented in `Unsupervised image velocimetry for automated computation of river flow velocities' requires the user to download the data files from: here, the code from this GitHub repository, and to be able to run MATLAB 2019a onwards.

-----------------------------------------------------

🌡 Repository Structure

Below is the an outline of the folder structure within this repository with descriptions provided:

.
β”œβ”€β”€ code                    # folder containing scripts to work with this repository
β”‚   β”œβ”€β”€ fig4                # scripts required to generate outputs presented in Figure 4
β”‚   β”œβ”€β”€ fig5                # scripts required to generate outputs presented in Figure 5
β”‚   β”œβ”€β”€ fig6                # scripts required to generate outputs presented in Figure 6	
β”‚   β”œβ”€β”€ fig7                # scripts required to generate outputs presented in Figure 7
β”‚   β”œβ”€β”€ fig8                # scripts required to generate outputs presented in Figure 8
β”‚   β”œβ”€β”€ prerequisites       # additional scripts required to produce the figures
β”œβ”€β”€ images                  # folder containing images 

-----------------------------------------------------

πŸ‘ How to use

  • Clone or download this repository so that it is accessible on your PC.

  • Download the files from: here to your PC.

  • Open MATLAB on your PC.

  • To generate Figure 4, ensure all scripts in "fig4" and "prerequisites" subfolders are accesible in your MATLAB search path, execute "fig4.m", ensuring that you provide the links to the directories containing the relevant datasets (downloaded from link above).

  • To generate Figure 5, ensure all scripts in "fig5" and "prerequisites" subfolders are accesible in your MATLAB search path, execute "fig5.m", ensuring that you provide the links to the directories containing the relevant datasets (downloaded from link above).

  • To generate Figure 6, ensure all scripts in "fig6" and "prerequisites" subfolders are accesible in your MATLAB search path, execute "fig6.m", ensuring that you provide the links to the directories containing the relevant datasets (downloaded from link above).

  • To generate Figure 7, ensure all scripts in "fig7" and "prerequisites" subfolders are accesible in your MATLAB search path, execute "fig7.m", ensuring that you provide the links to the directories containing the relevant datasets (downloaded from link above).

  • To generate Figure 8, ensure all scripts in "fig8" and "prerequisites" subfolders are accesible in your MATLAB search path, execute "fig8.m", ensuring that you provide the links to the directories containing the relevant datasets (downloaded from link above).

    -----------------------------------------------------

    Monitoring setup

About

Code used in the production of "Unsupervised image velocimetry for automated computation of river flow velocities"

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages