LargeFaceListOperations class

LargeFaceListOperations를 나타내는 클래스입니다.

생성자

LargeFaceListOperations(FaceClientContext)

LargeFaceListOperations를 만듭니다.

메서드

addFaceFromStream(string, HttpRequestBody, LargeFaceListAddFaceFromStreamOptionalParams)

최대 1,000,000개까지 지정된 대규모 얼굴 목록에 얼굴을 추가합니다.
여러 얼굴을 포함하는 이미지를 처리하기 위해 입력 얼굴을 targetFace 사각형이 있는 이미지로 지정할 수 있습니다. 추가된 얼굴을 나타내는 persistedFaceId를 반환합니다. 이미지가 저장되지 않습니다. LargeFaceList Face - Delete 또는 LargeFaceList - Delete가 호출될 때까지 추출된 얼굴 기능만 서버에 저장됩니다.
참고 persistedFaceId는 Face - Detect에서 생성된 faceId와 다릅니다.

  • 얼굴 이미지 품질이 높을수록 인식 정밀도를 높일 수 있습니다. 고품질 얼굴을 고려하세요. 정면, 투명 및 얼굴 크기는 200x200픽셀(눈 사이에 100픽셀) 이상입니다.
  • JPEG, PNG, GIF(첫 번째 프레임) 및 BMP 형식이 지원됩니다. 허용되는 이미지 파일 크기는 1KB에서 6MB까지입니다.
  • "targetFace" 사각형은 한 얼굴을 포함해야 합니다. 0개 또는 여러 얼굴은 오류로 간주됩니다. 제공된 "targetFace" 사각형이 Face - Detect에서 반환되지 않는 경우 얼굴을 감지하고 성공적으로 추가할 수 있다는 보장은 없습니다.
  • 감지 가능한 얼굴 크기(36x36 - 4096x4096 픽셀), 큰 머리 포즈 또는 큰 폐색으로 인해 오류가 발생합니다.
  • 동일한 얼굴 목록에서 얼굴을 추가/삭제하는 작업은 순차적으로 처리되고 다른 얼굴 목록에서는 병렬로 처리됩니다.
  • 감지 가능한 최소 얼굴 크기는 1920x1080픽셀 이하의 이미지에서 36x36픽셀입니다. 크기가 1920x1080 픽셀보다 높은 이미지에는 비례적으로 더 큰 최소 얼굴 크기가 필요합니다.
  • 다양한 'detectionModel' 값을 제공할 수 있습니다. 다양한 검색 모델을 사용하고 비교하려면 검색 모델을 지정하는 방법을 참조하세요.

Quota:

  • 무료 계층 구독 할당량: 큰 얼굴 목록당 1,000개 얼굴
  • S0 계층 구독 할당량: 큰 얼굴 목록당 1,000,000개 얼굴
addFaceFromStream(string, HttpRequestBody, LargeFaceListAddFaceFromStreamOptionalParams, ServiceCallback<PersistedFace>)
addFaceFromStream(string, HttpRequestBody, ServiceCallback<PersistedFace>)
addFaceFromUrl(string, string, LargeFaceListAddFaceFromUrlOptionalParams)

최대 1,000,000개까지 지정된 대규모 얼굴 목록에 얼굴을 추가합니다.
여러 얼굴을 포함하는 이미지를 처리하기 위해 입력 얼굴을 targetFace 사각형이 있는 이미지로 지정할 수 있습니다. 추가된 얼굴을 나타내는 persistedFaceId를 반환합니다. 이미지가 저장되지 않습니다. 추출된 얼굴 기능만 LargeFaceList Face - Delete 또는 LargeFaceList - Delete가 호출될 때까지 서버에 저장됩니다.
참고 persistedFaceId는 Face - Detect에서 생성된 faceId와 다릅니다.

  • 얼굴 이미지 품질이 높을수록 인식 정밀도를 높일 수 있습니다. 고품질 얼굴을 고려하세요. 정면, 투명 및 얼굴 크기는 200x200픽셀(눈 사이에 100픽셀) 이상입니다.
  • JPEG, PNG, GIF(첫 번째 프레임) 및 BMP 형식이 지원됩니다. 허용되는 이미지 파일 크기는 1KB에서 6MB까지입니다.
  • "targetFace" 사각형은 하나의 얼굴을 포함해야 합니다. 0개 또는 여러 얼굴은 오류로 간주됩니다. 제공된 "targetFace" 사각형이 Face - Detect에서 반환되지 않으면 얼굴을 감지하고 성공적으로 추가해야 합니다.
  • 감지 가능한 얼굴 크기(36x36 - 4096x4096 픽셀), 큰 머리 포즈 또는 큰 폐색으로 인해 오류가 발생합니다.
  • 동일한 얼굴 목록에서 얼굴을 추가/삭제하는 작업은 순차적으로 처리되고 다른 얼굴 목록에서는 병렬로 처리됩니다.
  • 감지 가능한 최소 얼굴 크기는 1920x1080픽셀 이하의 이미지에서 36x36픽셀입니다. 크기가 1920x1080 픽셀보다 큰 이미지에는 비례적으로 더 큰 최소 얼굴 크기가 필요합니다.
  • 다양한 'detectionModel' 값을 제공할 수 있습니다. 다양한 검색 모델을 사용하고 비교하려면 검색 모델을 지정하는 방법을 참조하세요.

Quota:

  • 무료 계층 구독 할당량: 큰 얼굴 목록당 1,000개 얼굴입니다.
  • S0 계층 구독 할당량: 큰 얼굴 목록당 1,000,000개 얼굴
addFaceFromUrl(string, string, LargeFaceListAddFaceFromUrlOptionalParams, ServiceCallback<PersistedFace>)
addFaceFromUrl(string, string, ServiceCallback<PersistedFace>)
create(string, string, LargeFaceListCreateOptionalParams)

사용자 지정 largeFaceListId, 이름, 선택적 userData 및 recognitionModel을 사용하여 비어 있는 대규모 얼굴 목록을 만듭니다.
큰 얼굴 목록은 얼굴 목록으로, 최대 1,000,000개까지 얼굴 목록이며 Face - Find Similar에서 사용됩니다.
만든 후 사용자는 LargeFaceList Face - Add 를 사용하여 얼굴을 가져오고 LargeFaceList - 학습 을 사용하여 Face - 유사 항목 찾기를 준비해야 합니다. 이미지가 저장되지 않습니다. LargeFaceList - Delete가 호출될 때까지 추출된 얼굴 기능만 서버에 저장됩니다.
유사 항목 찾기는 유명인과 유사한 얼굴 찾기, 유사한 얼굴 필터링 또는 가벼운 얼굴 식별과 같은 시나리오에 사용됩니다. 그러나 실제 사용이 사람을 식별하는 것이라면 PersonGroupLargePersonGroup / 및 Face - Identify를 사용하세요.
이 큰 얼굴 목록과 연결하려면 'recognitionModel'을 지정해야 합니다. 'recognitionModel'의 기본값은 'recognition_01'입니다. 최신 모델이 필요한 경우 이 매개 변수에 필요한 모델을 명시적으로 지정하세요. 기존 큰 얼굴 목록에 추가된 새 얼굴은 컬렉션과 이미 연결된 인식 모델을 사용합니다. 큰 얼굴 목록의 기존 얼굴 기능은 다른 버전의 인식 모델에서 추출한 기능으로 업데이트할 수 없습니다. 인식 모델 지정을 참조하세요.

큰 얼굴 목록 할당량:

  • 무료 계층 구독 할당량: 64개 큰 얼굴 목록.
  • S0 계층 구독 할당량: 1,000,000개 큰 얼굴 목록
create(string, string, LargeFaceListCreateOptionalParams, ServiceCallback<void>)
create(string, string, ServiceCallback<void>)
deleteFace(string, string, RequestOptionsBase)

지정된 largeFaceListId 및 persistedFaceId에 따라 대규모 얼굴 목록에서 얼굴을 삭제합니다.
동일한 큰 얼굴 목록에서 얼굴을 추가/삭제하는 작업은 순차적으로 처리되고 다른 큰 얼굴 목록에서는 병렬로 처리됩니다.

deleteFace(string, string, RequestOptionsBase, ServiceCallback<void>)
deleteFace(string, string, ServiceCallback<void>)
deleteMethod(string, RequestOptionsBase)

지정된 대규모 얼굴 목록을 삭제합니다.

deleteMethod(string, RequestOptionsBase, ServiceCallback<void>)
deleteMethod(string, ServiceCallback<void>)
get(string, LargeFaceListGetOptionalParams)

큰 얼굴 목록의 largeFaceListId, 이름, userData 및 recognitionModel을 검색합니다.

get(string, LargeFaceListGetOptionalParams, ServiceCallback<LargeFaceList>)
get(string, ServiceCallback<LargeFaceList>)
getFace(string, string, RequestOptionsBase)

지속형 얼굴(persistedFaceId 및 해당 소속 largeFaceListId로 지정됨)에 대한 정보를 검색합니다.

getFace(string, string, RequestOptionsBase, ServiceCallback<PersistedFace>)
getFace(string, string, ServiceCallback<PersistedFace>)
getTrainingStatus(string, RequestOptionsBase)

큰 얼굴 목록의 학습 상태 검색합니다(완료 또는 진행 중).

getTrainingStatus(string, RequestOptionsBase, ServiceCallback<TrainingStatus>)
getTrainingStatus(string, ServiceCallback<TrainingStatus>)
list(LargeFaceListListOptionalParams)

