|
|
Bilder mitteln für Einsteiger |
|
Spectre92xD |
Forum-Newbie
|
|
Beiträge: 9
|
|
|
|
Anmeldedatum: 13.12.15
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 16.01.2016, 01:20
Titel: Bilder mitteln für Einsteiger
|
|
|
|
|
Hallo,
ich habe bisher noch gar nichts mit Matlab gemacht und muss nun für mein Studium Bilder auswerten. Die Bilder stammen aus einem Experiment mit dem Background Oriented Schlieren Verfahren (BOS)
Nach mühsamer recherche habe ich nun die Bilder eingelesen und nun muss ich aus 19 Bildern nur noch ein Durchschnittsbild erzeugen. [2048x2048 Pixel; 16 Bittiefe; tiff-Datei]
Ich hoffe das ist nun soweit richtig gewesen, mit dem Ordner einlesen?
Denn es kam nachdem ich es laufen ließ 19 Mal diese Meldung:
Zitat: |
>> liste=dir('C:\Users\Dominik\Documents\Studium\Bachelorarbeit\Einarbeitung\Probemessung\01 BOS04RB\*.tif');
for i = 1:length(liste)
id = liste(i).name;
Bild{i} = imread(id,'tif');
end
Warning: Only the first slice will be read from this image with depth 12.
> In readtif (line 4
In imread (line 415) |
Bitte korrigiert mich, falls etwas falsch sein sollte.
Zum Mitteln habe ich mir auch schon Gedanken gemacht. Es gibt da anscheinend mehrere Wege.
Ich dachte am Einfachsten wäre es, alle Bilder zu addieren (imadd??) und anschließend durch 19 zu teilen...
ist meine Annahme richtig?
Wie würde dann die folgenden Zeilen aussehen?
Vielen Dank schon mal im Vorraus.
|
|
|
|
|
Winkow |
Moderator
|
|
Beiträge: 3.842
|
|
|
|
Anmeldedatum: 04.11.11
|
|
|
|
Wohnort: Dresden
|
|
|
|
Version: R2014a 2015a
|
|
|
|
|
|
Verfasst am: 16.01.2016, 13:43
Titel:
|
|
hi
bitte die code umgebung verwenden um code zu posten das macht das ganze leserlicher.
könnte klappen.
_________________
richtig Fragen
|
|
|
Spectre92xD |
Themenstarter
Forum-Newbie
|
|
Beiträge: 9
|
|
|
|
Anmeldedatum: 13.12.15
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 16.01.2016, 16:38
Titel:
|
|
Vielen Dank für den Tipp. Ich werde es nächstes mal beherzigen.
Habe es mal ausprobiert, allerdings sehe ich bei bildmean dann nurnoch eine weiße Fläche...Außerdem hat sich die Bittiefe auf 8 reduziert.
Die ursprünglichen Bilder sind alle komplett schwarz mit winzigen hellen Punkten (einige wenige Pixel groß)
Irgendwie ist da wahrscheinlich schiefgelaufen...
kann ich nicht einfach alle Bilder addieren und durch 20 teilen?
|
|
|
DSP |
Forum-Meister
|
|
Beiträge: 2.117
|
|
|
|
Anmeldedatum: 28.02.11
|
|
|
|
Wohnort: ---
|
|
|
|
Version: R2014b
|
|
|
|
|
|
Verfasst am: 16.01.2016, 16:47
Titel:
|
|
Nichts anderes macht mean, wobei bei 19 Bildern auch nur durch 19 geteilt wird.
|
|
|
Spectre92xD |
Themenstarter
Forum-Newbie
|
|
Beiträge: 9
|
|
|
|
Anmeldedatum: 13.12.15
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 17.01.2016, 18:13
Titel:
|
|
und warum kommt als Bild nur eine weiße Fläche raus mit reduzierter Bittiefe?
|
|
|
DSP |
Forum-Meister
|
|
Beiträge: 2.117
|
|
|
|
Anmeldedatum: 28.02.11
|
|
|
|
Wohnort: ---
|
|
|
|
Version: R2014b
|
|
|
|
|
|
Verfasst am: 17.01.2016, 18:17
Titel:
|
|
Sicherlich nicht wegen dem mean Befehl. Vermutlich wird dann schon beim Einlesen etwas verändert.
Mal folgendes probiert?
|
|
|
Spectre92xD |
Themenstarter
Forum-Newbie
|
|
Beiträge: 9
|
|
|
|
Anmeldedatum: 13.12.15
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 18.01.2016, 00:24
Titel:
|
|
ich habe es nun folgendermaßen gemacht...
Müsste stimmen, oder?
|
|
|
|
|
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.
|
|