Share via


스마트하게 잘린 썸네일 생성

이미지 분석 3.2를 사용하여 스마트 자르기로 썸네일을 생성할 수 있습니다. 원하는 높이 및 너비를 지정하면 입력 이미지와 가로 세로 비율이 다를 수 있습니다. 이미지 분석은 스마트 자르기를 사용하여 관심 영역을 지능적으로 식별하고 해당 영역을 기준으로 자르기 좌표를 생성합니다.

썸네일 생성 API 호출

API를 호출하려면 다음 단계를 수행합니다.

  1. 다음 명령을 텍스트 편집기에 복사합니다.

  2. 필요한 경우 명령에서 다음 내용을 변경합니다.

    1. <subscriptionKey> 값을 키로 바꿉니다.
    2. <thumbnailFile>의 값을 반환된 썸네일 이미지를 저장할 파일의 경로 및 이름으로 바꿉니다.
    3. 요청 URL의 <endpoint> 부분을 고유한 엔드포인트 URL로 바꿉니다.

      참고 항목

      2019년 7월 1일 이후에 만들어진 새 리소스는 사용자 지정 하위 도메인 이름을 사용합니다. 자세한 내용과 지역 엔드포인트의 전체 목록은 Azure AI 서비스에 대한 사용자 지정 하위 도메인 이름을 참조하세요.

    4. 필요한 경우 요청 본문의 이미지 URL(https://learn.microsoft.com/azure/ai-services/computer-vision/media/quickstarts/presentation.png)을 썸네일을 생성할 다른 이미지의 URL로 변경합니다.
  3. 명령 프롬프트 창을 엽니다.

  4. 텍스트 편집기의 명령을 명령 프롬프트 창에 붙여넣습니다.

  5. Enter를 눌러 프로그램을 실행합니다.

    curl -H "Ocp-Apim-Subscription-Key: <subscriptionKey>" -o <thumbnailFile> -H "Content-Type: application/json" "<endpoint>/vision/v3.2/generateThumbnail?width=100&height=100&smartCropping=true" -d "{\"url\":\"https://learn.microsoft.com/azure/ai-services/computer-vision/media/quickstarts/presentation.png\"}"
    

응답 검사

성공한 응답은 <thumbnailFile>에 지정된 파일에 썸네일 이미지를 기록합니다. 요청이 실패하면 무엇이 잘못되었는지 확인할 수 있도록 응답에 오류 코드 및 메시지가 포함됩니다. 요청이 성공하는 것처럼 보이지만 생성된 썸네일이 유효한 이미지 파일이 아닌 경우 키가 유효하지 않은 것일 수 있습니다.

다음 단계

선택한 언어로 된 네이티브 SDK를 사용하여 이미지 분석 API를 호출하려면 빠른 시작에 따라 설정합니다.