PersonGroupPerson class

PersonGroupPerson을 나타내는 클래스입니다.

생성자

PersonGroupPerson(FaceClientContext)

PersonGroupPerson을 만듭니다.

메서드

addFaceFromStream(string, string, HttpRequestBody, PersonGroupPersonAddFaceFromStreamOptionalParams)

얼굴 식별 또는 확인을 위해 사람 그룹에 얼굴을 추가합니다. 여러 얼굴을 포함하는 이미지를 처리하기 위해 입력 얼굴을 targetFace 사각형이 있는 이미지로 지정할 수 있습니다. 추가된 얼굴을 나타내는 persistedFaceId를 반환합니다. 이미지가 저장되지 않습니다. 추출된 얼굴 기능만 PersonGroup PersonFace - Delete, PersonGroup Person - Delete 또는 PersonGroup -Delete 가 호출될 때까지 서버에 저장됩니다.
참고 persistedFaceId는 Face - Detect에서 생성된 faceId와 다릅니다.

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

얼굴 식별 또는 확인을 위해 사람 그룹에 얼굴을 추가합니다. 여러 얼굴을 포함하는 이미지를 처리하기 위해 입력 얼굴을 targetFace 사각형이 있는 이미지로 지정할 수 있습니다. 추가된 얼굴을 나타내는 persistedFaceId를 반환합니다. 이미지가 저장되지 않습니다. 추출된 얼굴 기능만 PersonGroup PersonFace - Delete, PersonGroup Person - Delete 또는 PersonGroup -Delete 가 호출될 때까지 서버에 저장됩니다.
참고 persistedFaceId는 Face - Detect에서 생성된 faceId와 다릅니다.

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

지정된 사람 그룹에 새 사람을 추가합니다.

create(string, PersonGroupPersonCreateOptionalParams, ServiceCallback<Person>)
create(string, ServiceCallback<Person>)
deleteFace(string, string, string, RequestOptionsBase)

지정된 personGroupId, personId 및 persistedFaceId를 사용하여 사람 그룹의 사람에서 얼굴을 삭제합니다.
같은 사람에게 얼굴을 추가/삭제하면 순차적으로 처리됩니다. 다른 사람에게 얼굴을 추가/삭제하는 작업은 병렬로 처리됩니다.

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

사람 그룹에서 기존 사람을 삭제합니다. 개인 항목의 persistedFaceId, userData, person name 및 face 기능이 모두 삭제됩니다.

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

등록된 지속형 얼굴, 이름 및 userData를 포함하여 사용자의 정보를 검색합니다.

get(string, string, RequestOptionsBase, ServiceCallback<Person>)
get(string, string, ServiceCallback<Person>)
getFace(string, string, string, RequestOptionsBase)

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

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

사람 그룹의 모든 사람을 나열하고 사람 정보(personId, name, userData 및 등록된 얼굴의 persistedFaceIds 포함)를 검색합니다.

list(string, PersonGroupPersonListOptionalParams, ServiceCallback<Person[]>)
list(string, ServiceCallback<Person[]>)
update(string, string, PersonGroupPersonUpdateOptionalParams)

사람의 name 또는 userData를 업데이트합니다.

update(string, string, PersonGroupPersonUpdateOptionalParams, ServiceCallback<void>)
update(string, string, ServiceCallback<void>)
updateFace(string, string, string, PersonGroupPersonUpdateFaceOptionalParams)

얼굴 식별 또는 확인을 위해 사람 그룹에 얼굴을 추가합니다. 여러 얼굴을 포함하는 이미지를 처리하기 위해 입력 얼굴을 targetFace 사각형이 있는 이미지로 지정할 수 있습니다. 추가된 얼굴을 나타내는 persistedFaceId를 반환합니다. 이미지가 저장되지 않습니다. 추출된 얼굴 기능만 PersonGroup PersonFace - Delete, PersonGroup Person - Delete 또는 PersonGroup -Delete 가 호출될 때까지 서버에 저장됩니다.
참고 persistedFaceId는 Face - Detect에서 생성된 faceId와 다릅니다.

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

