für (Debian) Linux gibt es das Paket astrometry.net und mindestens astrometry-data-tycho2 für offline plate-solving. Das beinhaltet auch den Befehl plot-constellations, der ein transparentes PNG erzeugt, welches man sich über sein Bild legen kann. Hierbei kann die Schriftgröße ("-f") und Gitter ("-G", "-g") festgelegt werden. "-CBN" heißt plotte Konstellationen, bright stars, NGC. Das Ganze sieht dann etwa so aus:
$ solve-field -O -D solve-field result_4845s_GraXpert_stretched_mirrorx.fit
Reading input file 1 of 1: "result_4845s_GraXpert_stretched_mirrorx.fit"...
Found an existing WCS header, will try to verify it.
Extracting sources...
This looks like a multi-color image: processing the first image plane only. (NAXIS=3)
[...]
Field 1 solved: writing to file solve-field/result_4845s_GraXpert_stretched_mirrorx.solved to indicate this.
Field: result_4845s_GraXpert_stretched_mirrorx.fit
Field center: (RA,Dec) = (186.540262, 13.024913) deg.
Field center: (RA H:M:S, Dec D:M:S) = (12:26:09.663, +13:01:29.685).
Field size: 5.47372 x 4.10736 degrees
Field rotation angle: up is 155.451 degrees E of N
Field parity: neg
Creating new FITS file "solve-field/result_4845s_GraXpert_stretched_mirrorx.new"...
$ plot-constellations -J -CBN -G 60 -g 0.67:0.0:0.0 -f 72 -w solve-field/result_4845s_GraXpert_stretched_mirrorx.wcs -o overlay.png
NGC 4216
NGC 4254 / Virgo Cluster Pinwheel / Coma Pinwheel / M 99
NGC 4302
NGC 4374 / M 84
NGC 4388
NGC 4406 / M 86
NGC 4429
NGC 4438
NGC 4486 / Virgo Galaxy / M 87
NGC 4501 / M 88
NGC 4548 / M 91
NGC 4552 / M 89
NGC 4569 / M 90
{
"status": "solved",
"git-revision": 0.92,
"git-date": "Sun_Nov_27_15:52:21_2022_-0500",
"annotations": [
{ "type" : "ngc", "names" : [ "NGC 4216" ], "pixelx" : 4710.08, "pixely" : 848.715, "radius" : 61.9348 },
{ "type" : "ngc", "names" : [ "NGC 4254", "Virgo Cluster Pinwheel", "Coma Pinwheel", "M 99" ], "pixelx" : 3587.93, "pixely" : 42.8823, "radius" : 39.9171 },
{ "type" : "ngc", "names" : [ "NGC 4302" ], "pixelx" : 2913.65, "pixely" : 165.14, "radius" : 47.5203 },
{ "type" : "ngc", "names" : [ "NGC 4374", "M 84" ], "pixelx" : 2890.13, "pixely" : 1966.08, "radius" : 58.6876 },
{ "type" : "ngc", "names" : [ "NGC 4388" ], "pixelx" : 2828.23, "pixely" : 2229.39, "radius" : 42.6099 },
{ "type" : "ngc", "names" : [ "NGC 4406", "M 86" ], "pixelx" : 2628.24, "pixely" : 2023.89, "radius" : 91.3182 },
{ "type" : "ngc", "names" : [ "NGC 4429" ], "pixelx" : 3090.9, "pixely" : 3734.24, "radius" : 41.9763 },
{ "type" : "ngc", "names" : [ "NGC 4438" ], "pixelx" : 2273.94, "pixely" : 2119.86, "radius" : 72.5477 },
{ "type" : "ngc", "names" : [ "NGC 4486", "Virgo Galaxy", "M 87" ], "pixelx" : 1869.16, "pixely" : 2947.67, "radius" : 56.3116 },
{ "type" : "ngc", "names" : [ "NGC 4501", "M 88" ], "pixelx" : 831.794, "pixely" : 1299.18, "radius" : 68.5084 },
{ "type" : "ngc", "names" : [ "NGC 4548", "M 91" ], "pixelx" : 75.2907, "pixely" : 1558.03, "radius" : 43.9563 },
{ "type" : "ngc", "names" : [ "NGC 4552", "M 89" ], "pixelx" : 779.092, "pixely" : 3264.39, "radius" : 64.39 },
{ "type" : "ngc", "names" : [ "NGC 4569", "M 90" ], "pixelx" : 297.698, "pixely" : 2847.02, "radius" : 72.2309 }
]
}
$ gimp overlay.png result_4845s_GraXpert_stretched.fit
Alles anzeigen
Die Schriftart ist leider hardcoded in der Datei plot-constellations. Wer will kann aber die Pixel-Koordinaten aus den JSON-Output (Option "-J") nehmen und sich selber z.B. ein SVG damit basteln. Es gibt auch noch mehr Kataloge zum plotten, die hab ich aber noch nicht ausprobiert. Das Ergebnis wäre hier dann: