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 

Image öffnen, Bereich markieren, weiterverarbeiten



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!

15.12.2009, 14:50 (Dieser Beitrag wurde zuletzt bearbeitet: 15.12.2009 21:17 von jg.)
Beitrag #1

Peter Schulze Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 113
Registriert seit: Sep 2008

7.00 / 8.6 / 2010 / 2011 / 2012
2003
DE_EN

7****
Deutschland
Image öffnen, Bereich markieren, weiterverarbeiten
Hallo zusammen,
ich öffne ein *.jpg im Image Display. Danach möchte ich einen Teil des geöffneten Bildes markieren und zur Weiterverarbeitung zur Verfügung stellen.
Im angehängten Programm sind meine Ansätze zu sehen.
D.h. zur Zeit wird das Bild in einem extra Window geöffnet. Dort wird der zu bearbeitende Teil markiert (leider steht keine Kreisform zur Verfügung) und durch den Rest des Programms weiterverarbeitet.

Ich möchte das Bild öffnen im Image Display (Original Display) und dort auch den interessanten teil markieren.

Ist dies möglich?
Vielen Dank im Voraus für Eure Unterstützung.
Gruß Peter

Lv09_img2


Angehängte Datei(en)
Sonstige .vi  Particle_Analysis_Report.vi (Größe: 71,39 KB / Downloads: 347)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
15.12.2009, 15:02
Beitrag #2

Y-P Offline
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
LVF-Team

Beiträge: 12.612
Registriert seit: Feb 2006

Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN

71083
Deutschland
Image öffnen, Bereich markieren, weiterverarbeiten
Hab' leider kein Vision (und auch keine Ahnung davon) und ich habe das Thema nach "LabVIEW Vision" verschoben (wo es auch hingehört), damit nicht jeder denkt, er könne es öffnen, weil es in "LabVIEW Allgemein" ist (Was für ein Satz.... Big Grin).

Gruß Markus

--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
15.12.2009, 15:47
Beitrag #3

Peter Schulze Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 113
Registriert seit: Sep 2008

7.00 / 8.6 / 2010 / 2011 / 2012
2003
DE_EN

7****
Deutschland
Image öffnen, Bereich markieren, weiterverarbeiten
OK
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
16.12.2009, 13:42
Beitrag #4

Peter Schulze Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 113
Registriert seit: Sep 2008

7.00 / 8.6 / 2010 / 2011 / 2012
2003
DE_EN

7****
Deutschland
Image öffnen, Bereich markieren, weiterverarbeiten
Hallo zusammen,
hat keiner eine Idee.
Ich habe das VI in der LV Version 8.6 rangehängt.
Eventuell lag es ja an der zu hohen LV Version.
Gruß Peter


Angehängte Datei(en)
Sonstige .vi  Particle_Analysis_Report1.vi (Größe: 75,32 KB / Downloads: 316)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
17.12.2009, 07:26
Beitrag #5

unicorn Offline
LVF-Freak
****


Beiträge: 680
Registriert seit: Jul 2009

8.6.1, 2010 - 2012
1994
EN

10xxx
Deutschland
Image öffnen, Bereich markieren, weiterverarbeiten
' schrieb:[..]
Ich möchte das Bild öffnen im Image Display (Original Display) und dort auch den interessanten teil markieren.
[..]

ROI kannst Du jetzt schon in dem Image Display "Original Image" zeichnen. Um an dieses ROI heranzukommen brauchst Du den gleichnamigen Eigenschaftsknoten (Property Node) des Image Displays. Mit "IMAQ Convert ROI to Rectangle.VI" erhältst Du aus dem ROI das benötigte Rechteck. Jetzt noch einen "Ok"-Knopf und eine Schleife dazu - fertig.

Falls Du einen kreisförmigen Bereich ausschneiden willst wird es aufwändiger. Bilder sind immer rechteckig. Zwar kann dort ein beliebig geformter Bereich die Bilddaten enthalten aber ein Wert zwischen 0 und 255 muss den Bereich außerhalb kennzeichen, den Du Dir genau überlegen musst, da er ja nicht als Particle gezählt werden soll. Vorgehenweise: ROI zeichen und durch den Nutzer bestätigen lassen - ROI in Maske umwandeln - mit IMAQ Mask.VI die Maske auf das Bild anwenden. Jetzt ist der Bereich außerhalb der Maske stets Null. Wenn der Wert anders sein soll musst Du eine Kopie der Maske invertieren, durch Multiplikation auf den gewünschten Wert bringen und zu dem maskierten Bild hinzu addieren. Aber ich denke Null ist der Wert der Wahl, wenn Du helle Objekte auf dunklem Hintergrund hast.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
17.12.2009, 14:29
Beitrag #6

Peter Schulze Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 113
Registriert seit: Sep 2008

7.00 / 8.6 / 2010 / 2011 / 2012
2003
DE_EN

7****
Deutschland
Image öffnen, Bereich markieren, weiterverarbeiten
Vielen Dank, hat wunderbar funktioniert mittels Property Node
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Objekt markieren Jolle 2 3.974 19.11.2019 14:19
Letzter Beitrag: 83Daniel
  get image by name, dispose image by name, list of active images gottfried 1 5.905 16.04.2012 13:30
Letzter Beitrag: b.p
  Bereich im IMAQImage markieren LittleIvan 2 4.616 01.11.2011 21:20
Letzter Beitrag: unicorn
  Image - FFT - view Radius & Phase - back 2 Image gottfried 1 5.951 05.07.2010 07:17
Letzter Beitrag: kaiman
  Bilder weiterverarbeiten mit Vision Safa 13 11.821 17.12.2009 16:39
Letzter Beitrag: Safa
  invoke node get image -> Image gottfried 4 8.299 26.10.2009 16:22
Letzter Beitrag: gottfried

Gehe zu: