NormalizedLandmark

公用抽象類別 NormalizedLandmark

標準化的地標代表 3D 空間中的一個點,該點為 x、y、z 座標。系統會分別根據圖片寬度和高度將 x 和 y 正規化為 [0.0, 1.0]。z 代表地標深度,而地標與相機越近的值越小。z 的規模與 x 大致相同。

公用建構函式

公用方法

static NormalizedLandmark
create(浮點值 x、浮點值 y、浮點值)
以 x、y 和 z 座標建立正規化地標。
static NormalizedLandmark
create(float x, float y, float z, Optional<Float> 顯示,選用<浮點> 是否存在)
以 x、y 和 z 座標建立正規化地標,並選擇是否顯示不同的顯示設定和位置。
static NormalizedLandmark
createFromProto(LandmarkProto.NormalizedLandmarkmarkProto)
以正規化的地標 proto 建立正規化地標。
static List<NormalizedLandmark>
createListFromProto(LandmarkProto.NormalizedLandmarkListmarkListProto)
ERROR(/NormalizedLandmarkList) 建立正規化地標清單。
最終 布林值
最終 int
抽象 Optional<浮點>
最終字串
抽象 Optional<浮點>
抽象 浮點值
x()
抽象 浮點值
y()
抽象 浮點值
z()

繼承的方法

公用建構函式

public NormalizedLandmark ()

公用方法

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

以 x、y 和 z 座標建立正規化地標。

參數
x
y
z

public static NormalizedLandmark create (float x, float y, float z, Optional<Float> 顯示設定、選用<浮點>在家狀態)

以 x、y 和 z 座標建立正規化地標,可選擇是否顯示設定和顯示狀態。

參數
x
y
z
顯示設定
個人檔案

public static NormalizedLandmark createFromProto (LandmarkProto.NormalizedLandmarkmarkProto)

以正規化的地標 proto 建立正規化地標。

參數
landmarkProto

public static List<NormalizedLandmark> createListFromProto (LandmarkProto.NormalizedLandmarkList positionListProto)

ERROR(/NormalizedLandmarkList) 建立正規化地標清單。

參數
landmarkListProto

public 最終 布林值 等於 (Object o)

參數
o

public final int hashCode ()

public 抽象 選用<浮點值> 在家狀態 ()

public 最終 String toString ()

public 抽象 選用<Float> visibility ()

public 抽象浮點值 浮點值 x ()

public 抽象浮點值 浮點值 y ()

public 抽象浮點值 浮點值 z ()