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 

Mit Maus Daten aus Intensitäts-Graph löschen



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.2010, 12:26
Beitrag #1

kaiman Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 146
Registriert seit: Dec 2008

7.1.1, 2011
2007
EN

28***
Deutschland
Mit Maus Daten aus Intensitäts-Graph löschen
Hallo zusammen,

mir fehlen einfach die Ideen für die Umsetzung.
Ich habe folgendes vor:
Ich lese ein Bild ein transformiere es mit FFT in den Frequenzraum. Nun möchte ich mir das Spektrum anzeigen lassen und am liebsten mit der Maus einzelne Frequenzen aus dem Spektrum entfernen - das Bild also filtern.
Bei diesem Vorhaben bereiten mir im wesentlichen zwei Dinge Kopfzerbrechen.
Zum einen,"wie finde ich die Cursor-Koordinaten in der Anzeigefläche des Graphen?" und zum anderen "wie kann ich einzelne Bereiche in einer Matrix löschen?".

Für das erste Problem hab ich mir schon die LV-Beispiele angeschaut, aber irgendwie finde ich das mit der ganzen Rumrechnerei ein bischen "unsauber". Wenn sich die Rahmenbreite des Graphs ein bischen ändert, stimmt alles nicht mehr...
Bei dem zweiten Problem bin ich glaub ich einfach nur blind, oder es geht einfach nicht. Mit der Funktion "Delete From Array" kann man ja leider nur Zeilen oder Spalten löschen, nicht aber eine Fläche... Hab schon mit dem Pulse-VI aus den LV-Beispielen gearbeitet und dann damit meinen Frequenzraum verwurstet... Wenn ich grad so drüber nachdenke ist das eigentlich also kein ProblemWacko

Es bleibt aber noch das Problem mit dem Maus-Cursor.
Also, wenn jemand da eine Idee hat, bitte einfach austoben und in die Tasten hauenTippen

Gruß und danke schonmal für das Lesen der Frage,
Kai

P.S.: Vllt. liegt meine Blockade auch am Wetter...Cool
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
14.07.2010, 12:39 (Dieser Beitrag wurde zuletzt bearbeitet: 14.07.2010 12:50 von GerdW.)
Beitrag #2

GerdW Offline
______________
LVF-Team

Beiträge: 17.465
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
Mit Maus Daten aus Intensitäts-Graph löschen
Hallo Kai,

zum "Bereich im Bild löschen":
schon mal daran gedacht, mit ReplaceArraySubset einen Bereich im Array auf Null zu setzen? Oder anders gefragt: wie soll "DeleteFromArray" bitte mitten in einem 2D-Array ein Rechteck entfernen? Soll da ein Loch im Array entstehen?

Zum Koordinaten-Umrechnen gibt's eine fertige Methode:
   

Edit:
Und wenn du schon Cursor verwendest: da gibt es so Properties wie "Active Cursor" und "Cursor Position"...

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
14.07.2010, 12:59
Beitrag #3

kaiman Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 146
Registriert seit: Dec 2008

7.1.1, 2011
2007
EN

28***
Deutschland
Mit Maus Daten aus Intensitäts-Graph löschen
Hallo Gerd,

danke für die schnelle Antwort und den Lösungsvorschlag!
Zum dem Ersetzen der Matrix-Werte mit "Replace Array Subset": Damit kann man doch auch "nur" einzelne Werte oder eine ganze Zeile/Spalte ersetzen, oder? Ich würd aber gerne sagen können z.B. A(i bis i+10, j bis j+5) = 0. Aber egal dafür habe ich ja auch schon ne Lösung gefunden.

Ichhab grad mal versucht deine Lösung nachzubauen, aber bin schon am Prop.Node des Graphen gescheitert. Ich finde in der Liste einfach keinen Eintrag mit "Coords" oder "XY". Vllt. liegt das an LV 7.1, oder ich bin mal wieder blind.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
14.07.2010, 13:04
Beitrag #4

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
Mit Maus Daten aus Intensitäts-Graph löschen
' schrieb:Ichhab grad mal versucht deine Lösung nachzubauen, aber bin schon am Prop.Node des Graphen gescheitert. Ich finde in der Liste einfach keinen Eintrag mit "Coords" oder "XY". Vllt. liegt das an LV 7.1, oder ich bin mal wieder blind.
Ist eine InvokeNode, keine Property, die es jedoch in LV7.1 noch nicht gibt.Sad

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
14.07.2010, 13:05
Beitrag #5

GerdW Offline
______________
LVF-Team

Beiträge: 17.465
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
Mit Maus Daten aus Intensitäts-Graph löschen
Hallo Kai,

erstmal zum Replace:
   
Funktioniert auch mit LV7.1!

Zur InvokeNode:
Ja, die gibt es bei LV7.1 noch nicht. Probier mal dein LV8.2 aus...
Die PropertyNodes zu den Cursorpositionen gibt es aber!

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
14.07.2010, 13:18 (Dieser Beitrag wurde zuletzt bearbeitet: 14.07.2010 13:22 von kaiman.)
Beitrag #6

kaiman Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 146
Registriert seit: Dec 2008

7.1.1, 2011
2007
EN

28***
Deutschland
Mit Maus Daten aus Intensitäts-Graph löschen
Leider bin ich an 7.1 gebunden, deswegen muss ich das dann wohl oder übel doch durch Rumrechnen lösen. Aber der Ansatz hat mich auf jeden Fall schon win Stückchen weiter gebracht.
Danke!

EDIT: Bei dem Ersetzen hab ich wohl übersehen, dass man der Funktion auch wieder eine Matrix übergeben kann...
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
14.07.2010, 13:57
Beitrag #7

RoLe Offline
LVF-Guru
*****


Beiträge: 1.236
Registriert seit: Jul 2007

-
1997
en

0
Schweiz
Mit Maus Daten aus Intensitäts-Graph löschen
' schrieb:Ist eine InvokeNode, keine Property, die es jedoch in LV7.1 noch nicht gibt.Sad
' schrieb:Zur InvokeNode:
Ja, die gibt es bei LV7.1 noch nicht.
Die InvokeNode gibt es bereits in LV7.1 ist aber eine private.

Hier ein LV7.1.1 VI zum rauskopieren Wink


Angehängte Datei(en)
Sonstige .vi  lv7private.vi (Größe: 17,12 KB / Downloads: 198)

.·´¯)--> Leben ist das, was dir passiert, wenn du eifrig dabei bist andere Pläne zu machen <--(¯`·.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
14.07.2010, 13:58
Beitrag #8

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
Mit Maus Daten aus Intensitäts-Graph löschen
' schrieb:Die InvokeNode gibt es bereits in LV7.1 ist aber eine private.
:top1:Soweit hab ich meine 7.1er Version nicht gepimpt.

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
14.07.2010, 14:16
Beitrag #9

kaiman Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 146
Registriert seit: Dec 2008

7.1.1, 2011
2007
EN

28***
Deutschland
Mit Maus Daten aus Intensitäts-Graph löschen
Tausend Dank! Guru1
Das ist genau das was ich gesucht habe! Der Rest sollte dann nicht mehr das Problem sein...
Genau das was man einem so heißen Tag braucht!Top1

Gruß, Kai
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
  Maus unsichtbar Lutz 8 7.847 26.12.2012 10:11
Letzter Beitrag: Y-P
  Scanner, 3D Graph, Daten einlesen meta 4 5.104 11.08.2011 10:57
Letzter Beitrag: meta
  Objekte mit Maus verschieben (im Betrieb) dukieler 4 5.681 20.05.2011 07:14
Letzter Beitrag: Lucki
  Grenzen im Graph mit Maus verschieben nochecker 1 3.870 16.06.2009 18:38
Letzter Beitrag: jg
  Graph löschen?!?! Kellerkind 11 15.538 24.04.2006 14:16
Letzter Beitrag: abi

Gehe zu: