March 2019
Intermediate to advanced
532 pages
13h 2m
English
Image classification using the OpenCV DNN module by using AlexNet and Caffe pre-trained models is performed in the image_classification_opencv_alexnet_caffe.py script. The first step is to load the name of the classes. The second step is to load the serialized Caffe model from disk. The third step is to load the input image to classify. The fourth step is to create the blob with a size of (227, 2327) and the (104, 117, 123) mean subtraction values. The fifth step is to feed the input blob to the network, perform inference, and get the output. The sixth step is to get the 10 indexes with the highest probability (in descending order). This way, the index with the highest probability (top prediction) will be ...