Je développe un projet basé sur OpenCV. Actuellement, je travaille sur le système Ubuntu 10.04 avec le processeur AMD turion. Mais le projet doit fonctionner comme un système intégré. Donc j'utilise une carte readymade basée sur le processeur ARM11 avec le processeur SAMSUNG S3C6410. Il vaut mieux Linux 2.6.28. Il prend également en charge Ubuntu. Alors, comment puis-je porter mon code du système hôte à mon système embarqué. Merci Ceci est un lien pour le tableau. http://www.minidevs.com/OpenCV sur architecture ARM11 avec support Ubuntu
Répondre
Je pense que la meilleure façon de commencer est de jeter un oeil à Angstrom/OpenEmbedded.
Il s'agit d'une infrastructure pour la création d'images de système d'exploitation pour différentes plates-formes intégrées. Vous pourriez prendre les images précompilées, mais je me suis rendu compte qu'après un moment ça ne vaut pas la peine.
Il suffit de construire l'image cible vous-même (avec OpenCV pour la plate-forme cible, il construit définitivement pour S3C2440 (testé moi-même il y a un an) et pour toutes les plates-formes OMAP3 (BeagleBoard, EVM et similaires).
Ensuite, utilisez OpenEmbedded pour compiler le compilateur croisé (il y a un nom de paquet pour cela), installez-le sur votre machine hôte, et vous devriez être prêt à partir
S'il n'y a pas de support pour S3C6410, il suffit d'utiliser Il est probable que votre système d'exploitation fourni par le fournisseur ait été construit à l'aide d'OpenEmbedded, il devient rapidement un standard de facto
Vérifiez Linaro si le processeur que vous recherchez est ARM. Cela semble prometteur. http://www.linaro.org/
- 1. Lier avec OpenCV 2.3.1 sur Ubuntu
- 2. OpenCV sur Ubuntu
- 3. OpenCV 2.4 sur Ubuntu 12.04 avec QtCreator
- 4. Eclipse et OpenCV sur Ubuntu
- 5. OpenCV dossier d'installation sur ubuntu
- 6. SVM (Support Vector Machine) opencv
- 7. opencv facial sdk support
- 8. OpenCV erreur ubuntu
- 9. OpenCV, Ubuntu 11.04
- 10. OpenCV sur Ubuntu: impossible de trouver imwrite
- 11. Comment vérifier openCV sur Ubuntu 9.10
- 12. Installation JVM dans un appareil avec ARM11
- 13. compiler du code avec opencv sur macports
- 14. Configuration OpenCV avec TBB pour ARM (Ubuntu, 3.0.63)
- 15. Comment accéder aux fonctions OpenCV sur Ubuntu dans KDevelop?
- 16. Erreur lors de la création d'exemples OpenCV sur Ubuntu
- 17. Python Opencv Ubuntu ne pas créer Windows
- 18. Ubuntu: NetBeans: OpenCV: Bibliothèque partagée introuvable
- 19. Opencv 2.2 non reconnu sur Python 2.7 (Ubuntu/Windows XP)
- 20. OpenCV sur ubuntu - ne peut pas trouver les fichiers lib
- 21. Comprendre JDK 1.6 sur Ubuntu Linux Gestion du support IPv6
- 22. Compilation d'un projet basé sur OpenCV et ROS dans Ubuntu
- 23. Comment installer OpenCV dans Ubuntu 12.04
- 24. Compiler et relier OpenCV sous Ubuntu 12.04
- 25. Comment utiliser opencv avec python sur macos
- 26. Support PySide ou PyQT SQLite sous Ubuntu
- 27. bâtiment OpenCV avec support Java sur Mac OS X (64 bits)
- 28. recompiler ViM 7.3 avec python et support perl sur ubuntu 11.04
- 29. Développement avec django sur Ubuntu
- 30. problème avec Fastcgi sur Ubuntu
Est-ce tout C? Avez-vous des portions d'assembleur? Avez-vous essayé de le recompiler sur le système cible ou d'utiliser un compilateur croisé de votre système de développement? Est-ce que ça marche? Ou obtenez-vous des erreurs de construction, ou des erreurs d'exécution? – Rup
OpenCV est tout C. Et j'ai obtenu une image linux pour mon conseil de développement de son fournisseur. Et je veux savoir si je pourrais construire l'OpenCV sur la carte native comme d'autres bibliothèques comme dans Ubuntu je l'ai installé en utilisant apt-get. – skjoshi
En fait, je dois le compiler à un fichier image pour flash NAND sur la carte. Donc je pense que je dois compiler la bibliothèque avec l'image pour OS? si j'ai raison? – skjoshi