|
MayaFlux 1.0.0
Digital-First Multimedia Processing Framework
|
|
private |
Arbitrary rectangular sub-region of the current image, optionally resized back to the frame's own size before this step.
Publishes the result as VisionResult::images.confine.
Definition at line 114 of file VisionImageDispatch.cpp.
References MayaFlux::Yantra::VisionGpuContexts::bound_staged, MayaFlux::Kinesis::Vision::ConfineParams::bounds, MayaFlux::Kinesis::Vision::ImageOutputs::confine, MayaFlux::Kinesis::Vision::VisionPass< Handle >::current, fence, MayaFlux::Portal::Graphics::get_shader_foundry(), MayaFlux::Kinesis::Vision::BoundingBox::h, MayaFlux::Kinesis::Vision::VisionPass< Handle >::h, h, MayaFlux::Kinesis::Vision::VisionResult::images, MayaFlux::Yantra::VisionInternal::k_wg2d, out_h, out_w, MayaFlux::Yantra::VisionGpuContexts::pass, MayaFlux::Yantra::VisionGpuContexts::pixel, MayaFlux::Kinesis::Vision::ConfineParams::resize_to_source, MayaFlux::Kinesis::Vision::VisionPass< Handle >::result, MayaFlux::Kinesis::Vision::VisionPass< Handle >::set_geometry(), src_h, src_w, MayaFlux::Yantra::VisionInternal::ConfinePC::src_x, src_x, src_y, MayaFlux::Kinesis::Vision::VisionPass< Handle >::storage_h, MayaFlux::Kinesis::Vision::VisionPass< Handle >::storage_w, MayaFlux::Kinesis::Vision::VisionResult::structured, MayaFlux::Kinesis::Vision::BoundingBox::w, MayaFlux::Kinesis::Vision::VisionPass< Handle >::w, MayaFlux::Kinesis::Vision::BoundingBox::x, and MayaFlux::Kinesis::Vision::BoundingBox::y.
Here is the call graph for this function: