|
|
Colormap dynamisch/unter schwelle wert zuweisen |
|
Jürgen J. |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 04.05.2016, 15:02
Titel: Colormap dynamisch/unter schwelle wert zuweisen
|
|
Hallo,
ich stelle ein 2D Bild mit der Funktion
dar, mit der Colormaps "Jet" möchte ich die unterschiedlichen Werte in meinem Bild sichtbar machen. Dies Funktioniert auch soweit. liegen die Werte jedoch unter einer gewissen schwelle so sollen sie schwarz dargestellt werden. hat irgend jemand eine Idee?
Ziel also: Werte von 0 bis Schwelle sollen schwarz dargestellt werden, von Schwelle bis max-Wert dynamisch mit Colormaps "Jet"
Grüße Jürgen
|
|
|
|
|
Jan S |
Moderator
|
|
Beiträge: 11.057
|
|
|
|
Anmeldedatum: 08.07.10
|
|
|
|
Wohnort: Heidelberg
|
|
|
|
Version: 2009a, 2016b
|
|
|
|
|
|
Verfasst am: 05.05.2016, 10:26
Titel: Re: Colormap dynamisch/unter schwelle wert zuweisen
|
|
Hallo Jürgen J.,
Du kannst die Colormap, die mit dem Befehl
jet
erstellt wird, nach Belieben ändern. So kannst Du einfach Schwarz hinzufügen und die Werte der Matrix auf den entsprechenden Index-Eintrag setzen, in der Art:
Gruß, Jan
|
|
|
Jürgen J. |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 05.05.2016, 15:11
Titel:
|
|
Mir fehlt leider noch ein wenig verständnis für colormap. Ich bekommes leider nicht hin wie ich es will.
Mit deinem Ansatz
weis ich nicht so genau wie ich damit meine Farbe anpassen kann. ich kann zwar den Werten (kleiner background_th) einen neuen Wert zuweisen aber wie mir das auf meine gewüschte Farbe im Plot hilft, verstehe ich leider nicht.
Werde leider auch sonst im Netz nicht so wirklich schlau wie ich mein Problem lösen kann, vielleicht einen genaueren oder anderen Tipp?
Grüße Jürgen
|
|
|
Jan S |
Moderator
|
|
Beiträge: 11.057
|
|
|
|
Anmeldedatum: 08.07.10
|
|
|
|
Wohnort: Heidelberg
|
|
|
|
Version: 2009a, 2016b
|
|
|
|
|
|
Verfasst am: 05.05.2016, 21:03
Titel:
|
|
Hallo Jürgen J.,
Kannst Du ein Beispiel posten, das man per Copy&Paste laufen lassen kann? Dann ist ein Erweiterungsvorschlag am einfachsten einzubauen.
Gruß, Jan
|
|
|
Jürgen J. |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 09.05.2016, 09:42
Titel:
|
|
|
|
|
Hi,
schaffe es leider erst jetzt zu antworten.
Ich habe mal mein Hauptprogramm: Main_schwerpunkt_NaN_final und die benötigten Funktionen (auf zwei posts aufgeteilt).
Kurz zur Erklärung: Ich möchte die Homogenität (helligkeit) von Lichtleitern untersuchen. Dazu mache ich eine Leuchtdichteaufnahme mit einer entsprechenden Kamera. Einfach gesagt kann man sich das Bild als Graubild vorstellen mit den Graustufen entsprechend der Helligkeitsverteilung der Aufnahme.
Anschließend detektiere ich die verschiedenen Lichtelemente in meiner Aufnahme damit ich jedes Lichtelement einzeln auf die Homogenität testen kann.
Die verschiedenne Lichtelemente werden jeweils einzeln in einer grafik ausgegeben. Dargestellt wird dies in einem Rechteck um das jeweilige Element. Aus diesem Grund ist auf jeder Graufik auch ein Teil des Hintergrundes vorhanden. Damit die Geometrie der Lichtelemente besser ersichtlich ist, möchte ich den Hintergrundteil schwarz darstellen.
Die Auswertung der Homogenität erfolgt über den geometrischen und den photometrischen Schwerpunkt des Lichtelements. Spielt jedoch für mein Problem keine weitere Rolle.
Um mein Problem/Vorhaben nochmal kurz zu beschreiben.
Ich möchte ein Bild ausgeben auf dem ein Lichtelement ist. Um dieses besser zu erkennen möchte ich den Hintergrund schwarz darstellen. Da die Lichtelemente unterschiedlich Hell sind, ändert sich der Schwellenwert für den Hintergrund (wert ist bekannt). von Schwelle bis Maximalwert des Lichtelements soll die darstellung dynamisch verlaufen mit colormap "jet"
Beschreibung: |
|
Download |
Dateiname: |
S_pho_xy.m |
Dateigröße: |
2.13 KB |
Heruntergeladen: |
288 mal |
Beschreibung: |
|
Download |
Dateiname: |
S_geo_xy.m |
Dateigröße: |
2.01 KB |
Heruntergeladen: |
243 mal |
Beschreibung: |
|
Download |
Dateiname: |
unter_sehschwelle_NaN.m |
Dateigröße: |
386 Bytes |
Heruntergeladen: |
271 mal |
Beschreibung: |
|
Download |
Dateiname: |
object_detection.m |
Dateigröße: |
4.3 KB |
Heruntergeladen: |
246 mal |
Beschreibung: |
|
Download |
Dateiname: |
load_ascii_alt.m |
Dateigröße: |
296 Bytes |
Heruntergeladen: |
287 mal |
|
|
|
Jürgen J. |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 09.05.2016, 09:45
Titel:
|
|
Hier noch die restlichen Funktionen und die Main, sowie die Bildaufnahme als Ascii (L_Armatur_Abschnitt_4_LUM_Modified.txt)
Grüße
Jürgen
Beschreibung: |
|
Download |
Dateiname: |
L_Armatur_Abschnitt_4_LUM_Modified.txt |
Dateigröße: |
9.36 MB |
Heruntergeladen: |
280 mal |
Beschreibung: |
|
Download |
Dateiname: |
Main_schwerpunkt_NaN_final.m |
Dateigröße: |
4.94 KB |
Heruntergeladen: |
264 mal |
Beschreibung: |
|
Download |
Dateiname: |
importfile_LumiCam.m |
Dateigröße: |
38.67 KB |
Heruntergeladen: |
318 mal |
|
|
|
|
|
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 - 2025
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.
|
|