INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Mittelwert von Bildern



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

02.04.2010, 15:09
Beitrag #1

Slew Offline
LVF-Grünschnabel
*


Beiträge: 18
Registriert seit: Feb 2010

8.6
2010
en

2****
Deutschland
Mittelwert von Bildern
Hallo,

ich habe das Problem, dass ich den Mittelwert von einem Bildstapel bilden muss. Genauer gesagt sollen die Bilder in ein 1D Array gepackt werden und dann der Mittelwert gebildet werden. Anschließend wird das Array ausgerechnet und das Bild wieder zusammengesetzt (Soll hier nicht Thema sein, nur als Ergänzung, warum es in ein 1D Array soll)
Das Umwandeln in ein 1D Array klappt auch, aber kann mit jemand bei dem Mittelwert helfen?

Danke schon mal und frohe Ostern.

LabVIEW 8.6

Sonstige .vi  Amplitude_einlesen.vi (Größe: 12,36 KB / Downloads: 231)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
02.04.2010, 19:15
Beitrag #2

ChrisT Offline
Spezialist :-)
*


Beiträge: 37
Registriert seit: Feb 2010

2013
2003
DE

96328
Deutschland
Mittelwert von Bildern
Hallo,

hast Du es schon mal mit "Mean" probiert? Das findest Du unter "Mathematik"-"Statistic".

MfG Chris

-----------------------------------------------------------
Die drei Feinde des Programmierers:
Tageslicht, Frischluft, und das unerträgliche Gebrüll der Vögel
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
02.04.2010, 19:32
Beitrag #3

Slew Offline
LVF-Grünschnabel
*


Beiträge: 18
Registriert seit: Feb 2010

8.6
2010
en

2****
Deutschland
Mittelwert von Bildern
Ja, aber wenn ich die Funktion richtig verstanden hab, würde mir das den Mittelwert eines Arrays angeben und nicht zwei Arrays aufaddieren, als ersten Schritt für den Mittelwert.
Sonst jemand noch eine Idee?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
03.04.2010, 00:08
Beitrag #4

SeBa Offline
LVF-Guru
*****


Beiträge: 2.025
Registriert seit: Oct 2008

09SP1 & 10 FDS
2008
DE

65xxx
Deutschland
Mittelwert von Bildern
Ein 1D Array mit Bildern entspricht doch einem 3D Array (1D Array von 2D-Bildern=Array)...

Willst du also, bleiben wir beim Stapel, die untereinander liegenden Pixel mitteln?

Gruß SeBa

Dieser Beitrag soll weder nützlich, informativ noch lesbar sein.

Er erhebt lediglich den Anspruch dort wo er ungenau ist, wenigstens eindeutig ungenau zu sein.
In Fällen größerer Abweichungen ist es immer der Leser, der sich geirrt hat.

Rette einen Baum!
Diesen Beitrag nur ausdrucken, wenn unbedingt nötig!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
03.04.2010, 08:30
Beitrag #5

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
Mittelwert von Bildern
Problem in deinem VI ist das nicht-initialisierte Shift-Register:
   
Leeres Array mit irgendwas addieren ergibt halt als Ausgang ein leeres Array.

Lösungen:
1. Shift-Register mit einem Array der richtigen Größe initialiseren.
2. Im ersten Durchlauf der Schleife dafür sorgen, dass nichts addiert wird:
   
   
Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
03.04.2010, 12:56
Beitrag #6

Slew Offline
LVF-Grünschnabel
*


Beiträge: 18
Registriert seit: Feb 2010

8.6
2010
en

2****
Deutschland
Mittelwert von Bildern
Danke für die Hilfe, aber irgendwas scheint mit meiner Initialisierung nicht zu stimmen. Wo liegt da der Fehler?

LabVIEW 8.6


Sonstige .vi  Amplitude_einlesen.vi (Größe: 12,65 KB / Downloads: 220)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
03.04.2010, 20:52
Beitrag #7

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
Mittelwert von Bildern
Meine Vorschläge waren eher als Entweder-Oder gemeint.

also entweder
1. Shift-Register initialisieren, dann natürlich nicht mit einem leerem Array, sondern mit einem Array der korrekten Größe,
oder
2. die Case-Struktur. Aber dann musst du das schon so, wie in den Screenshots machen! Also im Case 0 das Array durchverbinden, und im Case "1 + Default" (Wichtig, 1 ist der Default) addieren.

Wenn du nicht verstehst, wieso und weshalb, dann lass das ganze einmal im Highlight-Modus durchlaufen und schau dir "live" den Datenfluss an.

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
03.04.2010, 21:49
Beitrag #8

Slew Offline
LVF-Grünschnabel
*


Beiträge: 18
Registriert seit: Feb 2010

8.6
2010
en

2****
Deutschland
Mittelwert von Bildern
Sorry, da hatte ich Dich dann falsch verstanden. Klappt jetzt aber, danke noch mal.
Habe jetzt noch ein kleines Problem bei der weiteren Verarbeitung der Daten. Die Bilder werden wie im Anhang zu sehen verrechnet.
Leider kriege ich nicht bei jedem Programmdurchlauf das gleiche Ergebnis, obwohl ich nichts änder und die eingelesenen Bilder sind auch die gleichen.
Vielleicht noch etwas genauer was anders ist: Das Bild ist mal heller und mal dunkler (manchmal auch ganz schwarz).
Liegt das evtl, an der Konvertierung oder den Mathe-Funktionen?

Version 8.6


Sonstige .vi  Amplitude_einlesen.vi (Größe: 51,38 KB / Downloads: 206)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
03.04.2010, 23:34
Beitrag #9

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
Mittelwert von Bildern
Schwer zu sagen ohne deine Bilder zu kennen.

Aber du folgst immer noch nicht meine Anweisungen!

Der Fall i=1 in der Case-Struktur muss der Default-Fall sein, nicht der Fall i=0! Ich hoffe, du weisst auch, warum?!

Bei dir ist weiterhin der Case 0 als Default definiert. Somit wird z.B. auch der Fall i=2 als Default behandelt, und da wird nichts addiert, sondern nur der Wert des Shift-Registers weitergegeben.

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.04.2010, 10:51
Beitrag #10

Slew Offline
LVF-Grünschnabel
*


Beiträge: 18
Registriert seit: Feb 2010

8.6
2010
en

2****
Deutschland
Mittelwert von Bildern
Oh man, dachte ich hätte es geändert. Jetzt hab ich es auf jeden Fall.
Problem besteht leider immer noch.
Habe noch einmal ne Rar Datei mit den Bildern angehängt. (Ich kann mir die nur mit ImageJ angucken)
Habe mal das Array hinter dem Mittelwert beobachtet und bereits hier ändern sich
die Werte bei mehrfachen Durchgängen.
Kann sich das einer erklären?

Version 8.6

Sonstige .vi  Amplitude_einlesen.vi (Größe: 52,38 KB / Downloads: 213)



Sonstige .rar  Neuer_Ordner.rar (Größe: 2,55 MB / Downloads: 223)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Rotation von Bildern bzw. 2D-Arrays mit Interpolation Novgorod 1 5.794 11.12.2009 09:26
Letzter Beitrag: unicorn
  Ring mit Bildern archibald 1 3.457 04.05.2009 15:55
Letzter Beitrag: archibald

Gehe zu: