예제 #1
0
 /// <summary>
 /// Calculates mean color of a blob in an image.
 /// </summary>
 /// <param name="blobs">Blob list</param>
 /// <param name="targetBlob">The target blob</param>
 /// <param name="originalImage">Original image.</param>
 /// <returns>Average color.</returns>
 public static CvScalar BlobMeanColor(CvBlobs blobs, CvBlob targetBlob, IplImage originalImage)
 {
     if (blobs == null)
     {
         throw new ArgumentNullException("blobs");
     }
     return(blobs.BlobMeanColor(targetBlob, originalImage));
 }
예제 #2
0
 /// <summary>
 /// Calculates mean color of a blob in an image.
 /// </summary>
 /// <param name="blobs">Blob list</param>
 /// <param name="targetBlob">The target blob</param>
 /// <param name="originalImage">Original image.</param>
 /// <returns>Average color.</returns>
 public static Scalar BlobMeanColor(CvBlobs blobs, CvBlob targetBlob, Mat originalImage)
 {
     if (blobs == null)
     {
         throw new ArgumentNullException(nameof(blobs));
     }
     return(blobs.BlobMeanColor(targetBlob, originalImage));
 }