Difference between revisions of "TB3 Movidius Applications"
From wikidb
(→Live Image Classifier) |
(→Live Image Classifier) |
||
Line 10: | Line 10: | ||
= Live Image Classifier = | = Live Image Classifier = | ||
+ | |||
+ | == Build == | ||
$ cd ~/workspace/ncappzoo/apps/live-image-classifier/ | $ cd ~/workspace/ncappzoo/apps/live-image-classifier/ | ||
Line 35: | Line 37: | ||
Makefile:41: recipe for target 'run' failed | Makefile:41: recipe for target 'run' failed | ||
make: *** [run] Error 1 | make: *** [run] Error 1 | ||
+ | |||
+ | == Fix == | ||
+ | |||
+ | $ pwd | ||
+ | /opt/ros/kinetic/lib/python2.7/dist-packages | ||
+ | |||
+ | $ sudo mv cv2.so cv2_rename.so | ||
+ | [sudo] password for eepp: | ||
= Log Image Classifier = | = Log Image Classifier = |
Revision as of 13:30, 29 May 2018
Contents
Reference
Install App Zoo
$ cd ~/workspace/ $ git clone https://github.com/movidius/ncappzoo
Live Image Classifier
Build
$ cd ~/workspace/ncappzoo/apps/live-image-classifier/ $ make run ... age_net.caffemodel 100%[===================>] 43.55M 6.02MB/s in 7.3s Last-modified header missing -- time-stamps turned off. 2018-05-29 13:16:32 (5.99 MB/s) - ‘./age_net.caffemodel’ saved [45661480/45661480] mvNCCompile -w age_net.caffemodel -s 12 deploy.prototxt mvNCCompile v02.00, Copyright @ Movidius Ltd 2016 /usr/local/bin/ncsdk/Controllers/FileIO.py:52: UserWarning: You are using a large type. Consider reducing your data sizes for best performance "Consider reducing your data sizes for best performance\033[0m") make[1]: Leaving directory '/home/eepp/workspace/ncappzoo/caffe/AgeNet' Running live-image-classifier.py python3 live-image-classifier.py --graph ../../caffe/AgeNet/graph --labels ../../data/age_gender/age_categories.txt Traceback (most recent call last): File "live-image-classifier.py", line 12, in <module> import cv2 ImportError: /opt/ros/kinetic/lib/python2.7/dist-packages/cv2.so: undefined symbol: PyCObject_Type Makefile:41: recipe for target 'run' failed make: *** [run] Error 1
Fix
$ pwd /opt/ros/kinetic/lib/python2.7/dist-packages
$ sudo mv cv2.so cv2_rename.so [sudo] password for eepp:
Log Image Classifier
$ cd ~/workspace/ncappzoo/apps/log-image-classifier/ $ make run ... making compile mvNCCompile -w bvlc_alexnet.caffemodel -s 12 deploy.prototxt mvNCCompile v02.00, Copyright @ Movidius Ltd 2016 /usr/local/bin/ncsdk/Controllers/FileIO.py:52: UserWarning: You are using a large type. Consider reducing your data sizes for best performance "Consider reducing your data sizes for best performance\033[0m") make[1]: Leaving directory '/home/eepp/workspace/ncappzoo/caffe/AlexNet' Running log-image-classifier.py python3 log-image-classifier.py Pre-processing images... /usr/local/lib/python3.5/dist-packages/skimage/transform/_warps.py:84: UserWarning: The default mode, 'constant', will be changed to 'reflect' in skimage 0.15. warn("The default mode, 'constant', will be changed to 'reflect' in " Performing inference on a lot of images... Inference complete! View results in ./inferences.csv.