largeFaceListId, name, userData 및 recognitionModel에 대한 큰 얼굴 목록의 정보를 나열합니다.
largeFaceList 내에서 얼굴 정보를 얻으려면 LargeFaceList Face를 사용합니다. - 가져오기

  • 큰 얼굴 목록은 largeFaceListId의 사전순으로 저장됩니다.
  • "start" 매개 변수(문자열, 선택 사항)는 반환된 항목이 문자열 비교에 의해 더 큰 ID를 갖는 사용자 제공 largeFaceListId 값입니다. "start"는 첫 번째 항목의 반환을 나타내기 위해 비어 있음으로 설정됩니다.
  • "top" 매개 변수(int, 선택 사항)는 반환할 항목 수를 지정합니다. 한 번의 호출로 최대 1,000개의 항목을 반환할 수 있습니다. 더 많은 항목을 가져오려면 현재 호출의 마지막으로 반환된 항목의 ID로 "시작"을 지정할 수 있습니다.
    예를 들어 총 5개의 큰 사람 목록: "list1", ..., "list5".
    "start=&top="은 5개 목록을 모두 반환합니다.
    "start=&top=2"는 "list1", "list2"를 반환합니다.
    "start=list2&top=3"은 "list3", "list4", "list5"를 반환합니다.
list(LargeFaceListListOptionalParams, ServiceCallback<LargeFaceList[]>)
list(ServiceCallback<LargeFaceList[]>)
listFaces(string, LargeFaceListListFacesOptionalParams)

큰 얼굴 목록의 모든 얼굴을 나열하고 얼굴 정보(등록된 얼굴의 userData 및 persistedFaceIds 포함)를 검색합니다.

listFaces(string, LargeFaceListListFacesOptionalParams, ServiceCallback<PersistedFace[]>)
listFaces(string, ServiceCallback<PersistedFace[]>)
train(string, RequestOptionsBase)

큰 얼굴 목록 학습 작업을 큐에 추가하면 학습 작업이 즉시 시작되지 않을 수 있습니다.

train(string, RequestOptionsBase, ServiceCallback<void>)
train(string, ServiceCallback<void>)
update(string, LargeFaceListUpdateOptionalParams)

큰 얼굴 목록의 정보를 업데이트합니다.

update(string, LargeFaceListUpdateOptionalParams, ServiceCallback<void>)
update(string, ServiceCallback<void>)
updateFace(string, string, LargeFaceListUpdateFaceOptionalParams)

지속형 얼굴의 userData 필드를 업데이트합니다.

updateFace(string, string, LargeFaceListUpdateFaceOptionalParams, ServiceCallback<void>)
updateFace(string, string, ServiceCallback<void>)

생성자 세부 정보

LargeFaceListOperations(FaceClientContext)

LargeFaceListOperations를 만듭니다.

new LargeFaceListOperations(client: FaceClientContext)

매개 변수

client
FaceClientContext

서비스 클라이언트에 대한 참조입니다.

메서드 세부 정보

addFaceFromStream(string, HttpRequestBody, LargeFaceListAddFaceFromStreamOptionalParams)

최대 1,000,000개까지 지정된 대규모 얼굴 목록에 얼굴을 추가합니다.
여러 얼굴을 포함하는 이미지를 처리하기 위해 입력 얼굴을 targetFace 사각형이 있는 이미지로 지정할 수 있습니다. 추가된 얼굴을 나타내는 persistedFaceId를 반환합니다. 이미지가 저장되지 않습니다. LargeFaceList Face - Delete 또는 LargeFaceList - Delete가 호출될 때까지 추출된 얼굴 기능만 서버에 저장됩니다.
참고 persistedFaceId는 Face - Detect에서 생성된 faceId와 다릅니다.

  • 얼굴 이미지 품질이 높을수록 인식 정밀도를 높일 수 있습니다. 고품질 얼굴을 고려하세요. 정면, 투명 및 얼굴 크기는 200x200픽셀(눈 사이에 100픽셀) 이상입니다.
  • JPEG, PNG, GIF(첫 번째 프레임) 및 BMP 형식이 지원됩니다. 허용되는 이미지 파일 크기는 1KB에서 6MB까지입니다.
  • "targetFace" 사각형은 한 얼굴을 포함해야 합니다. 0개 또는 여러 얼굴은 오류로 간주됩니다. 제공된 "targetFace" 사각형이 Face - Detect에서 반환되지 않는 경우 얼굴을 감지하고 성공적으로 추가할 수 있다는 보장은 없습니다.
  • 감지 가능한 얼굴 크기(36x36 - 4096x4096 픽셀), 큰 머리 포즈 또는 큰 폐색으로 인해 오류가 발생합니다.
  • 동일한 얼굴 목록에서 얼굴을 추가/삭제하는 작업은 순차적으로 처리되고 다른 얼굴 목록에서는 병렬로 처리됩니다.
  • 감지 가능한 최소 얼굴 크기는 1920x1080픽셀 이하의 이미지에서 36x36픽셀입니다. 크기가 1920x1080 픽셀보다 높은 이미지에는 비례적으로 더 큰 최소 얼굴 크기가 필요합니다.
  • 다양한 'detectionModel' 값을 제공할 수 있습니다. 다양한 검색 모델을 사용하고 비교하려면 검색 모델을 지정하는 방법을 참조하세요.

Quota:

  • 무료 계층 구독 할당량: 큰 얼굴 목록당 1,000개 얼굴
  • S0 계층 구독 할당량: 큰 얼굴 목록당 1,000,000개 얼굴
function addFaceFromStream(largeFaceListId: string, image: HttpRequestBody, options?: LargeFaceListAddFaceFromStreamOptionalParams): Promise<LargeFaceListAddFaceFromStreamResponse>

매개 변수

largeFaceListId

string

특정 큰 얼굴 목록을 참조하는 ID입니다.

image
HttpRequestBody

이미지 스트림입니다.

options
LargeFaceListAddFaceFromStreamOptionalParams

선택적 매개 변수

반환

Promise<Models.LargeFaceListAddFaceFromStreamResponse>

addFaceFromStream(string, HttpRequestBody, LargeFaceListAddFaceFromStreamOptionalParams, ServiceCallback<PersistedFace>)

function addFaceFromStream(largeFaceListId: string, image: HttpRequestBody, options: LargeFaceListAddFaceFromStreamOptionalParams, callback: ServiceCallback<PersistedFace>)

매개 변수

largeFaceListId

string

특정 큰 얼굴 목록을 참조하는 ID입니다.

image
HttpRequestBody

이미지 스트림입니다.

options
LargeFaceListAddFaceFromStreamOptionalParams

선택적 매개 변수

callback

ServiceCallback<PersistedFace>

콜백

addFaceFromStream(string, HttpRequestBody, ServiceCallback<PersistedFace>)

function addFaceFromStream(largeFaceListId: string, image: HttpRequestBody, callback: ServiceCallback<PersistedFace>)

매개 변수

largeFaceListId

string

특정 큰 얼굴 목록을 참조하는 ID입니다.

image
HttpRequestBody

이미지 스트림입니다.

callback

ServiceCallback<PersistedFace>

콜백

addFaceFromUrl(string, string, LargeFaceListAddFaceFromUrlOptionalParams)

최대 1,000,000개까지 지정된 대규모 얼굴 목록에 얼굴을 추가합니다.
여러 얼굴을 포함하는 이미지를 처리하기 위해 입력 얼굴을 targetFace 사각형이 있는 이미지로 지정할 수 있습니다. 추가된 얼굴을 나타내는 persistedFaceId를 반환합니다. 이미지가 저장되지 않습니다. 추출된 얼굴 기능만 LargeFaceList Face - Delete 또는 LargeFaceList - Delete가 호출될 때까지 서버에 저장됩니다.
참고 persistedFaceId는 Face - Detect에서 생성된 faceId와 다릅니다.

  • 얼굴 이미지 품질이 높을수록 인식 정밀도를 높일 수 있습니다. 고품질 얼굴을 고려하세요. 정면, 투명 및 얼굴 크기는 200x200픽셀(눈 사이에 100픽셀) 이상입니다.
  • JPEG, PNG, GIF(첫 번째 프레임) 및 BMP 형식이 지원됩니다. 허용되는 이미지 파일 크기는 1KB에서 6MB까지입니다.
  • "targetFace" 사각형은 하나의 얼굴을 포함해야 합니다. 0개 또는 여러 얼굴은 오류로 간주됩니다. 제공된 "targetFace" 사각형이 Face - Detect에서 반환되지 않으면 얼굴을 감지하고 성공적으로 추가해야 합니다.
  • 감지 가능한 얼굴 크기(36x36 - 4096x4096 픽셀), 큰 머리 포즈 또는 큰 폐색으로 인해 오류가 발생합니다.
  • 동일한 얼굴 목록에서 얼굴을 추가/삭제하는 작업은 순차적으로 처리되고 다른 얼굴 목록에서는 병렬로 처리됩니다.
  • 감지 가능한 최소 얼굴 크기는 1920x1080픽셀 이하의 이미지에서 36x36픽셀입니다. 크기가 1920x1080 픽셀보다 큰 이미지에는 비례적으로 더 큰 최소 얼굴 크기가 필요합니다.
  • 다양한 'detectionModel' 값을 제공할 수 있습니다. 다양한 검색 모델을 사용하고 비교하려면 검색 모델을 지정하는 방법을 참조하세요.

Quota:

  • 무료 계층 구독 할당량: 큰 얼굴 목록당 1,000개 얼굴입니다.
  • S0 계층 구독 할당량: 큰 얼굴 목록당 1,000,000개 얼굴
function addFaceFromUrl(largeFaceListId: string, url: string, options?: LargeFaceListAddFaceFromUrlOptionalParams): Promise<LargeFaceListAddFaceFromUrlResponse>

