Skip to main content

Co je sledování OpenCV?

Open source Computer Vision Library je celý název pro OpenCV, programovací funkce knihovny a sada nástrojů s otevřeným zdrojovým kódem pro použití mezi platformami v reálném čase v reálném čase zpracování obrazu počítače a sledování OpenCV.Vyvinuté na přelomu 21. století, bylo původně účel pro trojrozměrné (3-D) displejové stěny a trasování paprsků.OpenCV, který využívá kreativní kódování, může nabídnout rámec pro vývojáře kódu založeného na vizi optimalizovaném výkonem v rozhraní C nebo C ++, i když je k dispozici v několika jazycích a je přizpůsobitelný pro vzdálené použití na ručních zařízeních.Je schopen zachytit video soubory v reálném čase, základní konfigurace videa, detekce objektů a sledování pohybu a barev, mimo jiné.OpenCV je schopen kalibrací fotoaparátu, protože může najít a sledovat kalibrace kamery a nastavit stereo korespondenci na video kamerách.a časové razítko pro sledování směru pohybu, návratnosti výsledků ve stupních a zaznamenávání následných posunů.Konečným výsledkem by byla součet původní orientace a úhly posunu.Čtení a psaní obrazových souborů a jejich nucení na tříkanálový barevný obrázek lze soubory upravit, přímo a nepřímo přístupné a převedeny na obrázky ve stupních šedi nebo barevné bajty.

Optický tok obrázků lze nasměrovatProstředky sledování bloků a každý pixel vypočítal a poučil v toku.Přidělení a uvolňování obrázků pro jednokanálové bajtové obrázky nebo tříkanálové float snímky pro nastavení oblasti zájmu nebo klonování je možné.OpenCV umožňuje zachycení obrázků rámečku z video sekvence ze souboru ze souboru z několika kamer současně popadnutím jednoho obrázku ze všech a poté načtením ze všech, vytvářet a upravovat nové video toky.Funkce camshift.Tato funkce implementuje algoritmus sledování objektu, najde centrum objektu, vytváří barevný histogram, vypočítá pravděpodobnost obličeje a poté posune umístění obdélníku obličeje v každém videozáznamu a provádí úpravy výpočtem velikosti a úhlu.Soustředí nejjasnější pixely přes středovou obličej a používá měřítko pro přizpůsobení se menším obličejům v následných snímcích, pokud se obrázek ustupuje.

Stopické schopnosti OpenCV se používají v mnoha aplikacích.Od rozpoznávání obličeje po rozpoznávání gest, mobilní robotiky, interakce s lidským počítačem a stereopsis, což vytváří vnímání hloubky stereo vidění pomocí dvou kamer, využití objektu, barvy a sledování pohybu.OpenCV má také knihovny statistického strojového učení obsahující moduly pro učení stromu rozhodování, algoritmy sledování očekávání maximalizace, gradientní stromy a umělé neuronové sítě fungující moduly.