MayaFlux 0.5.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ as_span()

std::span< const float > MayaFlux::Kinesis::Vision::VisionResult::as_span ( ) const
inlinenoexcept

Zero-copy float span into pixel_image storage.

Returns
Empty span if pixel_image is not vector<float> or is empty.

Definition at line 71 of file VisionExecutor.hpp.

72 {
73 const auto* v = std::get_if<std::vector<float>>(&pixel_image);
74 if (!v || v->empty())
75 return {};
76 return { v->data(), v->size() };
77 }

References pixel_image.