2021-08-17 14:16:55 +08:00
|
|
|
# Copyright (c) OpenMMLab. All rights reserved.
|
2022-07-21 22:44:42 +08:00
|
|
|
from .formatting import PackSegInputs
|
2022-10-18 16:30:08 +08:00
|
|
|
from .loading import (LoadAnnotations, LoadBiomedicalAnnotation,
|
|
|
|
LoadBiomedicalData, LoadBiomedicalImageFromFile,
|
[Feature] Add GDAL backend and Support LEVIR-CD Dataset (#2903)
## Motivation
For support with reading multiple remote sensing image formats, please
refer to https://gdal.org/drivers/raster/index.html.
Byte, UInt16, Int16, UInt32, Int32, Float32, Float64, CInt16, CInt32,
CFloat32 and CFloat64 are supported for reading and writing.
Support input of two images for change detection tasks, and support the
LEVIR-CD dataset.
## Modification
Add LoadSingleRSImageFromFile in 'mmseg/datasets/transforms/loading.py'.
Load a single remote sensing image for object segmentation tasks.
Add LoadMultipleRSImageFromFile in
'mmseg/datasets/transforms/loading.py'.
Load two remote sensing images for change detection tasks.
Add ConcatCDInput in 'mmseg/datasets/transforms/transforms.py'.
Combine images that have been separately augmented for data enhancement.
Add BaseCDDataset in 'mmseg/datasets/basesegdataset.py'
Base class for datasets used in change detection tasks.
---------
Co-authored-by: xiexinch <xiexinch@outlook.com>
2023-05-08 20:09:33 +08:00
|
|
|
LoadImageFromNDArray, LoadMultipleRSImageFromFile,
|
|
|
|
LoadSingleRSImageFromFile)
|
2023-01-02 20:43:15 +08:00
|
|
|
# yapf: disable
|
2023-04-24 13:44:20 +08:00
|
|
|
from .transforms import (CLAHE, AdjustGamma, Albu, BioMedical3DPad,
|
2023-01-20 15:34:11 +08:00
|
|
|
BioMedical3DRandomCrop, BioMedical3DRandomFlip,
|
|
|
|
BioMedicalGaussianBlur, BioMedicalGaussianNoise,
|
[Feature] Add GDAL backend and Support LEVIR-CD Dataset (#2903)
## Motivation
For support with reading multiple remote sensing image formats, please
refer to https://gdal.org/drivers/raster/index.html.
Byte, UInt16, Int16, UInt32, Int32, Float32, Float64, CInt16, CInt32,
CFloat32 and CFloat64 are supported for reading and writing.
Support input of two images for change detection tasks, and support the
LEVIR-CD dataset.
## Modification
Add LoadSingleRSImageFromFile in 'mmseg/datasets/transforms/loading.py'.
Load a single remote sensing image for object segmentation tasks.
Add LoadMultipleRSImageFromFile in
'mmseg/datasets/transforms/loading.py'.
Load two remote sensing images for change detection tasks.
Add ConcatCDInput in 'mmseg/datasets/transforms/transforms.py'.
Combine images that have been separately augmented for data enhancement.
Add BaseCDDataset in 'mmseg/datasets/basesegdataset.py'
Base class for datasets used in change detection tasks.
---------
Co-authored-by: xiexinch <xiexinch@outlook.com>
2023-05-08 20:09:33 +08:00
|
|
|
BioMedicalRandomGamma, ConcatCDInput, GenerateEdge,
|
2023-01-20 15:34:11 +08:00
|
|
|
PhotoMetricDistortion, RandomCrop, RandomCutOut,
|
|
|
|
RandomMosaic, RandomRotate, RandomRotFlip, Rerange,
|
|
|
|
ResizeShortestEdge, ResizeToMultiple, RGB2Gray,
|
|
|
|
SegRescale)
|
2020-07-07 20:52:19 +08:00
|
|
|
|
2023-01-02 20:43:15 +08:00
|
|
|
# yapf: enable
|
2020-07-07 20:52:19 +08:00
|
|
|
__all__ = [
|
2022-12-30 11:49:32 +08:00
|
|
|
'LoadAnnotations', 'RandomCrop', 'BioMedical3DRandomCrop', 'SegRescale',
|
|
|
|
'PhotoMetricDistortion', 'RandomRotate', 'AdjustGamma', 'CLAHE', 'Rerange',
|
|
|
|
'RGB2Gray', 'RandomCutOut', 'RandomMosaic', 'PackSegInputs',
|
|
|
|
'ResizeToMultiple', 'LoadImageFromNDArray', 'LoadBiomedicalImageFromFile',
|
2022-11-23 15:15:38 +08:00
|
|
|
'LoadBiomedicalAnnotation', 'LoadBiomedicalData', 'GenerateEdge',
|
2023-01-02 21:29:03 +08:00
|
|
|
'ResizeShortestEdge', 'BioMedicalGaussianNoise', 'BioMedicalGaussianBlur',
|
2023-01-20 15:34:11 +08:00
|
|
|
'BioMedical3DRandomFlip', 'BioMedicalRandomGamma', 'BioMedical3DPad',
|
[Feature] Add GDAL backend and Support LEVIR-CD Dataset (#2903)
## Motivation
For support with reading multiple remote sensing image formats, please
refer to https://gdal.org/drivers/raster/index.html.
Byte, UInt16, Int16, UInt32, Int32, Float32, Float64, CInt16, CInt32,
CFloat32 and CFloat64 are supported for reading and writing.
Support input of two images for change detection tasks, and support the
LEVIR-CD dataset.
## Modification
Add LoadSingleRSImageFromFile in 'mmseg/datasets/transforms/loading.py'.
Load a single remote sensing image for object segmentation tasks.
Add LoadMultipleRSImageFromFile in
'mmseg/datasets/transforms/loading.py'.
Load two remote sensing images for change detection tasks.
Add ConcatCDInput in 'mmseg/datasets/transforms/transforms.py'.
Combine images that have been separately augmented for data enhancement.
Add BaseCDDataset in 'mmseg/datasets/basesegdataset.py'
Base class for datasets used in change detection tasks.
---------
Co-authored-by: xiexinch <xiexinch@outlook.com>
2023-05-08 20:09:33 +08:00
|
|
|
'RandomRotFlip', 'Albu', 'LoadSingleRSImageFromFile', 'ConcatCDInput',
|
|
|
|
'LoadMultipleRSImageFromFile'
|
2020-07-07 20:52:19 +08:00
|
|
|
]
|