Supervisely SDK for Python Logo

Prerequisites & Installation

  • Prerequisites
  • Installation

Tutorials

  • Videos on YouTube
  • UI Documentation
  • What is Supervisely Agent
  • Exam Reports Explained

API

  • Python SDK API Reference
  • Public REST API

SDK Basics with IPython Notebooks

  • SDK Basics with IPython Notebooks
    • 1. Project Structure
    • 2. Data Management
    • 3. Data Augmentations
      • 1. Augmentations Basics
      • 2. Required Imports
      • 3. Prepare Sample Input
      • 4. Load Input Data
      • 5. Define Visualization Helpers
      • 6. Original Image and it’s Annotation
      • 7. Spatial Augmentations
      • 8. Horizontal Flip (left-right)
      • 9. Vertical Flip (upside-down)
      • 10. Random Crop - Height and Width from Range
      • 11. Random Crop - Fixed Height and Width
      • 12. Deterministic Crop (relative units)
      • 13. Deterministic Crop (absolute pixels)
      • 14. Resize
      • 15. Scale Proportionally
      • 16. Rotate (with padding)
      • 17. Rotate (without padding)
      • 18. Per-pixel Augmentations
      • 19. Random Brightness
      • 20. Random Contrast
      • 21. Random Gaussian Noise
      • 22. Random per-color Scale
      • 23. Blur
      • 24. Median Blur
      • 25. Gaussian Blur
    • 4. NN: Deploy and Inference on Supervisely via API
    • 5. NN: Automate training and inference via API
    • 6. Inference Modes: Full Image / Sliding Window / ROI / Bboxes
    • 7. Data Manipulation via API: Copy / Move / Delete
    • 8. Users and Labeling Jobs API
    • 9.1. Custom NN Detection and Segmentation Pipeline
    • 9.2. Custom NN Multi GPU Detection and Segmentation Pipeline
    • 10. Upload Images via API
    • 11. Custom Data Pipeline
    • 12. Filter and Combine Images
    • 13. NN Inference from Sources
    • 14. How to Work with NN Pixelwise Probabilities
    • Additional Examples in our GitHub

Applications Development (In Progress)

  • Getting Started
  • First Application (Coming soon)

Develop Plugins (Deprecated)

  • Custom Plugin Basics
  • Custom NN Plugin Basics
  • How to Debug Custom NN Plugin
  • Different Ways How to Deploy NN with Supervisely

Source Code

  • Supervisely GitHub
  • Supervisely Ecosystem

Troubleshooting

  • Install issues
Supervisely SDK for Python
  • »
  • Learn SDK Basics with IPython Notebooks »
  • Python SDK Tutorial №3: Augmentations
  • View page source

Python SDK Tutorial №3: Augmentations¶

  • 1. Augmentations Basics
  • 2. Required Imports
  • 3. Prepare Sample Input
  • 4. Load Input Data
  • 5. Define Visualization Helpers
  • 6. Original Image and it’s Annotation
  • 7. Spatial Augmentations
  • 8. Horizontal Flip (left-right)
  • 9. Vertical Flip (upside-down)
  • 10. Random Crop - Height and Width from Range
  • 11. Random Crop - Fixed Height and Width
  • 12. Deterministic Crop (relative units)
  • 13. Deterministic Crop (absolute pixels)
  • 14. Resize
  • 15. Scale Proportionally
  • 16. Rotate (with padding)
  • 17. Rotate (without padding)
  • 18. Per-pixel Augmentations
  • 19. Random Brightness
  • 20. Random Contrast
  • 21. Random Gaussian Noise
  • 22. Random per-color Scale
  • 23. Blur
  • 24. Median Blur
  • 25. Gaussian Blur
Next Previous

© Copyright 2021, Supervisely Team.

Built with Sphinx using a theme provided by Read the Docs.