Vissza
Edit modulEbben a modulban könnyen létre lehet hozni egy mérés-fájlt, mely mérési sorozatokból áll. Egy mérési sorozat mérési lépésekből áll egymást logikus sorrendben követve. Egy, kettő, három vagy akár több mérési sorozat is futhat egyszerre, párhuzamosan. Amikor egy új mérési sorozatot készít, ez az a program, amely végigvezeti Önt a sorozat létrehozásán. Az első lépés az, hogy létrehozzon egy új sorozatot. A mérési sorozatok úgy lettek megtervezve, hogy egymástól függetlenül párhuzamosan fussanak. A felhasználói felület tetején a menü alatt kiválaszthatja, hogy melyik kamera képét szeretné látni, vagy akár szimulációs módba is válthat, hogy egy képet, vagy képek egy bizonyos sorozatát lássa a kamera aktuális képe helyett (pl.: cam*. jpg egy mappából). Szimulációs módban a mérést az előző, a következő, vagy akár a jelenlegi képre is lefuttathatja. A kerek gombot megnyomva a program a képek előre meghatározott összességén előre vagy hátra lépkedve fogja lefuttatni a mérést. A mérési sorozatokhoz különféle lépéseket választhat ki és saját változókat is létrehozhat. A lépéseket a felhasználói felület bal alsó sarkában található „Functions” (funkciók) ablakból választhatja ki. Amennyiben alkalmazható, az adott függvényhez tartozó ROI-t (Region Of Interest = Érdekesnek Tartott Terület, rövidítve: ROI) is beállíthatja, és az eredményeket azonnal fogja látni a képernyőn. A kijelzőtől balra sok eszköz áll rendelkezésére a ROI kijelöléséhez és egy a kép nagyításához, kicsinyítéséhez. Az aktuális nagyítási arányt a kijelző bal oldalán alul láthatja. Miután egy lépést helyesen beállított, behelyezheti a mérési sorozatba. Később, ha szerkeszteni kívánja valamelyik lépést, csak kattintson rá, és a paraméterek a ROI-val együtt megjelennek és szerkeszthetőek lesznek. Mikor elkészült a változtatásokkal frissítheti a kiválasztott lépést az új adatokkal. Szerkesztés közben egy lépést, vagy akár egy egész mérési sorozatot is lefuttathat, hogy kipróbálhassa azok hatásait. Érdemes megjegyezni, hogy bármelyik előző lépés eredményeit, az előre definiált változókat és konstansokat is használhat egy lépés paramétereiként. |
Modular-X Teach-IN modul |
| |
Kamera kalibráció:A különálló kalibrációs programokat használva elkészíthet egy vagy akár több kalibrációs sémát is egy kamerához, majd ezeket a mérés folyamán a kamera lépéseknél alkalmazhatja. Ennek hatásaként a mérések fizikai mértékegységekben lesznek(mm, cm). Egy kalibráció a következő lépésekből áll:
1. Állítsa a kamerát a kívánt pozícióba. Csak meg kell nyomni a „Calibrate” (Kalibráció) gombot, és a kalibrációs séma elkészül! |
Egy kalibrációs rács-minta
|
| |
Kép beolvasás:Sokfajta kamerából olvashat be képeket. A kamerák típusa lehet USB, Firewire, GigE (és külön kérésre könnyen tudunk bármely más típusú kamerához is illesztő felületet készíteni, amelyet a National Instruments Vision Acquisition modulja támogat). A kamerák működhetnek folyamatos módban, vagy akár triggerelve (külső elektromos jel hatására) is. Maga a program nem korlátozza a kamerák számát, tehát akár annyi kamerát is használhat, amennyit képes a számítógépe erőforrásaiból működtetni.
|
|
| |
Képfeldolgozás:A képek minőségét jelentősen növelheti a program által kínált szűrőkkel úgy mint: zajszűrő, elmosás, élesítés, fényerő, kontraszt, gamma, FFT, erodáció, stb.. Másféle eljárások is léteznek a képen található fontos információ kiemelésére. Különféle binalizálási eljárásokat használhat (fekete-fehér, kontrasztos képet kap), majd a binalizált képeken erodációt, részecskeszűrőt, határ menti elemek eltávolítását, … alkalmazva még a legrejtettebb vagy legzajosabb információ is előhozható. |
![]() |
| |
Koordinátarendszerek:Mérési eredményekre, vagy akár változókra is hagyatkozhat a koordinátarendszerek kijelölésekor. Egy koordinátarendszert akkor érdemes használni, amikor a képen a vizsgált tárgy különböző pozíciókban helyezkedhet el, és a vizsgált tárgyon belül ugyanazokat a részegységeket szeretnénk vizsgálni. A koordinátarendszer meghatározásához például minta- illesztést, vagy él keresést lehet használni. Majd a későbbi lépéseknél a méréseket, ehhez a koordinátarendszerhez kötheti. Így mozgó, vagy forgó tárgyakat is nagy biztonsággal vizsgálhat. |
![]() |
| |
Geometriai elemek:Különféle geometriai elemeket határozhat meg pontokból, vonalakból, vagy akár változókból is. A geometriai elemek meghatározása a következő módokon történhet: vonalillesztés pontokra, egy pont és egy vonal középvonalának meghatározása, két vonal középvonalának meghatározása, két vonal metszéspontja, egy ponton keresztül merőleges állítása, körvonal (vagy ellipszis) illesztése pontokra, stb.. Ezek az elemek később mérésekhez, vagy számításokhoz is felhasználhatóak. |
![]() |
| |
Mérések:A képen és a geometriai elemeken különféle méréseket végezhet: mintaillesztés, élkeresés, összefüggő objektumok keresése, az objektumok területének mérése, a kép egy részének hisztogramjának megállapítása, vonalak által bezárt szög mérése, pont és vonal közti távolság meghatározása, körvonal felismerése, ellipszis felismerése, karakterfelismerés, vonalkód olvasás, 2D-s adat mátrix olvasása, stb.. A legtöbb mérési lépésnél határértékeket állíthat be a mérések eredményére, amelyek a ’jó’, és ’rossz ’ közti különbséget adják meg. Ha a mért érték a határok által meghatározott tartományba esik akkor az eredmény HELYES, különben HIBÁS. |
![]() |
| |
Szám- és logikai műveletek:A mérések eredményével, vagy akár a változókkal is különféle matematikai műveleteket végezhet. Ezeket az oldalt látható „mathematical formula” mezőbe írhatja be, ami tartalmazhat kezdő és haladó szintű trigonometrikus műveleteket, exponenciális és logaritmikus függvényeket, egész számra való kerekítést, hatványra emelést, (pl.: sin (x), sqrt (x), log (x), exp (x), inverz hyperbolic sin(x), mod(x,y) ) és persze az alapműveleteket is, mint : +, -, *,/ . Ezen kívül zárójelezést is használhat a kifejezés tagolására. A logikai műveletek közül a következőket használhatja: AND, OR, NAND, NOR, XOR, NOT. |
![]() |
| |
Digitális ki-/bemeneti műveletek:A National Instruments eszközeinek a digitális ki- és bemeneteit probléma nélkül használhatja. Egy soros portot is beállíthat, hogy egy logikai változó fogadjon, vagy közöljön azon. Ez a logikai változó lehet egy mérési lépés eredménye, vagy egy logikai számításból is származhat. Akkor is hasznos lehet ez amikor pl. várnia kell egy másik rendszer jelére, hogy elkezdje a mérési sorozatot. |
![]() |
| |
Measure ModulEz az a program modul, amely az Edit modulban elkészített mérési sorozatok összességét (sessions) futtatni fogja. A mérési sorozatok egymás mellet párhuzamosan futnak, és ön választhatja ki a felhasználói felületen, hogy melyik mérési sorozatot kívánja megfigyelni. A kijelzőn az aktuálisan vizsgált kép látható, és mellette a mérési lépések, és azok eredményei.
A felület tartalmaz még online statisztikát, és a múltbeli mérési sorozatok eredményeit zöld (HELYES) vagy piros (HIBÁS) színű ledekkel jelezve. |
Modular-X |