생성자 세부 정보

PersonGroupPerson(FaceClientContext)

PersonGroupPerson을 만듭니다.

new PersonGroupPerson(client: FaceClientContext)

매개 변수

client
FaceClientContext

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

메서드 세부 정보

addFaceFromStream(string, string, HttpRequestBody, PersonGroupPersonAddFaceFromStreamOptionalParams)

얼굴 식별 또는 확인을 위해 사람 그룹에 얼굴을 추가합니다. 여러 얼굴을 포함하는 이미지를 처리하기 위해 입력 얼굴을 targetFace 사각형이 있는 이미지로 지정할 수 있습니다. 추가된 얼굴을 나타내는 persistedFaceId를 반환합니다. 이미지가 저장되지 않습니다. 추출된 얼굴 기능만 PersonGroup PersonFace - Delete, PersonGroup Person - Delete 또는 PersonGroup -Delete 가 호출될 때까지 서버에 저장됩니다.
참고 persistedFaceId는 Face - Detect에서 생성된 faceId와 다릅니다.

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

매개 변수

personGroupId

string

특정 사용자 그룹을 참조하는 ID입니다.

personId

string

특정 사용자를 참조하는 ID입니다.

image
HttpRequestBody

이미지 스트림입니다.

options
PersonGroupPersonAddFaceFromStreamOptionalParams

선택적 매개 변수

반환

Promise<Models.PersonGroupPersonAddFaceFromStreamResponse>

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

function addFaceFromStream(personGroupId: string, personId: string, image: HttpRequestBody, options: PersonGroupPersonAddFaceFromStreamOptionalParams, callback: ServiceCallback<PersistedFace>)

매개 변수

personGroupId

string

특정 사용자 그룹을 참조하는 ID입니다.

personId

string

특정 사용자를 참조하는 ID입니다.

image
HttpRequestBody

이미지 스트림입니다.

options
PersonGroupPersonAddFaceFromStreamOptionalParams

선택적 매개 변수

callback

ServiceCallback<PersistedFace>

콜백

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

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

매개 변수

personGroupId

string

특정 사용자 그룹을 참조하는 ID입니다.

personId

string

특정 사용자를 참조하는 ID입니다.

image
HttpRequestBody

이미지 스트림입니다.

callback

ServiceCallback<PersistedFace>

콜백

addFaceFromUrl(string, string, string, PersonGroupPersonAddFaceFromUrlOptionalParams)

얼굴 식별 또는 확인을 위해 사람 그룹에 얼굴을 추가합니다. 여러 얼굴을 포함하는 이미지를 처리하기 위해 입력 얼굴을 targetFace 사각형이 있는 이미지로 지정할 수 있습니다. 추가된 얼굴을 나타내는 persistedFaceId를 반환합니다. 이미지가 저장되지 않습니다. 추출된 얼굴 기능만 PersonGroup PersonFace - Delete, PersonGroup Person - Delete 또는 PersonGroup -Delete 가 호출될 때까지 서버에 저장됩니다.
참고 persistedFaceId는 Face - Detect에서 생성된 faceId와 다릅니다.

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

매개 변수

personGroupId

string

특정 사용자 그룹을 참조하는 ID입니다.

personId

string

특정 사용자를 참조하는 ID입니다.

url

string

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

options
PersonGroupPersonAddFaceFromUrlOptionalParams

선택적 매개 변수

반환

Promise<Models.PersonGroupPersonAddFaceFromUrlResponse>

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

function addFaceFromUrl(personGroupId: string, personId: string, url: string, options: PersonGroupPersonAddFaceFromUrlOptionalParams, callback: ServiceCallback<PersistedFace>)

매개 변수

personGroupId

string

특정 사용자 그룹을 참조하는 ID입니다.

personId

string

특정 사용자를 참조하는 ID입니다.

url

string

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

options
PersonGroupPersonAddFaceFromUrlOptionalParams

선택적 매개 변수

callback

ServiceCallback<PersistedFace>

