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)); }
public static extern int boxaGetCount(SafeBoxaHandle boxa);
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; }