deepbands / deep-learning-datasets-maker

Deep Learning Datasets Maker is a QGIS plugin to make datasets creation easier for raster and vector data.
https://plugins.qgis.org/plugins/deep-learning-datasets-maker/
GNU General Public License v3.0
46 stars 8 forks source link
deep-learning gis gis-data pyqt5 python qgis qgis-plugin qgis3-plugin remote-sensing



Deep Learning Dataset Maker

We ❤️ Open Source

Python 3.8 QGIS 3.16.13 Code style: black license release

Deep Learning Datasets Maker is a QGIS plugin to make datasets creation easier for raster and vector data.

Run QGIS Desktop App (3.18) vi BinderHub! Click the button below to launch a server:

Binder

How to use

  1. Download and install QGIS and clone the repo :

    git clone git@github.com:deepbands/deep-learning-datasets-maker.git
  2. Install requirements :

    • Enter the folder and install dependent libraries using OSGeo4W shell (Open As Administrator) :
      cd deep-learning-datasets-maker
      pip install -r requirements.txt
    • Or open OSGeo4W shell as administrator and enter :
      pip install Cython scikit-image Pillow pycocotools --user
  3. Copy folder named deep-learning-datasets-maker in QGIS configuration folder and choose the plugin from plugin manager in QGIS (If not appeared restart QGIS).

    • You can know this folder from QGIS Setting Menu at the top-left of QGIS UI Settings > User Profiles > Open Active Profile Folder .
    • Go to python/plugins then paste the deep-learning-datasets-maker folder.
    • Full path should be like : C:\Users\$USER\AppData\Roaming\QGIS\QGIS3\profiles\default\python\plugins\deep-learning-datasets-maker.
  4. Open QGIS, load your raster and vector data then select the output paths for rasterized, images and labels then click ok.

TODO

v0.2

v0.3