매개 변수

largeFaceListId

string

특정 큰 얼굴 목록을 참조하는 ID입니다.

url

string

이미지의 공개적으로 연결할 수 있는 URL

options
LargeFaceListAddFaceFromUrlOptionalParams

선택적 매개 변수

반환

Promise<Models.LargeFaceListAddFaceFromUrlResponse>

addFaceFromUrl(string, string, LargeFaceListAddFaceFromUrlOptionalParams, ServiceCallback<PersistedFace>)

function addFaceFromUrl(largeFaceListId: string, url: string, options: LargeFaceListAddFaceFromUrlOptionalParams, callback: ServiceCallback<PersistedFace>)

매개 변수

largeFaceListId

string

특정 큰 얼굴 목록을 참조하는 ID입니다.

url

string

이미지의 공개적으로 연결할 수 있는 URL

options
LargeFaceListAddFaceFromUrlOptionalParams

선택적 매개 변수

callback

ServiceCallback<PersistedFace>

콜백

addFaceFromUrl(string, string, ServiceCallback<PersistedFace>)

function addFaceFromUrl(largeFaceListId: string, url: string, callback: ServiceCallback<PersistedFace>)

매개 변수

largeFaceListId

string

특정 큰 얼굴 목록을 참조하는 ID입니다.

url

string

이미지의 공개적으로 연결할 수 있는 URL

callback

ServiceCallback<PersistedFace>

콜백

create(string, string, LargeFaceListCreateOptionalParams)

사용자 지정 largeFaceListId, 이름, 선택적 userData 및 recognitionModel을 사용하여 비어 있는 대규모 얼굴 목록을 만듭니다.
큰 얼굴 목록은 얼굴 목록으로, 최대 1,000,000개까지 얼굴 목록이며 Face - Find Similar에서 사용됩니다.
만든 후 사용자는 LargeFaceList Face - Add 를 사용하여 얼굴을 가져오고 LargeFaceList - 학습 을 사용하여 Face - 유사 항목 찾기를 준비해야 합니다. 이미지가 저장되지 않습니다. LargeFaceList - Delete가 호출될 때까지 추출된 얼굴 기능만 서버에 저장됩니다.
유사 항목 찾기는 유명인과 유사한 얼굴 찾기, 유사한 얼굴 필터링 또는 가벼운 얼굴 식별과 같은 시나리오에 사용됩니다. 그러나 실제 사용이 사람을 식별하는 것이라면 PersonGroupLargePersonGroup / 및 Face - Identify를 사용하세요.
이 큰 얼굴 목록과 연결하려면 'recognitionModel'을 지정해야 합니다. 'recognitionModel'의 기본값은 'recognition_01'입니다. 최신 모델이 필요한 경우 이 매개 변수에 필요한 모델을 명시적으로 지정하세요. 기존 큰 얼굴 목록에 추가된 새 얼굴은 컬렉션과 이미 연결된 인식 모델을 사용합니다. 큰 얼굴 목록의 기존 얼굴 기능은 다른 버전의 인식 모델에서 추출한 기능으로 업데이트할 수 없습니다. 인식 모델 지정을 참조하세요.

큰 얼굴 목록 할당량:

  • 무료 계층 구독 할당량: 64개 큰 얼굴 목록.
  • S0 계층 구독 할당량: 1,000,000개 큰 얼굴 목록
function create(largeFaceListId: string, name: string, options?: LargeFaceListCreateOptionalParams): Promise<RestResponse>

매개 변수

largeFaceListId

string

특정 큰 얼굴 목록을 참조하는 ID입니다.

name

string

사용자 정의 이름, 최대 길이는 128입니다.

options
LargeFaceListCreateOptionalParams

선택적 매개 변수

반환

Promise<RestResponse>

Promise<msRest.RestResponse>

create(string, string, LargeFaceListCreateOptionalParams, ServiceCallback<void>)

function create(largeFaceListId: string, name: string, options: LargeFaceListCreateOptionalParams, callback: ServiceCallback<void>)

매개 변수

largeFaceListId

string

특정 큰 얼굴 목록을 참조하는 ID입니다.

name

string

사용자 정의 이름, 최대 길이는 128입니다.

options
LargeFaceListCreateOptionalParams

선택적 매개 변수

callback

ServiceCallback<void>

콜백

create(string, string, ServiceCallback<void>)

function create(largeFaceListId: string, name: string, callback: ServiceCallback<void>)

매개 변수

largeFaceListId

string

특정 큰 얼굴 목록을 참조하는 ID입니다.

name

string

사용자 정의 이름, 최대 길이는 128입니다.

callback

ServiceCallback<void>

콜백

deleteFace(string, string, RequestOptionsBase)

