Hi,
I can do this in matlab or labVIEW for you.
The output from LabVIEW will be a windows application. You will provide a path to image and you will have the centers as output on GUI. P.s. you won't need LabVIEW, I will provide and .exe file to your software.
For MATLAB, it will be an .m file.
Please do let me know if you are interested. Also, if you need to see how image processing looks like in LabVIEW, I will be happy to share sample of a GUI.