Exemple #1
0
        public Boxa FindConnectedComponents(int connectivity, out Pixa pixa)
        {
            SafeBoxaHandle boxaHandle = NativeMethods.pixConnComp(this.handle, out SafePixaHandle pixaHandle, connectivity);

            pixa = pixaHandle.IsInvalid ? null : new Pixa(pixaHandle);
            return(boxaHandle.IsInvalid ? null : new Boxa(boxaHandle));
        }
Exemple #2
0
 public static extern int boxaGetCount(SafeBoxaHandle boxa);
Exemple #3
0
 public static extern SafeBoxHandle boxaGetBox(SafeBoxaHandle boxa, int index, int accessflag);
 /// <summary>
 /// Initializes a new instance of the <see cref="Boxa"/> class.
 /// </summary>
 /// <param name="handle">The pointer to Leptonica's <see cref="Boxa"/> object.</param>
 internal Boxa(SafeBoxaHandle handle)
 {
     this.handle = handle;
 }