Von colormap auf graustufen
Von: Thom (thkoe002@gmail.com) [Profil]
Datum: 08.07.2009 20:41
Message-ID: <bf597c4b-17fb-4992-8d0c-13a82aa44a97@x3g2000yqa.googlegroups.com>
Newsgroup: de.comp.lang.python
Datum: 08.07.2009 20:41
Message-ID: <bf597c4b-17fb-4992-8d0c-13a82aa44a97@x3g2000yqa.googlegroups.com>
Newsgroup: de.comp.lang.python
Hi,
um ein Bild aus Graustufen in Falschfarben umzuwandeln, gehe in etwa
ich folgendermaßen vor:
--
from pylab import *
import Image
bild=Image.open("test.png")
bild=Image.fromarray((cm.jet(array(bild.convert(mode="L")))[:,:,0:3]
*255).astype("uint8"))
bild.save("test_bunt.png")
--
(das [:,:,0:3] ist weil cm.jet(...) wohl n bild mit alpha-kanal
ausgibt, mich interessiert aber nur RGB = [0:3])
Wie kann ich jetzt ein solches farbiges Bild wieder in Graustufen
umwandeln, wenn ich die colormap kenne, mit der die farbige Version
erstellt wurde? Gibts da nen Trick?
Danke schonmal, ciao
Thom
[ Auf dieses Posting antworten ]Antworten
- Diez B. Roggisch (08.07.2009 21:56)
- Mark Asbach (10.07.2009 15:01)
- Diez B. Roggisch (10.07.2009 15:06)
