Trait opencv::dnn::SegmentationModelTrait [−][src]
This class represents high-level API for segmentation models
SegmentationModel allows to set params for preprocessing input image. SegmentationModel creates net from file with trained weights and config, sets preprocessing input, runs forward pass and returns the class prediction for each pixel.
Required methods
fn as_raw_SegmentationModel(&self) -> *const c_void[src]
fn as_raw_mut_SegmentationModel(&mut self) -> *mut c_void[src]
Provided methods
fn segment(
&mut self,
frame: &dyn ToInputArray,
mask: &mut dyn ToOutputArray
) -> Result<()>[src]
&mut self,
frame: &dyn ToInputArray,
mask: &mut dyn ToOutputArray
) -> Result<()>
Given the @p input frame, create input blob, run net
Parameters
- frame: The input image.
- mask:[out] Allocated class prediction for each pixel