지정된 largeFaceListId 및 persistedFaceId에 따라 대규모 얼굴 목록에서 얼굴을 삭제합니다.
동일한 큰 얼굴 목록에서 얼굴을 추가/삭제하는 작업은 순차적으로 처리되고 다른 큰 얼굴 목록에서는 병렬로 처리됩니다.

function deleteFace(largeFaceListId: string, persistedFaceId: string, options?: RequestOptionsBase): Promise<RestResponse>

매개 변수

largeFaceListId

string

특정 큰 얼굴 목록을 참조하는 ID입니다.

persistedFaceId

string

기존 얼굴의 특정 persistedFaceId를 참조하는 ID입니다.

options
RequestOptionsBase

선택적 매개 변수

반환

Promise<RestResponse>

Promise<msRest.RestResponse>

deleteFace(string, string, RequestOptionsBase, ServiceCallback<void>)

function deleteFace(largeFaceListId: string, persistedFaceId: string, options: RequestOptionsBase, callback: ServiceCallback<void>)

매개 변수

largeFaceListId

string

특정 큰 얼굴 목록을 참조하는 ID입니다.

persistedFaceId

string

기존 얼굴의 특정 persistedFaceId를 참조하는 ID입니다.

options
RequestOptionsBase

선택적 매개 변수

callback

ServiceCallback<void>

콜백

deleteFace(string, string, ServiceCallback<void>)

function deleteFace(largeFaceListId: string, persistedFaceId: string, callback: ServiceCallback<void>)

매개 변수

largeFaceListId

string

특정 큰 얼굴 목록을 참조하는 ID입니다.

persistedFaceId

string

기존 얼굴의 특정 persistedFaceId를 참조하는 ID입니다.

callback

ServiceCallback<void>

콜백

deleteMethod(string, RequestOptionsBase)

지정된 대규모 얼굴 목록을 삭제합니다.

function deleteMethod(largeFaceListId: string, options?: RequestOptionsBase): Promise<RestResponse>

매개 변수

largeFaceListId

string

특정 큰 얼굴 목록을 참조하는 ID입니다.

options
RequestOptionsBase

선택적 매개 변수

반환

Promise<RestResponse>

Promise<msRest.RestResponse>

deleteMethod(string, RequestOptionsBase, ServiceCallback<void>)

function deleteMethod(largeFaceListId: string, options: RequestOptionsBase, callback: ServiceCallback<void>)

매개 변수

largeFaceListId

string

특정 큰 얼굴 목록을 참조하는 ID입니다.

options
RequestOptionsBase

선택적 매개 변수

callback

ServiceCallback<void>

콜백

deleteMethod(string, ServiceCallback<void>)

function deleteMethod(largeFaceListId: string, callback: ServiceCallback<void>)

매개 변수

largeFaceListId

string

특정 큰 얼굴 목록을 참조하는 ID입니다.

callback

ServiceCallback<void>

콜백

get(string, LargeFaceListGetOptionalParams)

큰 얼굴 목록의 largeFaceListId, 이름, userData 및 recognitionModel을 검색합니다.

function get(largeFaceListId: string, options?: LargeFaceListGetOptionalParams): Promise<LargeFaceListGetResponse>

매개 변수

largeFaceListId

string

특정 큰 얼굴 목록을 참조하는 ID입니다.

options
LargeFaceListGetOptionalParams

선택적 매개 변수

반환

Promise<Models.LargeFaceListGetResponse>

get(string, LargeFaceListGetOptionalParams, ServiceCallback<LargeFaceList>)

function get(largeFaceListId: string, options: LargeFaceListGetOptionalParams, callback: ServiceCallback<LargeFaceList>)

매개 변수

largeFaceListId

string

특정 큰 얼굴 목록을 참조하는 ID입니다.

options
LargeFaceListGetOptionalParams

선택적 매개 변수

callback

ServiceCallback<LargeFaceList>

콜백

get(string, ServiceCallback<LargeFaceList>)

function get(largeFaceListId: string, callback: ServiceCallback<LargeFaceList>)

매개 변수

largeFaceListId

string

특정 큰 얼굴 목록을 참조하는 ID입니다.

callback

ServiceCallback<LargeFaceList>

콜백

getFace(string, string, RequestOptionsBase)

지속형 얼굴(persistedFaceId 및 해당 소속 largeFaceListId로 지정됨)에 대한 정보를 검색합니다.

function getFace(largeFaceListId: string, persistedFaceId: string, options?: RequestOptionsBase): Promise<LargeFaceListGetFaceResponse>

매개 변수

largeFaceListId

string

특정 큰 얼굴 목록을 참조하는 ID입니다.

persistedFaceId

string

기존 얼굴의 특정 persistedFaceId를 참조하는 ID입니다.

options
RequestOptionsBase

선택적 매개 변수

반환

Promise<Models.LargeFaceListGetFaceResponse>

getFace(string, string, RequestOptionsBase, ServiceCallback<PersistedFace>)

function getFace(largeFaceListId: string, persistedFaceId: string, options: RequestOptionsBase, callback: ServiceCallback<PersistedFace>)

