Share via


이미지 변환 시작

이 문서에서는 Azure Machine Learning 디자이너에서 이미지 변환 초기화 구성 요소를 사용하여 이미지 변환을 초기화하여 이미지를 어떻게 변환할지 지정하는 방법을 설명합니다.

이미지 변환 시작을 구성하는 방법

  1. 디자이너에서 파이프라인에 이미지 변환 초기화 구성 요소를 추가합니다.

  2. 크기 조정의 경우 입력 PIL 이미지의 크기를 지정된 크기로 조정할지 여부를 지정합니다. 'True'를 선택하는 경우 크기에서 원하는 출력 이미지 크기를 지정할 수 있습니다(기본값: 256).

  3. 가운데 자르기의 경우 가운데에서 지정된 PIL 이미지를 잘라낼지 여부를 지정합니다. 'True'를 선택하는 경우 자르기 크기에서 원하는 자르기 출력 이미지 크기를 지정할 수 있습니다(기본값: 224).

  4. 패드의 경우 지정된 PIL 이미지를 모든 면에 패드 값 0으로 패딩할지 여부를 지정합니다. 'True'를 선택하는 경우 패딩에서 각 테두리의 패딩(추가할 픽셀 수)을 지정할 수 있습니다.

  5. 색 지터의 경우 이미지의 밝기, 대비 및 채도를 임의로 변경할지 여부를 지정합니다.

  6. 회색조의 경우 이미지를 회색조로 변환할지 여부를 지정합니다.

  7. 임의 크기 조정된 자르기의 경우 지정된 PIL 이미지를 임의 크기 및 가로 세로 비율로 잘라낼지 여부를 지정합니다. 원래 크기의 임의 크기 자르기(0.08에서 1.0 범위)와 원래 가로 세로 비율의 임의 가로 세로 비율 자르기(3/4에서 4/3 범위)가 만들어집니다. 이 자르기의 크기는 최종적으로 지정된 크기로 조정됩니다. 이 옵션은 일반적으로 Inception 네트워크를 학습하는 데 사용됩니다. 'True'를 선택하는 경우 임의 크기에서 각 가장자리의 예상 출력 크기를 지정할 수 있습니다(기본값: 256).

  8. 임의 자르기의 경우 지정된 PIL 이미지를 임의 위치에서 잘라낼지 여부를 지정합니다. 'True'를 선택하는 경우 임의 자르기 크기에서 원하는 자르기 출력 크기를 지정할 수 있습니다(기본값: 224).

  9. 임의 수평 대칭 이동의 경우 지정된 PIL 이미지를 확률 0.5로 임의로 수평 대칭 이동할지 여부를 지정합니다.

  10. 임의 수직 대칭 이동의 경우 지정된 PIL 이미지를 확률 0.5로 임의로 수직 대칭 이동할지 여부를 지정합니다.

  11. 임의 회전의 경우 이미지를 각도 회전할지 여부를 지정합니다. 'True'를 선택하는 경우 임의 회전 각도를 설정하여 각도 범위를 지정할 수 있습니다. 즉, (-각도, +각도)를 의미하며 기본값은 0입니다.

  12. 임의 아핀의 경우 중앙 고정을 유지하는 이미지의 임의 아핀 변환 여부를 지정합니다. 'True'를 선택하는 경우 임의 아핀 각도에서 선택할 각도 범위를 지정할 수 있습니다. 즉, (-각도, +각도)를 의미하며 기본값은 0입니다.

  13. 임의 회색조의 경우 확률 0.1로 이미지를 회색조로 임의로 변환할지 여부를 지정합니다.

  14. 임의 큐브 뷰의 경우 지정된 PIL 이미지의 큐브 뷰 변환을 확률 0.5로 임의로 수행할지 여부를 지정합니다.

  15. 위에 지정된 변환을 입력 이미지 데이터 세트에 적용하려면 이미지 변환 적용 구성 요소에 연결합니다.

  16. 파이프라인을 제출합니다.

결과

변환이 완료된 후에 이미지 변환 적용 구성 요소의 출력에서 변형된 이미지를 찾을 수 있습니다.

기술 정보

이미지 변환에 대한 자세한 내용은 https://pytorch.org/vision/stable/transforms.html을 참조하세요.

구성 요소 매개 변수

Name 범위 Type 기본값 Description
크기 조정 모두 부울 True 입력 PIL 이미지를 지정된 크기로 조정합니다.
크기 >=1 정수 256 원하는 출력 크기를 지정합니다.
가운데 자르기 모두 부울 True 가운데에서 지정된 PIL 이미지를 자릅니다.
자르기 크기 >=1 정수 224 자르기의 원하는 출력 크기를 지정합니다.
Pad 모두 부울 아니요 지정된 PIL 이미지를 모든 면에 지정된 “패드” 값으로 패딩합니다.
안쪽 여백 >=0 정수 0 각 테두리의 패딩입니다.
색 지터 모두 부울 아니요 이미지의 밝기, 대비 및 채도를 임의로 변경합니다.
회색조 모두 부울 아니요 이미지를 회색조로 변환합니다.
임의 크기 조정 자르기 모두 부울 아니요 지정된 PIL 이미지를 임의 크기 및 가로 세로 비율로 자릅니다.
임의 크기 >=1 정수 256 각 가장자리의 예상 출력 크기입니다.
임의 자르기 모두 부울 아니요 임의의 위치에서 지정된 PIL 이미지를 자릅니다.
임의 자르기 크기 >=1 정수 224 자르기의 원하는 출력 크기입니다.
임의 수평 대칭 이동 모두 부울 True 지정된 확률로 지정된 PIL 이미지를 임의로 수평 대칭 이동합니다.
임의 수직 대칭 이동 모두 부울 아니요 지정된 확률로 지정된 PIL 이미지를 임의로 수직 대칭 이동합니다.
임의 회전 모두 부울 아니요 이미지를 각도 회전합니다.
임의 회전 각도 [0,180] 정수 0 선택할 각도 범위입니다.
임의 아핀 모두 부울 아니요 중앙 고정을 유지하는 이미지의 임의 아핀 변환입니다.
임의 아핀 각도 [0,180] 정수 0 선택할 각도 범위입니다.
임의 회색조 모두 부울 아니요 이미지를 회색조로 확률 0.1로 임의 변환합니다.
임의 큐브 뷰 모두 부울 아니요 지정된 PIL 이미지의 큐브 뷰 변환을 확률 0.5로 임의로 수행합니다.
임의 지우기 모두 부울 아니요 이미지에서 사각형 영역을 임의로 선택하고 확률 0.5로 픽셀을 지웁니다.

출력

Name 형식 Description
출력 이미지 변환 TransformationDirectory 이미지 변환 적용 구성 요소에 연결할 수 있는 출력 이미지 변환입니다.

다음 단계

Azure Machine Learning에서 사용 가능한 구성 요소 집합을 참조하세요.