aha perhaps is kind of confused question, I know
let’s say, the center of all the points with alpha>0
or even, the center of the “Bounding Box” containing all the pixel with alpha>0
as example, in the PNG “HOUSE” here, the center is the red cross
convert the image to have all transparent pixels black, the rest white. then find the Contour and take its center. when doing it with VL.OpenCV you should be able to nicely batch-process a bunch of pictures async…