Zabezpečovací kamerový systém

| Kategorie: Diplomové, bakalářské práce  | Tento dokument chci!

Vydal: Fakulta elektrotechniky a komunikačních technologií VUT v Brně Autor: Peter Čarný

Strana 29 z 66

Jak získat tento dokument?






Poznámky redaktora
py 3.io/get-pip.py rm get-pip.py’ sudo python3 get-pip. Pre Bookworm povolenie inštalácie Python balíkov mimo venv (virtual envi- roment) prostredia nastvením break-system-packages true, pip.conf 4. Libcamerify funguje ako vrstva kompatibility pre v4l2 (Video4Linux version zariadenia.conf v sekcii [Global]: grep '\[global\]' /etc/pip.4. Raspicam obsahuje balíček apli- kácií raspivid pre nahrávanie videí, raspistill pre zachytávanie obrázkov raspiyuv na zachytávanie RAW obrazových dát.2 Prepojenie kamerou Následovným problémom pri využití Rasbian najnovšej verzii (Bookworm) bola absencia Raspicam balíčku ovládačov pre kamery. Motion tím pracuje C++ verzii aplikácie momentálnom stave existuje iné riešenie. Inštalácia balíčkového manažéra Pythonu pip: curl -sSfO ’https://bootstrap. Inštalácia Python závislostí: sudo apt install ca-certificates curl python3 2. Súčasťou balíčku libcamera-tools nástroj libcamerify.Python bolo síce možné dodatočne nainštalovať tým bola možná inštalácia Mo- tionEye avšak samotná Python verzia aplikácie nefungovala najlepšie, preto bolo rozumnejšie prejsť momentálne vyvíjanú Python verziu MotionEye. Inštalácia MotionEye: sudo python3 pip install –pre motioneye sudo motioneye_init 2.conf /dev/null printf '%b' '[global]\n'| sudo tee /etc/pip. Zo strany MotionEye podpora pre libcamera ovládače ešte len procese imple- mentácie, preto bolo potrebné vyriešiť ako bude aplikácia kamerou komunikovať. Video4Linux je zbierka ovládačov nahrávacích video zariadení, ktoré pripájajú ako USB webka- mery alebo pomocou CSI (Camera Serial Interface) portu štandardizuje ich vý- stupy.conf /dev/null sudo sed '/ˆ\[global\]/a break-system-packages=true' /etc/pip. uzly zariadení, ktoré následne zobrazujú linux systéme 29 . Motion program napísaný programovacom jazyku libcamera rozhranie iba pre C++. Motion využíva práve tieto aplikácie, avšak v novších verziách operačného systému boli Raspicam ovládače nahradené ovládačmi libcamera staré ovládače nie súčasťou systému nie naďalej podporované.pypa. Pri používaní Rasbian verzie bookworm boli inštalačné kroky nasledovné: 1. Vytvoria tzv