This article helps you install OpenCV 4.5.x on Raspberry Pi 4 with a 32-bit operation system.
//Технологический блог на русском языке, освещающий технологии NN-VIDEOLAB.net и связанные с ними вопросы.
пятница, 15 октября 2021 г.
четверг, 22 июля 2021 г.
Сравнение цветовых дескрипторов. HSL color compare
----------------
Копируем его
Похожий объект
Похожие цвета есть
не похожий объект
Вообще не пересекается.
среда, 21 июля 2021 г.
Модуль цветового кодирования и сравнения участка изображения по коду.
Не учитывается пространственное распределение цвета.
четверг, 29 апреля 2021 г.
среда, 7 апреля 2021 г.
Smartphone NIR Technical Notes
INTRODUCTION
Night Sight, introduced in Google Camera App pushes the boundaries of low-light photography with smartphone cameras. It allows exposures up to 1 minute on the Pixel 3a so you can take sharp and clear pictures of the stars in the night sky or of nighttime landscapes without any artificial light. Sample imagery here.
Promising applications include near infrared photography, vegetation analysis, assisted night vision, UV/IR authentication, biological detection, urban growth analysis, defeating camouflage, disaster assessment, etc.
Use EigenCAM app to extract and isolate multi-spectral contents.
Top row - clustering of red, blue, index.
Mid row - green cluster, decorrelation, near infrared.
Bottom row - RGB, NDVI in colors.
пятница, 2 апреля 2021 г.
Drone development
- Your guide to all things drones
- The Dronecode Foundation fosters communities and innovation through open-standards using open-source.
- PX4 Development Guide
- Leading drone control software
- ESPcopter SDK (pdf)
- DroneKit-Python’s documentation
- MAVSDK is a collection of libraries for various programming languages to interface with MAVLink systems such as drones, cameras or ground systems
- MAVLink Developer Guide
- The ArduPilot Project
- ArduPilot - Copter Home
- PX4 Autopilot User Guide
QT cross-platform
- Разработка кроссплатформенных приложений с Qt
- Разработка Android приложений с использованием qt и android studio
- Введение в разработку для платформы Android
- Qt for Android - setting up development environment
- Публикация Qt-приложения для Android
- Как в среде разработки Qt 5.9 включить поддержку Android
- Настройка Qt Creator для разработки приложений под android
- Getting Started with Qt for Android
- Радость и грусть разработки на Qt под Android (и не только)
- Разработка Android приложения.
Learn How to Train U-Net On Your Dataset
With the aim of performing semantic segmentation on a small bio-medical data-set, I made a resolute attempt at demystifying the workings of U-Net, using Keras. Since I haven’t come across any article which explains the training steps systematically, the thought of documenting this for other deep learning enthusiasts, occurred to me.
четверг, 1 апреля 2021 г.
Li-Po аккумуляторы
Калькулятор литий-полимерных аккумуляторов для БПЛА.
Калькулятор определяет полетное время, ток, потребляемый моторами и аппаратурой мультикоптера от батареи, характеристики зарядного устройства и другие характеристики по известным параметрам батареи и вентильных двигателей мультикоптера.
Правила выбора литий-полимерного аккумулятора.
Аккумуляторы для вашего квадрокоптера имеют несколько больше аспектов, чем просто то, как долго он будет держать ваше устройство в воздухе. Это руководство поможет вам узнать, на что стоит обращать внимание перед покупкой LiPo (литий полимерных аккумуляторов), и помочь вам решить, какая батарея подходит для вашего индивидуального стиля управления вашим устройством.
Напряжение и емкость являются наиболее важными факторами, которые необходимо учитывать, но вес и скорость разряда (также называемые «C») также важны.
Литий-полимерный аккумулятор HAT для Raspberry Pi
Литий-полимерная батарея HAT с встроенной микросхемой управления питанием SW6106, позволяющая обеспечить регулируемое питание 5В для Raspberry Pi или других устройств 5В от литий-полимерной батареи большой емкости. Он также заряжает аккумулятор, поддерживает двунаправленную быструю зарядку.
пятница, 26 марта 2021 г.
Вегетационные индексы. Основы, формулы, практическое использование
Для работы со спектральной информацией часто прибегают к созданию так называемых «индексных» изображений. На основе комбинации значений яркости в определенных каналах, информативных для выделения исследуемого объекта, и расчета по этим значениям «спектрального индекса» объекта строится изображение, соответствующее значению индекса в каждом пикселе, что и позволяет выделить исследуемый объект или оценить его состояние. Спектральные индексы, используемые для изучения и оценки состояния растительности, получили общепринятое название вегетационных индексов.
Вегетационный индекс (ВИ) - показатель, рассчитываемый в результате операций с разными спектральными диапазонами (каналами) данных дистанционного зондирования, и имеющий отношение к параметрам растительности в данном пикселе снимка. Эффективность ВИ определяется особенностями отражения; эти индексы выведены, главным образом, эмпирически.
В настоящее время существует около 160 вариантов вегетационных индексов. Они подбираются экспериментально (эмпирическим путем), исходя из известных особенностей кривых спектральной отражательной способности растительности и почв.
пятница, 19 марта 2021 г.
Библиотека для программирования GPIO на Raspberry PI
It is designed for use with C and RTB (BASIC) ON THE RASPBERRY PI ONLY.
It’s designed to be familiar to people who have used the Arduino “wiring” system1 and is intended for use by experienced C/C++ programmers. It is not a newbie learning tool.
понедельник, 15 марта 2021 г.
C Program to display hostname and IP address
There are many ways to find Hostname and IP address of a local machine. Here is a simple method to find hostname and IP address using C program.
We will be using the following functions :-
gethostname() : The gethostname function retrieves the standard host name for the local computer.
gethostbyname() : The gethostbyname function retrieves host information corresponding to a host name from a host database.
inet_ntoa() : The inet_ntoa function converts an (Ipv4) Internet network address into an ASCII string in Internet standard dotted-decimal format.
Code:
пятница, 12 марта 2021 г.
ICGV примеры изображений препаратов.
QT creator. Настройка для создания Android приложений
- Getting Started with Qt for Android
- Настройка Qt Creator для разработки под андроид: быстрый старт под Windows
- Настройка Qt Creator для разработки приложений под android
- Как в среде разработки Qt 5.9 включить поддержку Android
- Публикация Qt-приложения для Android
- Qt for Android - setting up development environment
- Разработка кроссплатформенных приложений с Qt
среда, 27 января 2021 г.
Raspberry Pi и Qt. Кросс-компиляция Qt и установка Qt Creator.
Одним из инструментов для создания приложений с графическим пользовательским интерфейсом является хорошо известный фреймворк Qt. Кроссплатформенность Qt позволяет нам успешно использовать его в том числе и для разработки на Raspberry Pi. Но здесь есть один нюанс, о котором мы и поговорим в этой статье.
В принципе, можно без проблем установить Qt Creator и сопутствующие библиотеки непосредственно на Raspberry. И, соответственно, на самой же плате и заниматься разработкой. Но! Компиляция требует достаточно серьезных мощностей, в связи с чем этот процесс на Raspberry будет занимать довольно продолжительное время, что, естественно, нежелательно.
Решение данной проблемы такое – разработка и дальнейшая компиляция выполняются на ПК, а уже готовое приложение загружается и используется на Raspberry Pi. Для реализации этого нам нужно будет кросс-компилировать Qt на хост-компьютере, чтобы затем можно было разворачивать и отлаживать приложения уже на плате.
https://microtechnics.ru/raspberry-pi-i-qt-kross-kompilyacziya-qt-i-ustanovka-qt-creator/