매개 변수

largeFaceListId

string

특정 큰 얼굴 목록을 참조하는 ID입니다.

persistedFaceId

string

기존 얼굴의 특정 persistedFaceId를 참조하는 ID입니다.

options
RequestOptionsBase

선택적 매개 변수

callback

ServiceCallback<PersistedFace>

콜백

getFace(string, string, ServiceCallback<PersistedFace>)

function getFace(largeFaceListId: string, persistedFaceId: string, callback: ServiceCallback<PersistedFace>)

매개 변수

largeFaceListId

string

특정 큰 얼굴 목록을 참조하는 ID입니다.

persistedFaceId

string

기존 얼굴의 특정 persistedFaceId를 참조하는 ID입니다.

callback

ServiceCallback<PersistedFace>

콜백

getTrainingStatus(string, RequestOptionsBase)

큰 얼굴 목록의 학습 상태 검색합니다(완료 또는 진행 중).

function getTrainingStatus(largeFaceListId: string, options?: RequestOptionsBase): Promise<LargeFaceListGetTrainingStatusResponse>

매개 변수

largeFaceListId

string

특정 큰 얼굴 목록을 참조하는 ID입니다.

options
RequestOptionsBase

선택적 매개 변수

반환

Promise<Models.LargeFaceListGetTrainingStatusResponse>

getTrainingStatus(string, RequestOptionsBase, ServiceCallback<TrainingStatus>)

function getTrainingStatus(largeFaceListId: string, options: RequestOptionsBase, callback: ServiceCallback<TrainingStatus>)

매개 변수

largeFaceListId

string

특정 큰 얼굴 목록을 참조하는 ID입니다.

options
RequestOptionsBase

선택적 매개 변수

callback

ServiceCallback<TrainingStatus>

콜백

getTrainingStatus(string, ServiceCallback<TrainingStatus>)

function getTrainingStatus(largeFaceListId: string, callback: ServiceCallback<TrainingStatus>)

매개 변수

largeFaceListId

string

특정 큰 얼굴 목록을 참조하는 ID입니다.

callback

ServiceCallback<TrainingStatus>

콜백

list(LargeFaceListListOptionalParams)

largeFaceListId, name, userData 및 recognitionModel에 대한 큰 얼굴 목록의 정보를 나열합니다.
largeFaceList 내에서 얼굴 정보를 얻으려면 LargeFaceList Face를 사용합니다. - 가져오기

  • 큰 얼굴 목록은 largeFaceListId의 사전순으로 저장됩니다.
  • "start" 매개 변수(문자열, 선택 사항)는 반환된 항목이 문자열 비교에 의해 더 큰 ID를 갖는 사용자 제공 largeFaceListId 값입니다. "start"는 첫 번째 항목의 반환을 나타내기 위해 비어 있음으로 설정됩니다.
  • "top" 매개 변수(int, 선택 사항)는 반환할 항목 수를 지정합니다. 한 번의 호출로 최대 1,000개의 항목을 반환할 수 있습니다. 더 많은 항목을 가져오려면 현재 호출의 마지막으로 반환된 항목의 ID로 "시작"을 지정할 수 있습니다.
    예를 들어 총 5개의 큰 사람 목록: "list1", ..., "list5".
    "start=&top="은 5개 목록을 모두 반환합니다.
    "start=&top=2"는 "list1", "list2"를 반환합니다.
    "start=list2&top=3"은 "list3", "list4", "list5"를 반환합니다.
function list(options?: LargeFaceListListOptionalParams): Promise<LargeFaceListListResponse>

매개 변수

options
LargeFaceListListOptionalParams

선택적 매개 변수

반환

Promise<Models.LargeFaceListListResponse>

list(LargeFaceListListOptionalParams, ServiceCallback<LargeFaceList[]>)

function list(options: LargeFaceListListOptionalParams, callback: ServiceCallback<LargeFaceList[]>)

매개 변수

options
LargeFaceListListOptionalParams

선택적 매개 변수

callback

ServiceCallback<LargeFaceList[]>

콜백

list(ServiceCallback<LargeFaceList[]>)

function list(callback: ServiceCallback<LargeFaceList[]>)

매개 변수

callback

ServiceCallback<LargeFaceList[]>

콜백

listFaces(string, LargeFaceListListFacesOptionalParams)

큰 얼굴 목록의 모든 얼굴을 나열하고 얼굴 정보(등록된 얼굴의 userData 및 persistedFaceIds 포함)를 검색합니다.

function listFaces(largeFaceListId: string, options?: LargeFaceListListFacesOptionalParams): Promise<LargeFaceListListFacesResponse>

매개 변수

largeFaceListId

string

특정 큰 얼굴 목록을 참조하는 ID입니다.

options
LargeFaceListListFacesOptionalParams

선택적 매개 변수

반환

