LabVIEWForum.de
gezoomtes Pattern - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Module (/Forum-LabVIEW-Module)
+---- Forum: LabVIEW Vision (/Forum-LabVIEW-Vision)
+---- Thema: gezoomtes Pattern (/Thread-gezoomtes-Pattern)



gezoomtes Pattern - n00b - 09.11.2006 21:55

Hallo!

Ich bin mit meiner Diplomarbeit mal wieder an dem Punkt wo man verzweifelt.
Ich hab ein Bild von einer Platine. Nur die Platine also ein fertiges Pattern.

Die kann ich auch toll in einem anderen Bild finden wenn sie verdreht ist.

Mein Problem: Ich will die Platine (das Pattern) in einem Bild finden in dem genau die gleiche Platine vorhanden ist aber zB 50 kleiner. Die Verkleinerung ist immer proportional (also nicht nur eine Seite kürzer oder so).

Kann man das Find Pattern auch verwenden um "gezoomte" Patterns zu finden? Wie könnte das sonst gehen?

Ich hoffe es kommen so nützliche Antworten wie bei den letzten Fragen!Big Grin

mfg n00b


gezoomtes Pattern - Mr.T - 10.11.2006 21:13

Hi!

Also ich kenne da kein Fertiges VI. Prinzipiell würde ich sagen: Fahre in dem Fall mit der Kamera so nahe dran, dass es wieder dem ursprünglichen Pattern entspricht. Tongue

Es gibt die VIs "IMAQ Expand" und "IMAQ Resample" mit denen würde ich es mal versuchen. Könntest Du damit das Pattern stauchen (wenn es überhaupt funktioniert, dann eher in Stauchrichtung, als in Dehnrichtung - der Detaills wegen) hast Du eine Chance.

Einen Versuch wäre es Wert...

Oder Du machst ein größenabhängiges Matchpattern und lernst die verschiedenen Größen ein.

Gruß


gezoomtes Pattern - n00b - 13.11.2006 09:48

Hi!

Ich hab jetzt eine etwas umständliche Lösung gefunden. Dafür muss halt der Untergrund einfärbig sein.

Ich such die Platine jetzt nicht als Pattern sondern als Rechteck. Dann schneid ich mein Rechteck aus, pass die größe an und mach ein Pattern draus und vergleiche ob es wirklich die Platine ist die es sein soll.

Hab das ganze aber leider noch nicht "live" probiert.

Danke für die Hilfe.

mfg n00b