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 

Maximale Dateigröße in Vision/LabVIEW?



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!

14.07.2008, 14:39
Beitrag #3

CrazyDog84 Offline
LVF-Neueinsteiger


Beiträge: 5
Registriert seit: Jun 2008

8.5.1
2008
en

91242
Deutschland
Maximale Dateigröße in Vision/LabVIEW?
' schrieb:Also wenn Du das Image ganz in IMAQ Vision belässt und nicht noch als Array oder dergleichen ins LabVIEW Diagram reinziehst sollte 200 MB machbar sein. LabVIEW's automatisches Memory Management kann bei solchen Mengen an Daten schon etwas in die Enge kommen da man Datenkopien in LabVIEW selber nur schwer verhindern kann. Dafür wurde ja auch Vision entwickelt das für Bilddaten ein anders, referenzbased Konzept verwendet dann für normale Daten die immer innerhalb des Wires selber bestehen.

Es gibt in LabVIEW eine theoretische Begrenzung von 2GB für ein einziges Datenelement aber in der Praxis ist auf 32 Bit Windows schon viel eher Schluss, da eine Applikation als Ganzes nur 2GB (3GB mit speziellem Boot.INI Hack) belegen kann. In diesen Speicher muss der ganze Applikationscode, alle geladenen DLLs, VIs, etc. und alle Datenstrukturen passen. Zudem wird es durch Fragmentation des Speichers niemals möglich sein einen einzelenen 2GB Datenblock zu allozieren auch wenn die Applikation gemäss Windows Task Manager durchaus noch 2GB zur Verfügung hat.

Was auch wichtig ist wäre das Format in das Du das Image einliest. Es ist zwar vielleicht ein 200MB JPG File aber IMAQ muss das Bild schon dekomprimiert im Speicher anlegen um es auf dem Bildschirm darstellen zu können oder arithmetische Operationen darauf ausführen zu können. Da wird ein 200MB JPG File schnell mal ein 1GB Datenblock im Speicher. Auch könnte das Bitformat noch wichtig sein. Viele grafischen Formate sind gegenwärtig 24 Bit per Pixel aber wenn Du eine tiefere Bitzahl als Format vorgibst macht das auch enorm viel aus.

Last but not least: 64 Bit Windows würde nur wenig helfen. Die 32 Bit Grenze von LabVIEW bleibt bestehen und so kann die Applikation niemals mehr dann 2 (3) GB an Speicher belegen. Es gibt zwar im Moment ein Betaprogramm für 64 Bit LabVIEW aber ich weiss nicht ob man sich dafür noch anmelden kann und ob dieses Betaprogramm auch andere Dinge wie IMAQ Vision umfasst. Ohne beipassende 64 Vresion von IMAQ Vision könntest Du die 64Bit LabVIEW Version nicht für Bildverarbeitung benützen.

Rolf Kalbermatter


Hey Rolf!
Super Antwort!
Hat mir echt weitergeholfen.

Danke!
CrazyDog84
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Nachrichten in diesem Thema
Maximale Dateigröße in Vision/LabVIEW? - CrazyDog84 - 14.07.2008 14:39

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
Question NI Vision / Labview. Fragen zu RunTime Lizenz, mögliche Umsetzung und co P4iN15 2 2.970 19.01.2023 21:23
Letzter Beitrag: P4iN15
  Vision Sensor von Keyence mit LABview einbinden Tomy 4 5.192 04.02.2021 08:46
Letzter Beitrag: Freddy
  camera calibration 2D [Labview VISION] (DLT Method) ebbes05 1 6.756 29.11.2016 12:30
Letzter Beitrag: AzDD07
  Vision.VI Results in LabVIEW übertragen muse 0 5.045 10.04.2015 18:42
Letzter Beitrag: muse
  Aufnahmefunktionen von Vision Assistant in Labview übertragen BEEN85 1 5.148 29.07.2013 09:06
Letzter Beitrag: BNT
  Vision Builder mit LabView Synchronisieren lattenkracher 1 5.235 13.11.2012 08:52
Letzter Beitrag: BNT

Gehe zu: