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 

Anzahl der Pixel in ROI (Oval) bestimmen



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!

12.01.2010, 11:52
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
Anzahl der Pixel in ROI (Oval) bestimmen
Hallo zusammen,
ich möchte im "Image Display" auf dem Frontpanel ein Oval auswählen und die Anzahl der Pixel erhalten. Das Oval kann ich auswählen, d.h. mit der Maus frei bestimmen.
Wie kann ich jetzt die Anzahl der Pixel, des gewählten Bereichs, erhalten?
Hat jemannd eine Idee?
Vielen dank im Voraus

Ich arbeite mit LV2009.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
25.01.2010, 16:06 (Dieser Beitrag wurde zuletzt bearbeitet: 25.01.2010 16:07 von unicorn.)
Beitrag #2

unicorn Offline
LVF-Freak
****


Beiträge: 680
Registriert seit: Jul 2009

8.6.1, 2010 - 2012
1994
EN

10xxx
Deutschland
Anzahl der Pixel in ROI (Oval) bestimmen
Die ROI von einem Front Panel Image erhält man über einen Property Node. Dieses ROI wird in eine Maske umgewandelt (Vision Utilities > Region of interest > IMAQ ROIToMask.vi ). Mit dem VI IMAQ Quantify.vi (Vision Palette > Image Processing > Analysis) bekommt man die "Region Reports" die unter anderem auch die Anzahl der Pixel (nicht nur eines) ROI enthalten.

LV 8.6
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
17.03.2011, 10:50
Beitrag #3

B.A.Baracus Offline
LVF-Grünschnabel
*


Beiträge: 33
Registriert seit: Feb 2011

2009
2011
en


Deutschland
RE: Anzahl der Pixel in ROI (Oval) bestimmen
Hallo,
zu dem genannten Problem hätte ich auch eine Frage.
Ist es möglich die Anzahl der Pixel des Ovals ausgeben zu lassen?
Also nicht die eingeschlossene Fläche sondern quasi den Umfang des Ovals?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
18.03.2011, 17:21
Beitrag #4

Stefan F. Offline
LVF-Grünschnabel
*


Beiträge: 14
Registriert seit: Dec 2007

2010
2007
DE


Deutschland
RE: Anzahl der Pixel in ROI (Oval) bestimmen
Hallo B.A.,

nur eine Idee: Unter Image Processing -> Analysis gibt's noch das VI "IMAQ ROIProfile". Da gibt's dann das Ausgangs-Cluster "ROI Pixel Statistics", was wiederum den Wert Count liefert.

Dazu steht: Count returns the count of pixels found in the ROI profile. Könnte das passen?

Gruß
Stefan
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
22.03.2011, 09:35
Beitrag #5

B.A.Baracus Offline
LVF-Grünschnabel
*


Beiträge: 33
Registriert seit: Feb 2011

2009
2011
en


Deutschland
RE: Anzahl der Pixel in ROI (Oval) bestimmen
Hallo Stefan,

ja damit habe ich es bereits versucht.
Es kommt leider immer ein nicht ganz richtiges Ergebnis raus:
bei einem rechteckigem ROI sind es immer 4 Pixel zuwenig.
(für andere ROI`s kann ich es nicht nachprüfen)

Die Frag ist...warum 4 zuwenig? Zählt er eventuell die Ecken nicht mit?

Aber eigentlich reicht mit das Ergebnis so...wäre nur Interessant ob ich
mich auch auf das Ergebnis verlassen kann wenn der ROI ein Kreis...
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
22.03.2011, 22:39
Beitrag #6

Stefan F. Offline
LVF-Grünschnabel
*


Beiträge: 14
Registriert seit: Dec 2007

2010
2007
DE


Deutschland
RE: Anzahl der Pixel in ROI (Oval) bestimmen
Hallo B.A.,

die Sache mit dem Rechteck habe ich auch mal probiert und mich über die vier Pixel gewundert, aber das passt schon. Ich meine, dass einfach die Pixel gezählt werden, die auf der Linie der ROI liegen. Als doofes Beispiel: Bei einem Bild mit 3 x 3 Pixeln ist zwar jede der vier Seiten 3 Pixel lang, aber man kommt trotzdem mit acht Pixeln "einmal rum".

   

Gruß
Stefan
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
23.05.2011, 19:13
Beitrag #7

unicorn Offline
LVF-Freak
****


Beiträge: 680
Registriert seit: Jul 2009

8.6.1, 2010 - 2012
1994
EN

10xxx
Deutschland
RE: Anzahl der Pixel in ROI (Oval) bestimmen
Zu der Frage der Anzahl der Pixel der Kontur, kann man bei beliebig geformten Objekten die Erosion-Function verwenden. Die knabbert über all ein Pixel ab. Dann berechnet man Not( erodiertes Bild XOR original Bild) und hat nur noch die Kontur. Hier kann man die Pixel zählen. Allerdings wäre noch zu überlegen, ob die Kontur aus Pixeln bestehen soll, die sich nur horizontal und vertikal berühren, oder ob auch ausschließlich diagonale Verbindung der Pixel schon die Kontur ausmachen sollen. Hier ist noch etwas Gehirnschmalz zu investieren: Was will ich eigentlich genau wozu berechnen.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Mittelwert der Helligkeit über alle Pixel im ROI London 24 18.810 11.03.2021 10:25
Letzter Beitrag: Martin.Henz
  Line Profile - Oval gottfried 4 6.311 17.04.2020 07:14
Letzter Beitrag: gottfried
  Pixel Auslesen lilhoop 20 20.512 29.05.2014 17:02
Letzter Beitrag: lilhoop
  Umrechnung pixel in mm GSP2014 6 9.241 20.03.2014 15:18
Letzter Beitrag: GSP2014
  Auswertung einzelner Pixel aus einer AVI-Datei tobi.rohde 1 4.439 20.02.2014 16:20
Letzter Beitrag: tobi.rohde
  Pixel aus Bild auslesen lv-laie 9 10.581 07.06.2011 11:29
Letzter Beitrag: sh81

Gehe zu: