Build & Run
Build & Run
Once we have clone the repository we need to execute the next commands:
$ cd Docker/ImageRecognition
$ docker build -t xiaomin .
Here we need to wait a couples of minutes, meanwhile all the container is created.
Then once this have finish we need to :
$ sh run.sh
This will run the container and give use access to it. Let´s explain a this file.
run.sh
This will help us (optional) for displaying images with cv.imshow()
xhost +local:docker
In this command we need to make sure to give the camera as a parameters so container could use it.
sudo docker run -it -e DISPLAY=$DISPLAY -v /tmp/.X11-unix:/tmp/.X11-unix --device /dev/video0 xiaomin
Once that we are on the docker terminal. We could access to this 3 example by executing the command that correspond.
We could find this at howtorun.txt
On Docker / terminal
$ source Setup/config.sh
Face Detection
$ python3 Scripts/ImageRecognition/FaceDection/faces.py
Object Tracking
python3 Scripts/ImageRecognition/TrackObject/objectdata.py --filter HSV --webcam
python Scripts/ImageRecognition/TrackObject/object_movement.py
Real-time object detect
python Scripts/ImageRecognition/RealtimeObjectDetection/realDetectionl.py --prototxt MobileNetSSD_deploy.prototxt.txt --model MobileNetSSD_deploy.caffemodel
Docker execute
We could also access to this docker by executing
docker
Last updated
Was this helpful?