|
|
Röntgenmikroskopie: Grafiken farbig Überlagern |
|
tobii |
Forum-Newbie
|
|
Beiträge: 4
|
|
|
|
Anmeldedatum: 09.10.08
|
|
|
|
Wohnort: Berkeley
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 09.10.2008, 04:46
Titel: Röntgenmikroskopie: Grafiken farbig Überlagern
|
|
Guten Tag!!
Derzeit beschäftige ich mich mit der Auswertung von Datensätzen, die bei Röntgenabsorptions-Spektroskopie-Experimenten anfallen.
Am Ende erhalte ich unter anderem elemtspezifische Karten wie im Anhang gezeigt. Diese Karten sind Matrizen dich ich per imagesc darstelle.
Nun würde ich gerne diese drei Karten in einer einzelnen Grafik überlagern, dabei sollte jede dieser Karten in Rot Grün oder Blau eingefärbt sein. Das gewünschte Resultat wird in der anderen Datei im Anhang dargestellt.
Leider habe ich absolut keinerlei Ahnung wie man es anstellen könnte, diese drei Matrizen in einem Plot farbig zu überlagern.
Hat irgend jemand von euch eine gute Idee?
Vielen Dank für eure Hilfe!!!!
Tobi
Beschreibung: |
|
Download |
Dateiname: |
Picture 2.jpg |
Dateigröße: |
27.13 KB |
Heruntergeladen: |
621 mal |
Beschreibung: |
|
Download |
Dateiname: |
Picture 1.jpg |
Dateigröße: |
30.58 KB |
Heruntergeladen: |
631 mal |
|
|
|
|
|
Busmaster |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 09.10.2008, 21:48
Titel: Überlagerung
|
|
Hallo,
ich verwende dazu folgendes (siehe Beschreibung von Image):
Gruss
Busmaster
|
|
|
tobii |
Themenstarter
Forum-Newbie
|
|
Beiträge: 4
|
|
|
|
Anmeldedatum: 09.10.08
|
|
|
|
Wohnort: Berkeley
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 09.10.2008, 22:02
Titel:
|
|
Danke schonmal für den Tip - leider produziert uint8 bei mir einfach nur Matrizen voller '0' da alle Werte in den Bildmatrizen typischerweise < 0.5 sind.
Soll ich die einfach auf irgednetwas hochskallieren? (Einfach alle Matrizen mit nem festen Wert (256 o.Ä.) multiplizieren)?
Tobi
|
|
|
tobii |
Themenstarter
Forum-Newbie
|
|
Beiträge: 4
|
|
|
|
Anmeldedatum: 09.10.08
|
|
|
|
Wohnort: Berkeley
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 09.10.2008, 22:04
Titel:
|
|
Nochmal vielen Dank für den Tipp!!! Nach dem Hochskallieren hat es tatsächlich geklappt!!!!
Tobi
|
|
|
Busmaster |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 10.10.2008, 10:41
Titel: Überlagerung
|
|
Hallo Tobi,
nach der Beschreibung von image() ist die Umwandlung in uint8 nicht zwingend erforderlich.
Sind die Werte vom Typ double werden Zahlen von 0...1 akzeptiert.
Sind die Werte vom Typ uint8 oder uint16 is der Wertebereich 0...255.
Gruss
Busmaster
|
|
|
|
|
Einstellungen und Berechtigungen
|
|
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
|
|
Impressum
| Nutzungsbedingungen
| Datenschutz
| FAQ
| RSS
Hosted by:
Copyright © 2007 - 2024
goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks
MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.
|
|