Table of Contents

Class InputFrameToFeedbackFrameAdapter

Ruang Nama
easyar

Adaptor Bingkai Masukan ke Bingkai Umpan Balik. Terdapat port masukan bingkai masukan, port masukan bingkai keluaran riwayat, dan port keluaran bingkai umpan balik untuk menggabungkan bingkai masukan dan bingkai keluaran riwayat menjadi bingkai umpan balik, yang diteruskan ke komponen algoritma yang memerlukan bingkai umpan balik masukan, seperti ImageTracker. Setiap kali bingkai masukan dimasukkan, akan dikombinasikan dengan bingkai keluaran riwayat dari masukan sebelumnya untuk membentuk bingkai umpan balik. Jika tidak ada bingkai keluaran riwayat yang pernah dimasukkan, bingkai keluaran riwayat dalam bingkai umpan balik akan kosong. InputFrameToFeedbackFrameAdapter menggunakan 1 buffer kamera. Gunakan setBufferCapacity kamera untuk mengatur tidak kurang dari jumlah buffer kamera yang digunakan semua komponen. Semua anggota kelas ini aman untuk thread.

InputFrameToFeedbackFrameAdapter

Metode

input

Port masukan.

void easyar_InputFrameToFeedbackFrameAdapter_input(easyar_InputFrameToFeedbackFrameAdapter * This, easyar_InputFrameSink * * Return)
std::shared_ptr<InputFrameSink> input()
public @Nonnull InputFrameSink input()
fun input(): InputFrameSink
- (easyar_InputFrameSink *)input
public func input() -> InputFrameSink
public virtual InputFrameSink input()

Mengembalikan

Tipe Deskripsi
InputFrameSink

bufferRequirement

Jumlah buffer kamera yang digunakan komponen saat ini.

int easyar_InputFrameToFeedbackFrameAdapter_bufferRequirement(easyar_InputFrameToFeedbackFrameAdapter * This)
int bufferRequirement()
public int bufferRequirement()
fun bufferRequirement(): Int
- (int)bufferRequirement
public func bufferRequirement() -> Int32
public virtual int bufferRequirement()

Mengembalikan

Tipe Deskripsi
Int32

sideInput

Port masukan bypass untuk memasukkan bingkai keluaran riwayat.

void easyar_InputFrameToFeedbackFrameAdapter_sideInput(easyar_InputFrameToFeedbackFrameAdapter * This, easyar_OutputFrameSink * * Return)
std::shared_ptr<OutputFrameSink> sideInput()
public @Nonnull OutputFrameSink sideInput()
fun sideInput(): OutputFrameSink
- (easyar_OutputFrameSink *)sideInput
public func sideInput() -> OutputFrameSink
public virtual OutputFrameSink sideInput()

Mengembalikan

Tipe Deskripsi
OutputFrameSink

output

Port keluaran.

void easyar_InputFrameToFeedbackFrameAdapter_output(easyar_InputFrameToFeedbackFrameAdapter * This, easyar_FeedbackFrameSource * * Return)
std::shared_ptr<FeedbackFrameSource> output()
public @Nonnull FeedbackFrameSource output()
fun output(): FeedbackFrameSource
- (easyar_FeedbackFrameSource *)output
public func output() -> FeedbackFrameSource
public virtual FeedbackFrameSource output()

Mengembalikan

Tipe Deskripsi
FeedbackFrameSource

create

Buat.

void easyar_InputFrameToFeedbackFrameAdapter_create(easyar_InputFrameToFeedbackFrameAdapter * * Return)
static std::shared_ptr<InputFrameToFeedbackFrameAdapter> create()
public static @Nonnull InputFrameToFeedbackFrameAdapter create()
companion object fun create(): InputFrameToFeedbackFrameAdapter
+ (easyar_InputFrameToFeedbackFrameAdapter *)create
public static func create() -> InputFrameToFeedbackFrameAdapter
public static InputFrameToFeedbackFrameAdapter create()

Mengembalikan

Tipe Deskripsi
InputFrameToFeedbackFrameAdapter