Promise<Models.LargeFaceListFacesResponse>

listFaces(string, LargeFaceListListFacesOptionalParams, ServiceCallback<PersistedFace[]>)

function listFaces(largeFaceListId: string, options: LargeFaceListListFacesOptionalParams, callback: ServiceCallback<PersistedFace[]>)

매개 변수

largeFaceListId

string

특정 큰 얼굴 목록을 참조하는 ID입니다.

options
LargeFaceListListFacesOptionalParams

선택적 매개 변수

callback

ServiceCallback<PersistedFace[]>

콜백

listFaces(string, ServiceCallback<PersistedFace[]>)

function listFaces(largeFaceListId: string, callback: ServiceCallback<PersistedFace[]>)

매개 변수

largeFaceListId

string

특정 큰 얼굴 목록을 참조하는 ID입니다.

callback

ServiceCallback<PersistedFace[]>

콜백

train(string, RequestOptionsBase)

큰 얼굴 목록 학습 작업을 큐에 추가하면 학습 작업이 즉시 시작되지 않을 수 있습니다.

function train(largeFaceListId: string, options?: RequestOptionsBase): Promise<RestResponse>

매개 변수

largeFaceListId

string

특정 큰 얼굴 목록을 참조하는 ID입니다.

options
RequestOptionsBase

선택적 매개 변수

반환

Promise<RestResponse>

Promise<msRest.RestResponse>

train(string, RequestOptionsBase, ServiceCallback<void>)

function train(largeFaceListId: string, options: RequestOptionsBase, callback: ServiceCallback<void>)

매개 변수

largeFaceListId

string

특정 큰 얼굴 목록을 참조하는 ID입니다.

options
RequestOptionsBase

선택적 매개 변수

callback

ServiceCallback<void>

콜백

train(string, ServiceCallback<void>)

function train(largeFaceListId: string, callback: ServiceCallback<void>)

매개 변수

largeFaceListId

string

특정 큰 얼굴 목록을 참조하는 ID입니다.

callback

ServiceCallback<void>

콜백

update(string, LargeFaceListUpdateOptionalParams)

큰 얼굴 목록의 정보를 업데이트합니다.

function update(largeFaceListId: string, options?: LargeFaceListUpdateOptionalParams): Promise<RestResponse>

매개 변수

largeFaceListId

string

특정 큰 얼굴 목록을 참조하는 ID입니다.

options
LargeFaceListUpdateOptionalParams

선택적 매개 변수

반환

Promise<RestResponse>

Promise<msRest.RestResponse>

update(string, LargeFaceListUpdateOptionalParams, ServiceCallback<void>)

function update(largeFaceListId: string, options: LargeFaceListUpdateOptionalParams, callback: ServiceCallback<void>)

매개 변수

largeFaceListId

string

특정 큰 얼굴 목록을 참조하는 ID입니다.

options
LargeFaceListUpdateOptionalParams

선택적 매개 변수

callback

ServiceCallback<void>

콜백

update(string, ServiceCallback<void>)

function update(largeFaceListId: string, callback: ServiceCallback<void>)

매개 변수

largeFaceListId

string

특정 큰 얼굴 목록을 참조하는 ID입니다.

callback

ServiceCallback<void>

콜백

updateFace(string, string, LargeFaceListUpdateFaceOptionalParams)

지속형 얼굴의 userData 필드를 업데이트합니다.

function updateFace(largeFaceListId: string, persistedFaceId: string, options?: LargeFaceListUpdateFaceOptionalParams): Promise<RestResponse>

매개 변수

largeFaceListId

string

특정 큰 얼굴 목록을 참조하는 ID입니다.

persistedFaceId

string

기존 얼굴의 특정 persistedFaceId를 참조하는 ID입니다.

options
LargeFaceListUpdateFaceOptionalParams

선택적 매개 변수

반환

Promise<RestResponse>

Promise<msRest.RestResponse>

updateFace(string, string, LargeFaceListUpdateFaceOptionalParams, ServiceCallback<void>)

function updateFace(largeFaceListId: string, persistedFaceId: string, options: LargeFaceListUpdateFaceOptionalParams, callback: ServiceCallback<void>)

매개 변수

largeFaceListId

string

특정 큰 얼굴 목록을 참조하는 ID입니다.

persistedFaceId

string

기존 얼굴의 특정 persistedFaceId를 참조하는 ID입니다.

options
LargeFaceListUpdateFaceOptionalParams

선택적 매개 변수

callback

ServiceCallback<void>

콜백

updateFace(string, string, ServiceCallback<void>)

function updateFace(largeFaceListId: string, persistedFaceId: string, callback: ServiceCallback<void>)

매개 변수

largeFaceListId

string

특정 큰 얼굴 목록을 참조하는 ID입니다.

persistedFaceId

string

기존 얼굴의 특정 persistedFaceId를 참조하는 ID입니다.

callback

ServiceCallback<void>

콜백