콜백

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

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

매개 변수

personGroupId

string

특정 사용자 그룹을 참조하는 ID입니다.

personId

string

특정 사용자를 참조하는 ID입니다.

url

string

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

callback

ServiceCallback<PersistedFace>

콜백

create(string, PersonGroupPersonCreateOptionalParams)

지정된 사람 그룹에 새 사람을 추가합니다.

function create(personGroupId: string, options?: PersonGroupPersonCreateOptionalParams): Promise<PersonGroupPersonCreateResponse>

매개 변수

personGroupId

string

특정 사용자 그룹을 참조하는 ID입니다.

options
PersonGroupPersonCreateOptionalParams

선택적 매개 변수

반환

Promise<Models.PersonGroupPersonCreateResponse>

create(string, PersonGroupPersonCreateOptionalParams, ServiceCallback<Person>)

function create(personGroupId: string, options: PersonGroupPersonCreateOptionalParams, callback: ServiceCallback<Person>)

매개 변수

personGroupId

string

특정 사용자 그룹을 참조하는 ID입니다.

options
PersonGroupPersonCreateOptionalParams

선택적 매개 변수

callback

ServiceCallback<Person>

콜백

create(string, ServiceCallback<Person>)

function create(personGroupId: string, callback: ServiceCallback<Person>)

매개 변수

personGroupId

string

특정 사용자 그룹을 참조하는 ID입니다.

callback

ServiceCallback<Person>

콜백

deleteFace(string, string, string, RequestOptionsBase)

지정된 personGroupId, personId 및 persistedFaceId를 사용하여 사람 그룹의 사람에서 얼굴을 삭제합니다.
같은 사람에게 얼굴을 추가/삭제하면 순차적으로 처리됩니다. 다른 사람에게 얼굴을 추가/삭제하는 작업은 병렬로 처리됩니다.

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

매개 변수

personGroupId

string

특정 사용자 그룹을 참조하는 ID입니다.

personId

string

특정 사용자를 참조하는 ID입니다.

persistedFaceId

string

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

options
RequestOptionsBase

선택적 매개 변수

반환

Promise<RestResponse>

Promise<msRest.RestResponse>

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

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

매개 변수

personGroupId

string

특정 사용자 그룹을 참조하는 ID입니다.

personId

string

특정 사용자를 참조하는 ID입니다.

persistedFaceId

string

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

options
RequestOptionsBase

선택적 매개 변수

callback

ServiceCallback<void>

콜백

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

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

매개 변수

personGroupId

string

특정 사용자 그룹을 참조하는 ID입니다.

personId

string

특정 사용자를 참조하는 ID입니다.

persistedFaceId

string

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

callback

ServiceCallback<void>

콜백

deleteMethod(string, string, RequestOptionsBase)

사람 그룹에서 기존 사람을 삭제합니다. 개인 항목의 persistedFaceId, userData, person name 및 face 기능이 모두 삭제됩니다.

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

매개 변수

personGroupId

string

특정 사용자 그룹을 참조하는 ID입니다.

personId

string

특정 사용자를 참조하는 ID입니다.

options
RequestOptionsBase

선택적 매개 변수

반환

Promise<RestResponse>

Promise<msRest.RestResponse>

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

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

매개 변수

personGroupId

string

특정 사용자 그룹을 참조하는 ID입니다.

personId

string

특정 사용자를 참조하는 ID입니다.

options
RequestOptionsBase

선택적 매개 변수

callback

ServiceCallback<void>

콜백

deleteMethod(string, string, ServiceCallback<void>)

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

매개 변수

personGroupId

string

특정 사용자 그룹을 참조하는 ID입니다.

personId

string

특정 사용자를 참조하는 ID입니다.

callback

ServiceCallback<void>

콜백

get(string, string, RequestOptionsBase)

등록된 지속형 얼굴, 이름 및 userData를 포함하여 사용자의 정보를 검색합니다.

function get(personGroupId: string, personId: string, options?: RequestOptionsBase): Promise<PersonGroupPersonGetResponse>

매개 변수

personGroupId

string

특정 사용자 그룹을 참조하는 ID입니다.

personId

string

특정 사용자를 참조하는 ID입니다.

options
RequestOptionsBase

선택적 매개 변수

반환

Promise<Models.PersonGroupPersonGetResponse>

get(string, string, RequestOptionsBase, ServiceCallback<Person>)

function get(personGroupId: string, personId: string, options: RequestOptionsBase, callback: ServiceCallback<Person>)

매개 변수

personGroupId

string

특정 사용자 그룹을 참조하는 ID입니다.

personId

string

특정 사용자를 참조하는 ID입니다.

options
RequestOptionsBase

선택적 매개 변수

callback

ServiceCallback<Person>

콜백

get(string, string, ServiceCallback<Person>)

function get(personGroupId: string, personId: string, callback: ServiceCallback<Person>)

매개 변수

personGroupId

string

특정 사용자 그룹을 참조하는 ID입니다.

personId

string

특정 사용자를 참조하는 ID입니다.

callback

ServiceCallback<Person>

콜백

getFace(string, string, string, RequestOptionsBase)

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

function getFace(personGroupId: string, personId: string, persistedFaceId: string, options?: RequestOptionsBase): Promise<PersonGroupPersonGetFaceResponse>

매개 변수

personGroupId

string

특정 사용자 그룹을 참조하는 ID입니다.

personId

string

특정 사용자를 참조하는 ID입니다.

persistedFaceId

string

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

options
RequestOptionsBase

선택적 매개 변수

반환

Promise<Models.PersonGroupPersonGetFaceResponse>

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

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

매개 변수

personGroupId

string

특정 사용자 그룹을 참조하는 ID입니다.

personId

string

특정 사용자를 참조하는 ID입니다.

persistedFaceId

string

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

options
RequestOptionsBase

선택적 매개 변수

callback

ServiceCallback<PersistedFace>

콜백

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

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

매개 변수

personGroupId

string

특정 사용자 그룹을 참조하는 ID입니다.

personId

string

특정 사용자를 참조하는 ID입니다.

persistedFaceId

string

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

callback

ServiceCallback<PersistedFace>

콜백

list(string, PersonGroupPersonListOptionalParams)

사람 그룹의 모든 사람을 나열하고 사람 정보(personId, name, userData 및 등록된 얼굴의 persistedFaceIds 포함)를 검색합니다.

function list(personGroupId: string, options?: PersonGroupPersonListOptionalParams): Promise<PersonGroupPersonListResponse>

매개 변수

personGroupId

string

특정 사용자 그룹을 참조하는 ID입니다.

options
PersonGroupPersonListOptionalParams

선택적 매개 변수

반환

Promise<Models.PersonGroupPersonListResponse>

list(string, PersonGroupPersonListOptionalParams, ServiceCallback<Person[]>)

function list(personGroupId: string, options: PersonGroupPersonListOptionalParams, callback: ServiceCallback<Person[]>)

매개 변수

personGroupId

string

특정 사용자 그룹을 참조하는 ID입니다.

options
PersonGroupPersonListOptionalParams

선택적 매개 변수

callback

ServiceCallback<Person[]>

콜백

list(string, ServiceCallback<Person[]>)

function list(personGroupId: string, callback: ServiceCallback<Person[]>)

매개 변수

personGroupId

string

특정 사용자 그룹을 참조하는 ID입니다.

callback

ServiceCallback<Person[]>

콜백

update(string, string, PersonGroupPersonUpdateOptionalParams)

사람의 name 또는 userData를 업데이트합니다.

function update(personGroupId: string, personId: string, options?: PersonGroupPersonUpdateOptionalParams): Promise<RestResponse>

매개 변수

personGroupId

string

특정 사용자 그룹을 참조하는 ID입니다.

personId

string

특정 사용자를 참조하는 ID입니다.

options
PersonGroupPersonUpdateOptionalParams

선택적 매개 변수

반환

Promise<RestResponse>

Promise<msRest.RestResponse>

update(string, string, PersonGroupPersonUpdateOptionalParams, ServiceCallback<void>)

function update(personGroupId: string, personId: string, options: PersonGroupPersonUpdateOptionalParams, callback: ServiceCallback<void>)

매개 변수

personGroupId

string

특정 사용자 그룹을 참조하는 ID입니다.

personId

string

특정 사용자를 참조하는 ID입니다.

options
PersonGroupPersonUpdateOptionalParams

선택적 매개 변수

callback

ServiceCallback<void>

콜백

update(string, string, ServiceCallback<void>)

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

매개 변수

personGroupId

string

특정 사용자 그룹을 참조하는 ID입니다.

personId

string

특정 사용자를 참조하는 ID입니다.

callback

ServiceCallback<void>

콜백

updateFace(string, string, string, PersonGroupPersonUpdateFaceOptionalParams)

얼굴 식별 또는 확인을 위해 사람 그룹에 얼굴을 추가합니다. 여러 얼굴을 포함하는 이미지를 처리하기 위해 입력 얼굴을 targetFace 사각형이 있는 이미지로 지정할 수 있습니다. 추가된 얼굴을 나타내는 persistedFaceId를 반환합니다. 이미지가 저장되지 않습니다. 추출된 얼굴 기능만 PersonGroup PersonFace - Delete, PersonGroup Person - Delete 또는 PersonGroup -Delete 가 호출될 때까지 서버에 저장됩니다.
참고 persistedFaceId는 Face - Detect에서 생성된 faceId와 다릅니다.

  • 얼굴 이미지 품질이 높을수록 인식 정밀도를 높일 수 있습니다. 고품질 얼굴을 고려하세요. 정면, 투명 및 얼굴 크기는 200x200픽셀(눈 사이의 100픽셀) 이상입니다.
  • 각 사람 항목은 최대 248개의 얼굴을 보유할 수 있습니다.
  • JPEG, PNG, GIF(첫 번째 프레임) 및 BMP 형식이 지원됩니다. 허용되는 이미지 파일 크기는 1KB에서 6MB까지입니다.
  • "targetFace" 사각형에는 하나의 얼굴이 포함되어야 합니다. 0개 또는 여러 얼굴은 오류로 간주됩니다. 제공된 "targetFace" 사각형이 Face - Detect에서 반환되지 않으면 얼굴을 감지하고 성공적으로 추가해야 합니다.
  • 감지 가능한 얼굴 크기(36x36 - 4096x4096 픽셀), 큰 머리 포즈 또는 큰 폐색으로 인해 오류가 발생합니다.
  • 동일한 사람에게 얼굴을 추가/삭제하면 순차적으로 처리됩니다. 다른 사람에게 얼굴을 추가/삭제하는 작업은 병렬로 처리됩니다.
function updateFace(personGroupId: string, personId: string, persistedFaceId: string, options?: PersonGroupPersonUpdateFaceOptionalParams): Promise<RestResponse>

매개 변수

personGroupId

string

특정 사용자 그룹을 참조하는 ID입니다.

personId

string

특정 사용자를 참조하는 ID입니다.

persistedFaceId

string

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

options
PersonGroupPersonUpdateFaceOptionalParams

선택적 매개 변수

반환

Promise<RestResponse>

Promise<msRest.RestResponse>

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

function updateFace(personGroupId: string, personId: string, persistedFaceId: string, options: PersonGroupPersonUpdateFaceOptionalParams, callback: ServiceCallback<void>)

매개 변수

personGroupId

string

특정 사용자 그룹을 참조하는 ID입니다.

personId

string

특정 사용자를 참조하는 ID입니다.

persistedFaceId

string

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

options
PersonGroupPersonUpdateFaceOptionalParams

선택적 매개 변수

callback

ServiceCallback<void>

콜백

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

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

매개 변수

personGroupId

string

특정 사용자 그룹을 참조하는 ID입니다.

personId

string

특정 사용자를 참조하는 ID입니다.

persistedFaceId

string

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

callback

ServiceCallback<void>

콜백