Exemplo n.º 1
0
 /// <summary>
 /// Performs all the operations, according to the specific algorithm created, to obtain the saliency map.
 /// </summary>
 /// <param name="image"></param>
 /// <param name="saliencyMap"></param>
 /// <returns></returns>
 public bool Compute(Mat image, IOutputArray saliencyMap)
 {
     using (var ia = image.GetInputArray())
         using (var oa = saliencyMap.GetOutputArray())
         {
             return(SaliencyInvoke.cveSaliencyComputeSaliency(_ptr, ia, oa));
         }
 }
Exemplo n.º 2
0
 /// <summary>
 /// Performs all the operations and calls all internal functions necessary for the accomplishment of the Binarized normed gradients algorithm.
 /// </summary>
 /// <param name="image"></param>
 /// <param name="boxes"></param>
 /// <returns></returns>
 public bool Compute(Mat image, VectorOfRect boxes)
 {
     using (var ia = image.GetInputArray())
         using (var oa = boxes.GetOutputArray())
         {
             return(SaliencyInvoke.cveSaliencyComputeSaliency(_ptr, ia, oa));
         }
 }