공개 클래스 TensorImage
TensorImage는 Image 객체의 래퍼 클래스입니다. TFLite.support 라이브러리에서 이미지 처리 유틸리티를 사용할 때는 처음에 변형 유형의 이미지 객체를 TensorImage로 변환하는 것이 일반적입니다.
현재는 RGB 이미지만 지원되며 A 채널은 항상 무시됩니다.
데이터 스토리지 세부정보: TensorImage
객체에는 Bitmap
또는 TensorBuffer
등 두 가지 잠재적인 정보 소스가 있을 수 있습니다. TensorImage
는 상태를 유지하고 필요할 때만 상태를 다른 상태로 변환합니다. TensorImage
의 일반적인 사용 사례는 먼저 Bitmap
이미지를 로드한 다음 ImageProcessor
를 사용하여 처리하고 마지막으로 TensorBuffer
의 기본 ByteBuffer
를 가져와 TFLite 인터프리터에 제공하는 것입니다.
중요: 최상의 성능을 달성하기 위해 TensorImage
는 가능한 경우 데이터 복사를 방지합니다. 따라서 데이터를 소유하지 않습니다. 호출자는 load(Bitmap)
또는 load(TensorBuffer, ColorSpaceType)
에 전달되는 데이터 객체를 수정하면 안 됩니다.
중요: 모든 메서드가 스레드로부터 안전한 것으로 입증되지는 않습니다.
공개 생성자
TensorImage()
TensorImage 객체를 초기화합니다. |
|
공개 메서드
정적 TensorImage | |
정적 TensorImage |
fromBitmap(비트맵 비트맵)
|