Py之albumentations:albumentations库函数的简介、安装、使用方法之详细攻略
Py之albumentations:albumentations庫函數的簡介、安裝、使用方法之詳細攻略
?
?
目錄
albumentations庫函數的簡介
1、albumentations庫特點
albumentations庫函數的安裝
albumentations庫函數的使用方法
1、經典案例
?
?
albumentations庫函數的簡介
? ? ? ?albumentations是圖像數據增強庫。基于高度優化的 OpenCV 庫實現圖像快速數據增強。針對不同圖像任務,如分割,檢測等,超級簡單的 API 接口。易于個性化定制。易于添加到其它框架,比如 PyTorch。
GitHub官網:https://github.com/albumentations-team/albumentations
文檔:https://albumentations.readthedocs.io/en/latest/api/augmentations.html
?
1、albumentations庫特點
- 在大多數轉換中,這個庫比其他庫更快。
- 基于numpy, OpenCV, imgaug從每一個選擇最好的。
- 簡單、靈活的API,允許庫在任何計算機視覺管道中使用。
- 大型的、不同的轉換集。
- 很容易擴展這個庫來包裝其他庫。
- 易于擴展到其他任務。
- 支持轉換的圖像,面具,關鍵點和包圍框。
- 支持python 2.7 -3.7
- 易于與PyTorch集成。
- 容易從火炬傳遞。
- 曾在Kaggle、topcoder、CVPR、MICCAI等許多DL競賽中獲得過冠軍。
- 由Kaggle Masters撰寫。
?
?
?
albumentations庫函數的安裝
pip install albumentations
pip install --user albumentations
?
?
albumentations庫函數的使用方法
1、經典案例
Classification?-?example.ipynb
Object detection?-?example_bboxes.ipynb
Non-8-bit images?-?example_16_bit_tiff.ipynb
Image segmentation?example_kaggle_salt.ipynb
Keypoints?example_keypoints.ipynb
Custom targets?example_multi_target.ipynb
Weather transforms?example_weather_transforms.ipynb
Serialization?serialization.ipynb
Replay/Deterministic mode?replay.ipynb
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
總結
以上是生活随笔為你收集整理的Py之albumentations:albumentations库函数的简介、安装、使用方法之详细攻略的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: BigData之Spark:Spark计
- 下一篇: Py之torchvision:torch