# pip install -U albumentations
A.HorizontalFlip(p=0.5)
random.seed(7)
A.ShiftScaleRotate(p=0.5)
A.Compose()
안에 리스트[ ]로 원하는 변환들을 넣으면 된다A.CLAHE()
: 대비를 향상시키기 위해 히스토그램 균일화를 수행A.RandomRotate90()
: 0, 90, 180, 270 중에 무작위로 회전시킨다A.Transpose()
: 대각선을 따라 뒤집는다 A.ShiftScaleRotate()
: 이동, 회전, 크기조정A.Blur()
: blur 효과 추가A.OpticalDistortion()
: Optical Distortion을 통해 이미지를 왜곡한다 (흐물흐물하게)A.GridDistortion()
: grid 왜곡A.HueSaturationValue()
: 색조, 채도, 명도를 무작위로 조절하여 색감 변경A.OneOf([])
: 리스트 안에 있는 여러 변환 중 하나를 선택하여 적용A.RandomSizedCrop()
: 무작위 크기로 이미지를 자른다A.PadIfNeeded()
: 이미지에 패딩을 추가한다A.VerticalFlip()
: 이미지를 수직으로 뒤집는다A.ElasticTransform()
: 이미지에 탄성을 주어 변형시킨다 (구불구불하게)A.GridDistortion()
: grid 왜곡을 적용한다A.OpticalDistortion()
: 광학 왜곡을 적용한다A.CLAHE()
: 히스토그램 평활화를 통해 이미지의 대비를 향상시킨다A.RandomBrightnessContrast()
: 이미지의 밝기와 대비를 random으로 조절한다A.RandomGamma()
: 이미지의 gamma를 조절하여 이미지의 밝기를 변경한다