Page 1 sur 1

probleme reconnaissance d’objets avec Raspberry Pi

Posté : mar. 5 avr. 2022 11:41
par mama304
bonjour à tous,
nous sommes des élèves de terminales, en sciences de l'ingenieur nous avons un projet de reconaissance de frelon avec un raspberry pi 4, on est donc partie sur la base du tuto reconnaissance d’objets avec Raspberry Pi. Mais nous rencontrons un problème, certaine librairies (comme libqtwebkit4 ou libqtgui4) ne veulent pas s'installer (E: impossible de trouver le paquet libqtwebkit4) et nous bloque pour la suite.
Si quelqu'un à une idée nous sommes preneurs car cela nous bloque vraiment.
merci d'avance.

Re: probleme reconnaissance d’objets avec Raspberry Pi

Posté : mar. 5 avr. 2022 13:40
par dyox
Bonjour et bienvenue,

https://pkgs.org/download/libqtwebkit4 ?

En espérant que celà fonctionne.

Re: probleme reconnaissance d’objets avec Raspberry Pi

Posté : mar. 5 avr. 2022 15:34
par mama304
Merci, j'essaie ça dans la soirée et je te tiens au courant :D

Re: probleme reconnaissance d’objets avec Raspberry Pi

Posté : mar. 5 avr. 2022 19:54
par mama304
je viens d'essayer et voila le résultat:
sudo apt-get install libqtwebkit4
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait
E: Impossible de trouver le paquet libqtwebkit4

c'est le problème que j'ai avec toutes les libraires "qt" et aussi "libjasper-dev"

Re: probleme reconnaissance d’objets avec Raspberry Pi

Posté : mar. 5 avr. 2022 21:12
par dyox
Pourquoi faire un apt install ?
J'ai donné le lien direct du .deb s'il n'est pas dispo dans les dépôts ! ;)

Re: probleme reconnaissance d’objets avec Raspberry Pi

Posté : mar. 5 avr. 2022 21:56
par mama304
je vais peut être paraitre bête mais comment on installe un .deb :?
je vais faire des recherches pour ça car j'avoue que c'est la première fois que j'utile un Raspberry (et aussi que je "code") alors je ne comprend pas tout...

Re: probleme reconnaissance d’objets avec Raspberry Pi

Posté : mar. 5 avr. 2022 23:11
par piper
Bonjour

Facile, sous linux, les applications (en dehors des cas "particuliers" de compilations manuels de sources) sont mis à disposition sous la forme de paquets ou "packages"
dans des zones d'hébergement qu'on appelle des dépôts (ou repositories)

Sur debian et dérivés (comme l'est Raspi OS), les paquets sont des fichiers ayant l'extension deb (sur redhat et dérivés c'est rpm etc...)
(deb comme debian et rpm comme redhat package manager : facile)

L'installation par téléchargement puis installation en une seule fois se fait sur les debians avec aptitude (apt, apt-get etc... : apt comme aptitude)
Sur redhat et dérivés c'est dnf

apt (comme dnf) savent gérer les dépendances (trouver la version qui convient à votre environnement et télécharger et installer ou mettre à jour automatiquement les programmes en dépendancs) Ex : le programme A peut exiger l'installation du programme B.

On peut aussi lancer l'installation d'un paquet une fois qu'on l'a télécharger manuellement (ex : un fichier deb)
Attention : il vous faut la bonne version , sans quoi, l'installation échouera, ce n'est pas parce que c'est un fichier deb que ça fonctionnera.

Pour cela, on utilise la commange dpkg (depackage : sortir du paquet) avec l'option -i (i pour installation)

Donc

Code : Tout sélectionner

sudo dpkg -i monfichier.deb
Sinon, pour info sauf erreur de ma part, libqtgui4 et libqtwebkit4 ne sont plus dispos dans les dépôts officiels de la dernière version de RaspiOS (Bullseye).
A la place, on trouve libqtgui5 et libqtwebkit5
Et libqtgui4 libqtwebkit4 étaient semble-t-il encore disponibles sur la version précédente de Raspi-OS (Buster)

Le site https://doc.qt.io/qt-5/qt5-intro.html annonce une grand compatibilité entre QT4 et QT5

Re: probleme reconnaissance d’objets avec Raspberry Pi

Posté : mer. 6 avr. 2022 08:13
par mama304
Merci pour toutes ces explications, je vais essayer ce matin en cours mais avec le proxy du lycée je pense que je ne vais pas arriver à télécharger ce que je veux. Donc si jamais j'essaierai dans la journée chez moi.

J'avais fait des recherches pour QT4 et je l'ai remplacé par QT5 ça à bien marché je pense car il n'y a pas eu d'erreur.

J'ai maintenant ce problème avec libjasper-dev, j'imagine que c'est le même probleme et qu'il n'est plus dispo donc il faut trouver le .deb ou une alternative mais je n'ai pas réussi à le trouver sur le site du lien.

Re: probleme reconnaissance d’objets avec Raspberry Pi

Posté : jeu. 7 avr. 2022 19:38
par piper
Bonsoir
Si c'est en fait opencv dont vous avez besoin et que vous suivez ce tuto :
https://qengineering.eu/install-opencv- ... -pi-4.html

Il y a une remarque qui n'est pas de l'anglais : surement d'un étranger mauvais en anglais (plus mauvais que moi, faut le faire)
Qui dit :
# The latest Debian 11, Bullseye don't support python2 full
# don't try to install if you're having a Raspberry Bullseye OS

Ce qui ne veux rien dire
Puisque on ne dit pas python2 full mais full python2
que le tuto commence par installer python3-dev python3-numpy donc ce ne peux en aucun cas être du full python2
Et la dernière phrase ??? ça voudrait dire que opencv n'est pas compatible avec Bullseye ?

C'est bizarre