Iniciar la Biblioteca de reconocimiento de imágenes de Yolo usando Python en Mac

SOURCE 5918 palabras Python

Objetivo


Este es un memo para Mac cuando inicia la Biblioteca de reconocimiento de imágenes Yolo usando Python
Sólo busca una vez: Unified, real - time Object Detection
[historia de la técnica de detección de objetos: introducción de Yolo]

Preparación


Permítanme ver lo siguiente para instalar OPENCV, una red de datos.
Inténtalo Yolo (sólo busca una vez)
Reconocimiento de imágenes en tiempo real con Yolo móvil Python

Código


Permítanme probar usando el siguiente código.
Reconocimiento de imágenes en tiempo real con Yolo móvil Python
Prueba. Py: reconocimiento de objetos en imágenes fijas
Prueba 2. Py: reconocimiento de objetos de pintura estática + salida de resultados
Prueba 3. Py: reconocimiento de objetos de vídeo + salida de resultados

Ensayo


Reconocimiento de objetos y salida de resultados de imágenes fijas
Datos brutos

Datos de resultados

Reconocimiento de objetos animados + salida de resultados
Datos de resultados
1.

2.

3.

4.

5.

Cell Identifica el teléfono, la persona, SOFA, Cup, bottle, dog.
Por qué el chocolate chilol en la mano Se cree que es un teléfono. ¿Por qué?

FAQ

$ python setup.py build_ext --inplace
Traceback (most recent call last):
  File "setup.py", line 3, in <module>
    from Cython.Build import cythonize
ImportError: No module named Cython.Build
Debido a la insuficiencia de cython, instale lo siguiente.
$ pip install --upgrade cython
DEPRECATION: Python 2.7 will reach the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 won't be maintained after that date. A future version of pip will drop support for Python 2.7.
Collecting cython
  Downloading https://files.pythonhosted.org/packages/10/4c/fbece7a434ab5f8038d71012642279723640f26a52b38e439af16ccf45a1/Cython-0.29.10-cp27-cp27m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl (2.8MB)
    100% |████████████████████████████████| 2.8MB 3.6MB/s 
Installing collected packages: cython
Successfully installed cython-0.29.10
$ python test2.py 
  File "test2.py", line 45
SyntaxError: Non-ASCII character '\xe6' in file test2.py on line 45, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details
Error de sintaxis: el carácter no - ASCII falló porque el código ASCII no lo soporta.
# coding:utf-8
Y la adición superior del archivo está resuelta.

Referencia


Sólo busca una vez: Unified, real - time Object Detection
[historia de la técnica de detección de objetos: introducción de Yolo]
Inténtalo Yolo (sólo busca una vez)
Reconocimiento de imágenes en tiempo real con Yolo móvil Python
Toma un video con una cámara
Usando el modelo aprendido de Yolo, es fácil tratar de detectar objetos
Usando chainnercv y Yolo para hacer "Cámara & animación correspondiente! Software de detección de objetos en tiempo real"
Import error: no Module named ethon. Construir