Es gibt kein praktisches Tool zum Konvertieren von FITS-Dateien unter MacOS und Linux. Wir zeigen Ihnen, wie Sie Bayer FITS-Dateien mit Python demomosa und in das TIFF-Format konvertieren, das in Photoshop bearbeitet werden kann.
--Kamera - ZWO ASI 294MC
Das Bayer-Muster für den ZWO ASI 294MC ist RGGB.
Verwenden Sie Astropy, um die FITS-Datei und OpenCV für die Bildverarbeitung zu lesen. Die Paketversion zum Zeitpunkt des Schreibens lautet wie folgt.
Verarbeiten wir das mit einem Teleskop aufgenommene Bild der Mondoberfläche (moon.fits
).
from astropy.io import fits
hdul = fits.open('moon.fits')
src = hdul[0].data
Zu diesem Zeitpunkt bleibt das Bayer-Layout erhalten, sodass es sich um ein monochromes Mosaikbild handelt.
Stellen Sie das Farbbild wieder her, indem Sie die Bayer-Konvertierung mit der Funktion cvtColor
angeben.
import cv2
dst = cv2.cvtColor(src, cv2.COLOR_BayerBG2BGR)
cv2.imwrite('moon.tif', dst)
Das folgende TIFF-Bild wurde ausgegeben. Sie können die Helligkeit und Farbbalance mit jeder Bildbearbeitungssoftware anpassen.
Pegelkorrektur, Anpassung der Farbbalance und Schärfungsfilter angewendet.
Recommended Posts