NormalizedLandmark

공개 추상 클래스 NormalizedLandmark

정규화된 랜드마크는 3D 공간의 한 지점을 x, y, z 좌표로 나타냅니다. x와 y는 이미지 너비와 높이를 기준으로 각각 [0.0, 1.0] 으로 정규화됩니다. z는 랜드마크 깊이를 나타내며, 랜드마크가 카메라에 더 가까울수록 값이 작아집니다. z의 크기는 대략 x와 동일한 배율을 사용합니다.

공개 생성자

공개 메서드

static NormalizedLandmark
create(float x, float y, float z)
x, y, z 좌표로부터 정규화된 랜드마크를 만듭니다.
static NormalizedLandmark
create(float x, float y, float z, 선택사항<Float> 공개 상태, 선택적<Float> 존재)
선택적 가시성과 접속 상태를 사용하여 x, y, z 좌표에서 정규화된 랜드마크를 만듭니다.
static NormalizedLandmark
createFromProto(꾸준히 랜드마크 프로토.정규화된 랜드마크 랜드마크 프로토)
정규화된 랜드마크 proto에서 정규화된 랜드마크를 만듭니다.
static List<NormalizedLandmark>
createListFromProto(LandscapeProto.Normalized 꾸준히 사이에 지정되는 랜드마크 목록 랜드마크 목록)
ERROR(/NormalizedLandmarkList)에서 정규화된 랜드마크 목록을 만듭니다.
최종 불리언
최종 정수
추상 선택사항<Float>
최종 문자열
추상 선택사항<Float>
추상 부동 소수점
x()
추상 부동 소수점
y()
추상 부동 소수점
z()

상속된 메서드

공개 생성자

public NormalizedLandmark ()

공개 메서드

public static NormalizedLandmark create (float x, float y, float z)

x, y, z 좌표로부터 정규화된 랜드마크를 만듭니다.

매개변수
x
y
z

public static Normalized 꾸준히 랜드마크 create (float x, float y, float z, 선택<Float> 가시성, 선택사항<Float> 존재))

선택적 가시성과 접속 상태를 사용하여 x, y, z 좌표에서 정규화된 랜드마크를 만듭니다.

매개변수
x
y
z
공개 상태
정보

public static NormalizedLandmark createFromProto (LandscapeProto.Normalized 꾸준히 선택도구Proto)

정규화된 랜드마크 proto에서 정규화된 랜드마크를 만듭니다.

매개변수
landmarkProto

public static List<NormalizedLandmark> createListFromProto (위치 정보 표시.

ERROR(/NormalizedLandmarkList)에서 정규화된 랜드마크 목록을 만듭니다.

매개변수
landmarkListProto

public Final boolean 같음 (객체 o)

매개변수
o

public Final int hashCode ()

public summary 선택사항<Float> presence ()

public Final String toString ()

public summary 선택사항<Float> visibility ()

public 추상 float x ()

public 추상 float y ()

public 추상 float z ()