23.08.2011, 09:58
Beitrag #1
|
|
|
23.08.2011, 10:10
Beitrag #2
|
Y-P
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
Beiträge: 12.612
Registriert seit: Feb 2006
Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN
71083
Deutschland
|
RE: Bilderordner komplett einlesen und bearbeiten
Der User im folgenden Beitrag meint, dass es evtl. an seinem Firmennetz lag.
http://forums.ni.com/t5/Machine-Vision/w...-p/1624532
Ansonsten sehe ich in Deinem Screenshot nicht wirklich viel. Baust Du Deinen Pfad richtig zusammen?
Gruß Markus
--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
|
|
|
23.08.2011, 11:57
Beitrag #3
|
PatrickT87
LVF-Grünschnabel
Beiträge: 18
Registriert seit: Jul 2011
8.5
-
kA
Deutschland
|
RE: Bilderordner komplett einlesen und bearbeiten
Ich bin leider auch noch recht unerfahren im Umgang mit Labview. Ehrlich gesagt glaub ich nicht, dass es an unserem Uni- Netzwerk liegt. Ansonsten funktioniert das Programm auch mit der Kantenerkennung optimal. Das Programm zeigt mir zumindest so keine Fehler an. Ich bekomm halt nur nach dem Starten den Fehler 1074395997 bei IMAQ ReadFile: Ungültige Parameter.
Ich will damit ja nur einfache jpg- Dateien lesen.
Wäre super, wenn mir da jemand helfen könnte.
|
|
|
23.08.2011, 12:26
Beitrag #4
|
Y-P
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
Beiträge: 12.612
Registriert seit: Feb 2006
Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN
71083
Deutschland
|
RE: Bilderordner komplett einlesen und bearbeiten
Vielleicht erstellst Du ja Deinen Pfad falsch. Hast Du das schon überprüft?
Gruß Markus
--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
|
|
|
24.08.2011, 07:42
Beitrag #5
|
|
|
25.08.2011, 07:39
Beitrag #6
|
kaiman
LVF-Gelegenheitsschreiber
Beiträge: 146
Registriert seit: Dec 2008
7.1.1, 2011
2007
EN
28***
Deutschland
|
RE: Bilderordner komplett einlesen und bearbeiten
Moin Patrick,
Erstmal ein paar Anmerkungen zu deinem VI.
Deinem Screenshot nach überschreibst du erstmal dein eines Bild was du angelegt hast, d.h. du wirst immer nur dein zuletzt geöffnetes Bild bearbeiten. Die Bilder in LV liegen immer nur als Referenz auf einen Speicherbereich vor. Mir ist grad nicht ganz klar, ob du die Bilder nacheinander oder gleichzeitig bearbeiten willst. Wenn du parallel arbeiten willst, musst du für jedes Bild ein extra Bilderstellen (mit IMAQ Create). Wenn die Bilder nacheinader bearbeitet werden sollen, würde ich die ganze Verarbeitung in eine for-Schleife packen, lediglich das anlegen des Bildes sollte außerhalb erfolgen. Wenn ich mehrere Bilder nacheinder einlesen möchte mach ich das immer über "List Folder", da kannst du auch eine Maske anbinden, damit nur die Dateien aufgelistet werden, die dich auch interessieren. Die Funktion erzeugt dir dann ein Array mit allen Dateien/Ordnern, die deiner Maske entsprechen. Das Array kannst du dann per Autoindexing in deine Schleife führen und die Dateien dann auslesen. So sollten auch nur wirklich vorhandene Dateien geöffnet werden.
Schön Gruß,
Kai
|
|
|
13.09.2011, 09:26
Beitrag #7
|
PatrickT87
LVF-Grünschnabel
Beiträge: 18
Registriert seit: Jul 2011
8.5
-
kA
Deutschland
|
RE: Bilderordner komplett einlesen und bearbeiten
Hallo,
danke erstmal für eure guten Vorschläge und Nachfragen zu meinem Programm. Ich hab bisher nicht geantwortet, weil mir zwischenzeitig andere Aufgaben aufgetragen wurden.
Um erstmal ein paar Fragen zu beantworten, kann ich noch nicht 100% sagen wie viele Bilder eingelesen werden. Als Testlauf sollten aber erstmal 5 Bilder aus einem Ordner eingelesen werden. Es kann natürlich auch sein, dass es hinterher 50 bis 100 sein müssen. Ist das eigentlich gut realisierbar oder gibt es da Probleme mit dem Arbeitsspeicher?
Kaiman, wenn ich dich richtig verstehe, muss ich die komplette Edge Detection in die For-Schleife packen, damit mir die Werte der verschiedenen Bilder gespeichert werden. Die Bilder sollen auch nacheinander bearbeitet werden, deshalb ist eine For-Schleife wohl auch das sinnvollste.
Kannst du mir mal ein Beispiel geben, wie ich das mit dem "List Folder" mache? Das wäre super .
MFG
Patrick
|
|
|
13.09.2011, 09:49
(Dieser Beitrag wurde zuletzt bearbeitet: 13.09.2011 09:51 von kaiman.)
Beitrag #8
|
|
|
14.09.2011, 10:10
Beitrag #9
|
|
|
| |