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 

Thresholding recht langsam



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!

03.07.2010, 16:54
Beitrag #4

IchSelbst Offline
LVF-Guru
*****


Beiträge: 3.687
Registriert seit: Feb 2005

11, 14, 15, 17, 18
-
DE

97437
Deutschland
Thresholding recht langsam
Ich hab mal ein Beispiel gemacht, um Zeiten zu messen. Es geht um den Algorithmus "counting spots > focal size". Einmal mit doppelter FOR-Schleife wegen des 2DArr. Einmal mit den polymorphen Elementen "größer gleich", "Bool to U8", "U8 to I32", "Summe I32", und einmal in C.

Fazit:
Die manuelle Programmierung mit den 2 For-Schleifen ist schneller als die polymorphe, die ja eigentlich die LV-spezifische Programmierung ist. (Von der C-Lösung reden wir lieber nicht. Die ist zwar schnell getippt ...). Es ist aber zu beachten, dass die Verzweigung des 2DArr unbedingt vor der Sequenz geschehen muss. Alleine die Verzweigung kostet viel Zeit (Speicher allozieren und kopieren).

Die polymorphe Lösung hat den gewichtigen Nachteil, dass Arrays alloziert werden müssen - ganz schlecht, wie wir wissen.

Was auf jeden Fall beachtet werden muss: Warum muss der Vergleichswert DBL sein, wenn es U8 auch tut? Ebenso die Wandlung nach I64.

Lv86_img


Angehängte Datei(en)
Sonstige .vi  test4.vi (Größe: 14,59 KB / Downloads: 155)

Jeder, der zur wahren Erkenntnis hindurchdringen will, muss den Berg Schwierigkeit alleine erklimmen (Helen Keller).
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
Thresholding recht langsam - mint - 02.07.2010, 15:02
Thresholding recht langsam - IchSelbst - 02.07.2010, 16:06
Thresholding recht langsam - jg - 02.07.2010, 19:52
Thresholding recht langsam - IchSelbst - 03.07.2010 16:54
Thresholding recht langsam - mint - 28.07.2010, 16:20
Thresholding recht langsam - Lucki - 28.07.2010, 17:19

Gehe zu: