공개 생성자
|
Builder()
|
공개 메서드
상속된 메서드
공개 생성자
public 빌더 ()
공개 메서드
public Final ImageClassifier.ImageClassifierOptions build ()
ImageClassifier.ImageClassifierOptions 인스턴스의 유효성을 검사하고 빌드합니다. *
생성 값
| IllegalArgumentException | 설정 옵션 중 잘못된 항목이 있는 경우입니다. |
|---|
public 추상 ImageClassifier.ImageClassifierOptions.Builder setBaseOptions (BaseOptions baseOptions)
이미지 분류기 작업의 BaseOptions를 설정합니다.
매개변수
| baseOptions |
|---|
public summary ImageClassifier.ImageClassifierOptions.Builder setCategoryAllowlist (List<String> categoryAllowlist)
카테고리 이름의 허용 목록(선택사항)을 설정합니다.
비어 있지 않으면 카테고리 이름이 이 세트에 없는 감지 결과가 필터링됩니다. 중복되거나 알 수 없는 카테고리 이름은 무시됩니다. categoryDenylist와 상호 배타적입니다.
매개변수
| categoryAllowlist |
|---|
public summary ImageClassifier.ImageClassifierOptions.Builder setCategoryDenylist (List<String> categoryDenylist)
카테고리 이름의 차단 목록(선택사항)을 설정합니다.
비어 있지 않으면 카테고리 이름이 이 세트에 있는 감지 결과가 필터링됩니다.
중복되거나 알 수 없는 카테고리 이름은 무시됩니다. categoryAllowlist와 상호 배타적입니다.
매개변수
| categoryDenylist |
|---|
public 추상화 ImageClassifier.ImageClassifierOptions.Builder setDisplayNamesLocale (String 언어)
TFLite 모델 메타데이터를 통해 지정된 표시 이름에 사용할 언어(선택사항)를 설정합니다(있는 경우).
매개변수
| locale |
|---|
public 추상 ImageClassifier.ImageClassifierOptions.Builder setErrorListener (ErrorListener errorListener)
선택적 ErrorListener를 설정합니다.
매개변수
| errorListener |
|---|
public summary ImageClassifier.ImageClassifierOptions.Builder setMaxResults (Integer maxResults)
반환할 최고 점수를 받은 분류 결과의 최대 개수를 선택합니다(선택사항).
설정하지 않으면 사용 가능한 모든 결과가 반환됩니다. 설정하는 경우 0보다 커야 합니다.
매개변수
| maxResults |
|---|
public 추상 ImageClassifier.ImageClassifierOptions.Builder setResultListener (ResultListener<ImageClassifierResult, MPImage> resultListener))
이미지 분류기가 라이브 스트림 모드일 때 분류 결과를 비동기식으로 수신하도록 OutputHandler.ResultListener를 설정합니다.
매개변수
| resultListener |
|---|
public summary ImageClassifier.ImageClassifierOptions.Builder setRunningMode (RunningMode runningMode)
이미지 분류기 작업의 RunningMode를 설정합니다. 기본값은 이미지 모드입니다.
이미지 분류기에는 세 가지 모드가 있습니다.
- IMAGE: 단일 이미지 입력에 대한 분류를 수행하는 모드입니다.
- VIDEO: 동영상의 디코딩된 프레임을 분류하기 위한 모드입니다.
- LIVE_STREAM: 카메라에서와 같이 입력 데이터의 실시간 스트림에서 분류를 실행하기 위한 모드입니다. 이 모드에서는
setResultListener를 호출하여 분류 결과를 비동기식으로 수신하는 리스너를 설정해야 합니다.
매개변수
| runningMode |
|---|
public summary ImageClassifier.ImageClassifierOptions.Builder setScoreThreshold (Float scoreThreshold)
선택적 점수 임계값을 설정합니다. 점수가 이 값보다 낮은 결과는 거부됩니다.
TFLite 모델 메타데이터에 지정된 점수 임계값이 있으면 재정의합니다.
매개변수
| scoreThreshold |
|---|