A new algorithm for labeling connected-components and calculating the Euler number, connected-component number, and hole number | IEEE Conference Publication | IEEE Xplore