[PYTHON] Exécutez OpenMVG sur Mac

Exécutez OpenMVG sur votre Mac. Cette fois, nous allons exécuter le tutoriel qui est installé par défaut et afficher les résultats.

Environnement d'exécution

macOS Mojave (version 10.14.5) pyenv+python 3.7.5 cmake 3.16.4 Xcode 11.3.1

procédure

Installez OpenMVG

Installez la bibliothèque python requise

$ pip install sphinx

Cloner le code source de Github

$ git clone --recursive https://github.com/openMVG/openMVG.git

Modifier openMVG / src / CMakeLists.txt Avant l'édition:

# ==============================================================================
# IMAGE IO detection
# ==============================================================================
find_package(JPEG QUIET)
find_package(PNG QUIET)
find_package(TIFF QUIET)

Après l'édition: (Ajouter un ensemble ~)

# ==============================================================================
# IMAGE IO detection
# ==============================================================================
set(CMAKE_FIND_FRAMEWORK LAST)
find_package(JPEG QUIET)
find_package(PNG QUIET)
find_package(TIFF QUIET)

Construire à l'aide de Xcode

$ mkdir openMVG_Build
$ cd openMVG_Build
$ cmake -DCMAKE_BUILD_TYPE=RELEASE -G "Xcode" . ../openMVG/src/
$ xcodebuild -configuration Release

Exécutez le tutoriel

Exécutez le tutoriel

$ cd software/SfM
$ python3 tutorial_demo.py 

Dans le tutoriel, nous allons générer un groupe de points 3D à partir de 10 images stockées dans le dossier suivant. openMVG_Build/software/SfM/ImageDataset_SceauxCastle/images 100_7102.JPG

Les paramètres internes de la caméra sont également enregistrés

$ cat K.txt
2905.88 0 1416 
0 2905.88 1064
0 0 1

Installez MeshLab

Téléchargez et installez la version mac à partir du site MeshLab https://www.meshlab.net/

À partir de [Fichier]> [Importer le maillage.] openMVG_Build/src/software/SfM/tutorial_out/reconstruction_sequential/colorized.ply Lis

S'il est affiché comme indiqué ci-dessous, il réussit. image.png

Recommended Posts

Exécutez OpenMVG sur Mac
python sur mac
Exécutez NASA CEA sur Mac OS X
Installez pyenv sur Mac
Pyenv + virtualenv sur Mac
Préparation à l'exécution d'ImageMagick + im4java sur Mac OS
Installez Ansible sur Mac
Exécutez Django sur PythonAnywhere
Installez Python sur Mac
Installer Python 3 dans un environnement Mac
Exécutez mysqlclient sur Lambda
installation de numba sur mac
Installez Python 3.4 sur Mac
Installez Caffe sur Mac
Installer mecab sur Mac
installer mecab-python sur Mac
Essayez deepdream sur Mac
Installer pygame sur python3.4 sur Mac
Installer le module sur Anaconda (Mac)
Installez OpenPose sur mac (Catalina)
Installez numba sur Mac
Exécutez Tensorflow 2.x sur Python 3.7
Manipulation de python sur mac
Mettez à jour le python que vous aviez sur votre Mac à 3.7-> 3.8
Installez pandas 0.14 sur python3.4 [sur Mac]
Lancer un serveur local sur Mac
Remarques sur l'installation de Python sur votre Mac
Exécutez le CGI de Python sur CORESERVER
Installez mecab-python sur CentOS
installer mecab-python sur Mac
Exécutez la commande unix sur python
Installez Django sur Mac
Pyenv sur Mac OSX Mavericks
Installer l'oreiller sur Mac OSX 10.9
[Mac] Conseils: installez pyquery sur Mac [pyquery]
Utiliser matplot libwidget sur Mac
Mémo sur Mac OS X
Remarques sur l'installation de pipenv sur votre Mac
Exécutez IPython Notebook sur Docker
Catalina sur Mac et pyenv
Exécutez YOLO v3 sur AWS v2
Exécutez Circuit Python sur Seeeduino XIAO
Exécutez Jupyter Notebook sous Windows
Exécutez OpenVino sur macOS Catalina
Exécutez YOLO v3 sur AWS
Construire un environnement Python sur Mac
flux tensoriel avec anaconda sur mac
Installer anaconda sur Mac → Ajouter une bibliothèque
MQTT sur Raspberry Pi et Mac
Exécutez MuJoCo sur WSL (2) (également GUI)
Comment installer mysql-connector-python sur Mac
Installez et exécutez Dropbox sur Ubuntu 20.04
Implémenter TensorFlow Lite sur Mac [édition 2019]
Préparation à l'exécution de Flask sur EC2
Instructions pour installer matplotlib sur votre Mac
Construction de l'environnement Anaconda sur Mac (version 2018)
Convertir WMA en MP3 sur Mac
Créer un environnement Python sur Mac (2017/4)
Installez Sphinx sur MacOSX
Exécutez Tensorflow avec la prise en charge native de Windows
Présentation d'OpenCV sur Mac avec homebrew