RK3588 installiert Qt+opencv+ und erfasst den USB-Kamerabildschirm

Qt:5.12.8

opencv:3.4.14

qt installieren ------------------------------------------------ ----------------------------------

Da die Installation der von der offiziellen Website heruntergeladenen Version immer fehlschlägt, kann ich sie direkt über die Befehlszeile herunterladen und installieren:

1: Aktualisieren Sie zuerst die Ubuntu-Software und aktualisieren Sie die Spiegelquelle

Sudo apt-get update

sudo apt-get upgrade

2: Installieren Sie Qt mit den folgenden Schritten

sudo apt-get install build-essential
sudo apt-get install qtbase5-dev qtchooser qt5-qmake qtbase5-dev-tools
sudo apt-get install qtcreator
sudo apt-get install qt5*

Nachdem die Installation abgeschlossen ist, wie unten gezeigt:

opencv-Installation ------------------------------------------------ ----

Die Wahl hier ist opencv3.4.14

1: Installieren Sie zuerst die Abhängigkeiten

sudo apt-get install build-essential

sudo apt-get install libavcodec-dev libavformat-dev libswscale-dev libv4l-dev libxvidcore-dev libx264-dev libatlas-base-dev gfortran libgtk2.0-dev libjpeg-dev libpng-dev

2: OpenCV herunterladen, kompilieren und installieren -> Veröffentlichungen – OpenCV

3: Geben Sie den Ordner opencv ein, um ein neues Build-Verzeichnis mdir build zu erstellen

CD-Build

cmake ../

Nachdem cmake fertig ist, führen Sie den Befehl make aus, was etwa eine halbe Stunde dauert

4: Führen Sie sudo make install aus, nachdem make abgeschlossen ist

5: Zu diesem Zeitpunkt ist die Kompilierung und Installation von opencv abgeschlossen

6: Dann müssen wir die dynamische Bibliotheksumgebung konfigurieren

sudo vim /etc/ld.so.conf

Am Ende des Textes hinzufügen

Dann machen Sie es sudo /sbin/ldconfig -v wirksam

7: Sie können die Bibliothek nach der Installation von opencv anzeigen

8: Zu diesem Zeitpunkt ist die OpenCV-Installation abgeschlossen.

Qt-Konfiguration opencv -------------------------------- -------------

Stellen Sie zunächst sicher, dass die Qt- und opencv-Umgebungen vollständig konfiguriert sind. Wenn sie nicht konfiguriert sind, können Sie auf -> rk3588 verweisen, um qt + opencv zu installieren

https://kdocs.cn/l/csg9Hx6gBGLj

1: Erstellen Sie zuerst ein Qt-Projekt, verwenden Sie qmake, öffnen Sie die .pro-Datei nach der Erstellung und fügen Sie den Pfad der opencv-Bibliothek hinzu, wie in der folgenden Abbildung gezeigt

Öffnen Sie die Datei main.cpp, geben Sie den folgenden Code ein, ignorieren Sie die rote Erinnerung. Der Code hier dient dazu, das Bild der Kamera abzurufen, wobei 12 die Knotennummer des Videos darstellt. Wir können v4l2-ctl --list-devices verwenden um den Knoten der USB-Kamera zu erhalten

 Zeige Ergebnisse------------------------------------------------ -------------------

Je suppose que tu aimes

Origine blog.csdn.net/warren103098/article/details/129386139
conseillé
Classement