Új hozzászólás Aktív témák
-
DrojDtroll
veterán
Meg volt az újabb verseny. Ezúttal a világbajnokság.
Újabb probléma jelent meg a Naoval kapcsolatban. Szükségem volt a objektumfelismeresre. Az elképzelés az volt, hogy követni fogja az egyik csapattarsamat.
Nagyszerű, van is az objektumfelismeresre beépített eszköz a robotban. Az első lépés az objektum megtanítasa. Ez a videó előnézeti képnél történik. A learn gombra kattintva a robot vissza kezd számolni öttől.(gondolom azért hogy ha egyedül programozod a gépet legyen időd neki megmutatni az objektumot) Amikor eléri a nullát készít egy fényképet. Ez után a tanulási folyamat végéig nem frissül az előnézeti kép. Itt az egérrel kell kijelölni azt a területet amin a felismerendő objektum van. Ha kész vagyunk akkor kell az objektumnak nevet adni. Miután ez is meg van, csak frissíteni kell a Nao adatbázisát. (az adatbázis mindig kicserélődik az adott számítógép adatbázisára; egyszerűen hozzáfüzni a már meglevőhöz nem lehet). Itt jön a probléma: az objektumfelismeresi blokk nem adja vissza azt hogy a képen hol szerepel a keresett dolog csak azt hogy talált-e valamit a képen, és ha igen akkor mit. Az estek felében fel sem akar ismerni semmit.
Gondoltam csinálok akkor egy sajátot:
Idézet a Linux haladoknak topikból:Van egy olyan feladatom, hogy meg kell keresni egy képen, hogy egy bizonyos szín vagy a színhez nagyon hasonló színek hol helyezkednek el a képen.
A keresett szín biztosan jól eltér a kép többi színétől, és csak egy helyen fordul elő a képen.
Arra gondoltam, hogy felvágom a képeket 16 darabra. Minden darabon kiszámolom a szín átlagát. Amelyik darabnál ez az átlag a legközelebb van a színhez, ott van amit keresek.
Az már elég a feladat szempontjából. hogy meg tudom mondani melyik 16-od részében van a képnek a keresett dolog.Ezt így meg is valósítottam de arra lennék kíváncsi van-e valami hatékonyabb módja ennek?
Új hozzászólás Aktív témák
Állásajánlatok
Cég: Laptopszaki Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


