[OpenCV3.2.0] Paramètres Eclipse (Java) (pour Mac)

J'ai eu beaucoup de problèmes lorsque j'ai installé OpenCV 3.2.0 sur mon Mac, je vais donc en prendre note. Il semble que vous puissiez l'utiliser immédiatement après l'avoir téléchargé sur Windows, mais c'était assez gênant sur Mac.

environnement

・ OS X El Capitan 10.11.6 ・ Ecip Seneon ・ OpenCV 3.2.0

1. Installez OpenCV 3.2.0

Si Homebrew n'est pas installé, installez-le.

Exécutez la commande suivante brew tap homebrew/science brew install opencv3 --with-java

Si vous obtenez une erreur telle que ne pas être lié à cmake, vous pouvez faire ce qu'on vous dit.

Si vous pouvez l'installer, vous trouverez les deux fichiers suivants dans le dossier /usr/local/Cellar/opencv3/3.2.0/share/OpenCV/java. +opencv-320.jar +libopencv_java320.dylib

Ceci termine l'installation d'OpenCV. Ensuite, définissez le côté Eclipse.

2. Paramètres Eclipse

Étonnamment, j'ai eu du mal à configurer Eclipse. Commencez par créer un nouveau projet.

+ Ouvrez l'onglet "Bibliothèques" sur l'écran "Chemin de construction Java"

Fichier-> Propriétés-> Chemin de construction Java-> Onglet Bibliothèques

+ Ajouter une bibliothèque

"Ajouter une bibliothèque" -> "Bibliothèque utilisateur" -> Bouton "Bibliothèques utilisateur" Entrez "Nouveau" -> "opencv-3.2.0" -> "OK"

+ Spécifiez le fichier Jar

Cliquez sur "Ajouter des fichiers JAR externes" et spécifiez "opencv-320.jar" Je n'étais pas sûr de pouvoir l'exécuter si je spécifiais Jar. Après avoir recherché diverses choses, il semble que vous deviez également spécifier la bibliothèque native.

+ Spécifier la bibliothèque native

Sélectionnez "Emplacement de la bibliothèque native" et cliquez sur "Modifier" Spécifiez /usr/local/Cellar/opencv3/3.2.0/share/OpenCV/java comme chemin (Il semble que jusqu'à 3.1 vous avez spécifié libopencv_java ◯◯◯ .dylib, mais dans 3.2 cela ne fonctionnera pas à moins que vous ne spécifiiez ~ / java)

3. Contrôle de fonctionnement

Si vous pouvez écrire le code source et l'exécuter, c'est OK.

Code source:

import org.opencv.core.Core; import org.opencv.core.CvType; import org.opencv.core.Mat;

public class Main { public static void main(String[] args) { System.loadLibrary(Core.NATIVE_LIBRARY_NAME); Mat m = Mat.eye(3, 3, CvType.CV_8UC1); System.out.println("m = " + m.dump()); } }

Résultat d'exécution

m = [ 1, 0, 0; 0, 1, 0; 0, 0, 1]

Recommended Posts

[OpenCV3.2.0] Paramètres Eclipse (Java) (pour Mac)
Récapitulatif des paramètres de l'environnement Java pour moi-même [mac]
Environnement de développement Java (Mac, Eclipse)
Emplacement d'installation Java pour Mac
Activez OpenCV avec java8. (Pour moi-même)
Création d'un environnement de développement Java (pour Mac)
Paramètres de renforcement d'installation et de complétion de code d'Eclipse (développement Mac pour Java)
[Java & SpringBoot] Construction de l'environnement pour Mac
Paramètres de débogage SSL dans Java
Autoriser l'achèvement du code dans Eclipse pour Mac
Téléchargez et installez Eclipse (Java) (version Mac)
Plug-in pratique pour le développement Eclipse JAVA: Decompiler
Paramètres du formateur Eclipse
Pour l'apprentissage JAVA (2018-03-16-01)
IDE 2017 pour Java
Java pour instruction
Eclipse Pleiades All in One version pour Mac
Gestion Java et paramètres du chemin de construction STS (Eclipse)
Techniques de lecture du code source Java dans Eclipse
Paramètres initiaux pour la réécriture de projets Java sur Kotlin
[Mac / Java / Eclipse / PostgreSQL] Connectez l'application Java et la base de données
[Java] pour instruction, while instruction
Procédure d'installation Java (eclipse)
Installez Java sur Mac
[Java] Package de gestion
[Java] pour instruction / étendu pour instruction
Bureau: référentiel Java OpenCV
Répertoire de base Mac Java
Contre-mesures pour OutOfMemoryError en java
Utiliser OpenCV avec Java
[Java] Paramètres d'affichage PDF
PNL pour Java (NLP4J) (2)
[Java] Procédure de construction de l'environnement pour le développement de struts 1.3 avec Eclipse
(Mémo) Java pour instruction
PNL pour Java (NLP4J) (1)
[Pour les débutants] Installez JDK + Eclipse sur Mac (sans Pleiades All-in-One)
Apprentissage du framework Java # 1 (version Mac)
Comment désinstaller Java 8 (Mac)
Paramètres initiaux d'Ubuntu (style Mac)
Exécution de débogage Java [pour les débutants Java]
[Java] Instruction de base pour les débutants
Bureau: OpenCV Emboss For Rectangle
Paramètres Gradle pour l'utilisation de JUnit 5
Touches de raccourci Eclipse (Windows, Mac)
Test de compétence Java 2018 pour les nouveaux arrivants - Principes de base-
Programme Null-safe en Java (Eclipse)
Java thread sans danger pour vous
Java pour les débutants, masquage des données
Premier développement Java dans Eclipse
[Java] Conseils pour l'écriture de la source
Simplifier le changement de version Java (Mac)
Bureau: OpenCV EqualizeHist pour YUV
Installez Tomcat + eclipse sur Mac
Application Java pour les débutants: stream
Instructions Java while et for
Je veux juste écrire Java en utilisant Eclipse sur mon Mac
[ev3 × Java] Construction de l'environnement de développement leJ OS (Eclipse sur Mac OSX / bluetooth)