|
|
Rechnen mit Pixel eines Bildes |
|
ladystyles |
Forum-Newbie
|
|
Beiträge: 2
|
|
|
|
Anmeldedatum: 07.05.08
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 07.05.2008, 09:40
Titel: Rechnen mit Pixel eines Bildes
|
|
Hallo, ich kenne mch leider überhaupt nicht mit Matlab aus und soll einen Algorithmus für Bildverarbeitung schreiben...
Das Problem:
ich habe 4 verschiedene Grauwertbilder.
Jeder Grauwert entspricht einer Intensität.
Ich muss nun eine Formel durchlaufen lassen für jeden 1. Pixel von den 4 Bildern, dann 2. Pixel etc...und dann mit diesen berechneten Werten ein neues Bild generieren...
Dh ich muss also zb den Wert des ersten Pixel von den 4 Bildern in eine Formel einlesen und das Ergebnis als ersten Pixel in ein neues Bild schreiben...das für jedes Pixel machen...
Wie mache ich das?
Bin für jede Hilfe dankbar!!!
LG
|
|
|
|
|
steve |
Ehrenmitglied
|
|
Beiträge: 2.028
|
|
|
|
Anmeldedatum: 03.09.07
|
|
|
|
Wohnort: Wien
|
|
|
|
Version: R2024a
|
|
|
|
|
|
Verfasst am: 07.05.2008, 10:29
Titel:
|
|
Moin,
das geht eigentlich recht gut mit Matlab, da die Bilder, die du über imread einliest, in einer Matrix gespeichert werden. Jeder Eintrag in der Matrix steht dann für ein Pixel deines Bildes.
Anschließend kannst du ganz normal die Formel auf die 4 Matrizen loslassen (Achtung: Auf elementweise Rechnung achten!!! z.B. A./B - damit du pixelweise rechnest...).
Am Ende müsstest du dann eine Matrix bekommen, die du wiederum über imshow als Bild anzeigen lassen kannst.
Bei weiteren Fragen einfach fragen
Gruß
Alex
PS: Ein kleiner Code, der 2 Bilder überlagert:
_________________
>> I told me to.
____________________________________
Matlab Cheat Sheet
goMatlab-Knigge - dran gehalten?!
Schon in den FAQ gesucht?
Ist vielleicht bei den Skripten oder den Tutorials was für dich dabei?
|
|
|
|
|
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.
|
|