I have a static image of a map:
And I would like to obtain the coordinates of each blue point. I am very new to QGIS but I have done a very similar task but for a much smaller set of point. My approach there was to:
Open an OSM standard map
Load the image of my map containing the points I want referenced
Match points on my map to points on the OSM map
After mapping a couple of points my map is aligned with the OSM map
Select the appropriate transformation strategy
My image is exported as a referenced GeoTIFF
Create an empty shapefile to contain the points of interest
Turn on editing mode and manually select the points of interest
The problem I have is with point 8. With a small number of points this is clearly not an issue. However, in the map above, manually selecting each point is something I would like to avoid. I tried converting the map to a vector (raster to vector) but the output looks very strange.
Is there a clever way of letting QGIS know that I am interested in ALL blue dots?
EDIT:
I managed to convert the map to a vector (polygonize). And it looks like this: 
However, I am still uncertain how I could go about selecting just the circles and then obtain their coordinates.

