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 75 of file VisionContext.hpp.

76 {
77 const auto* v = std::get_if<std::vector<float>>(&pixel_image);
78 if (!v || v->empty())
79 return {};
80 return { v->data(), v->size() };
81 }

References pixel_image.