Ich habe ein Bild in Farbe aufgenommen und es beim Spielen mit einigen Einstellungen versehentlich in Schwarzweiß geändert. Bevor ich wusste, was ich tat, rettete es. Wie kann ich es wieder auf Farbe umstellen? Bitte helft!!
Wenn Sie das Farbbild, das als B x H x 3-Matrix mit roten, grünen und blauen "Schichten" dargestellt wird, in ein S/W-Bild umwandeln, das durch eine B x H- Matrix dargestellt wird und überschrieben ist, gibt es keine Weg zurück.
Es ist, als würde jemand Ihr 3D-Origami in 2D-Form bügeln. Sie haben ein 3D-Objekt in ein 2D-Objekt umgewandelt; Sie haben eine Dimension verloren.
Der einfachste Algorithmus zum Konvertieren von RGB-Bildern in S/W verwendet eine pixelweise Operation:
V[i,j]=(r*R[i,j]+g*G[i,j]+b*B[i,j])/(r+g+b)
wobei r
, g
, b
Skalierungsfaktoren und R
, G
, B
die Werte in der ursprünglichen Matrix sind.
Wie Sie sehen können, müssen Sie, wenn Sie beispielsweise die rote Schicht rekonstruieren möchten, das gesamte Schwarzweißbild (Sie haben es), die Skalierungsfaktoren (Sie können sie finden oder sie gleich 1 erwarten) und beides kennen grüne und blaue Schichten (die Sie nicht kennen).
Graben Sie Ihre Karte aus, vielleicht gibt es ein Undeleter-Tool. Wenn Sie sowohl RAW als auch JPEG aufnehmen, besteht eine geringe Wahrscheinlichkeit, dass Sie nur eines betroffen haben, oder Sie haben die Kamera so eingestellt, dass sie das RGB-RAW-Bild als S/W-Bild interpretiert.
Wenn ich Sie wäre, würde ich das Schlimmste erwarten und das Bild, wenn möglich, noch einmal schießen.
Olivier
Michael C
Kristall
Inkista
Philipp Kendall
Itai
Itai
scottbb