Skip to content

antoniosap/docker-python3-opencv4-gui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 

Repository files navigation

Docker Automated buil

Docker image with python 3.8 and opencv 4.2.0 + contrib + GUI interface

Usage:

docker run -it antoniosap/docker-python3-opencv4-gui ipython
>>> import cv2

Docker image built with contrib modules

  • ipython
  • jupyter
  • moviePy
  • imutils
  • tensorflow
  • keras
  • matplotlib

for example:

docker run -d
-it
--net=host
--env="DISPLAY"
--volume="$HOME/.Xauthority:/root/.Xauthority:rw"
--name docker-python3-opencv4-gui
--mount type=bind,source=/home/aldebaran/4TBAGO18/docker-mounts,target=/mnt
antoniosap/docker-python3-opencv4-gui bash

docker attach docker-python3-opencv4-gui

ipython

Python 3.7.2 (default, Dec 29 2018, 07:16:08) Type 'copyright', 'credits' or 'license' for more information IPython 7.2.0 -- An enhanced Interactive Python. Type '?' for help.

In [1]: import cv2

In [2]: video = cv2.VideoCapture("/mnt/kubrick-2001.avi")

In [3]: while True: ...: # Read a new frame ...: ok, frame = video.read() ...: if not ok: ...: break ...:
...: # Display result ...: cv2.imshow("Tracking", frame) ...:
...: # Exit if ESC pressed ...: k = cv2.waitKey(1) & 0xff ...: if k == 27: ...: break ...:

THIS DOCKED SOLVE TECNICAL PROBLEM: OpenCV(4.0.1) /opencv-4.0.1/modules/highgui/src/window.cpp:627: error: (-2:Unspecified error) The function is not implemented. Rebuild the library with Windows, GTK+ 2.x or Cocoa support. If you are on Ubuntu or Debian, install libgtk2.0-dev and pkg-config, then re-run cmake or configure script in function 'cvShowImage'

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published