I am working on a project on islands in inland waters in Europe. In the first step I was sorting to large point layers which I got from a state office, trying to identify only points lying on such islands. I used a small Python-Script in QGIS to alter large OSM layers mapping inland waters for that, which worked quite good. But since OSM-data contain some errors, I would also like to try other approaches. Also, for comparison and some statistics I would like to identify all other islands, for which I did not get any points.
I thought, there might be a way to extract islands from the free EU-DEM dataset (see https://www.eea.europa.eu/data-and-maps/data/copernicus-land-monitoring-service-eu-dem), but I am not sure how to start on that.
So the question for me is: Is there a way to extract islands from DEMs like the EU-DEM?