Bild in Matlab darstellen

Gast #1409956
Hallo,

ich würde gerne ein Gaustufenbild mit einer Pixeltiefe von 16 Bit in 
Matlab anzeigen. Ich bekomme dies allerdings nicht so richtig hin. In 
der Hilfe steht, das es möglich ist 16bit Bilder zu interpretieren, ich 
versteh nur nicht wie. Es muss doch auch möglich sein zwei Farbkanäle zu 
kombinieren, sodas ich auf 16 Bit komme (falschfarben wären nicht das 
Problem). Das Bild liegt in einer Matrix vor.
Kann mir da eventuell jemand helfen?

Mit freundlichen Grüßen
matzunami
Hi, kein Problem. Du hast eine Matrix I mit einem Kanal. --> Neues 
Ausgabefenster mit "figure" öffnen.Bildausgabe mit "imagesc(I)". 
Anschließend musst du es als Graustufenbild deklarieren. 
"colormap(gray)". Einen Bargraphen für die Intensität erhällst du mit 
"colorbar".

Gruß Alexander
Gast
Ok, danke dass hab ich mitlerwile auch rausgefunden. Aber da werden 
meine 16 Bit, wenn ich das richtig sehe, auf 8 Bit skaliert. Das ist 
zwar erstmal ok, aber ist es auch möglich, die 16 Bit vollwertig 
darzustellen?

Danke für deine Antwort.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 17 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.