| OpenCV 3.4.8 Open Source Computer Vision

Classes | Namespaces | Macros
cnn_3dobj.hpp File Reference
`#include <string>`
`#include <fstream>`
`#include <vector>`
`#include <stdio.h>`
`#include <math.h>`
`#include <iostream>`
`#include <set>`
`#include <string.h>`
`#include <stdlib.h>`
`#include <dirent.h>`
`#include <caffe/blob.hpp>`
`#include <caffe/common.hpp>`
`#include <caffe/net.hpp>`
`#include <caffe/proto/caffe.pb.h>`
`#include <caffe/util/io.hpp>`
`#include "opencv2/viz/vizcore.hpp"`
`#include "opencv2/highgui.hpp"`
`#include "opencv2/highgui/highgui_c.h"`
`#include "opencv2/imgproc.hpp"`

## Classes
class | cv::cnn_3dobj::descriptorExtractor
| Caffe based 3D images descriptor. A class to extract features from an image. The so obtained descriptors can be used for classification and pose estimation goals [225]. More...
class | cv::cnn_3dobj::icoSphere
| Icosohedron based camera view data generator. The class create some sphere views of camera towards a 3D object meshed from .ply files [92] . More...

## Namespaces
| cv
| cv::cnn_3dobj

## Macros
#define | CPU_ONLY

## Macro Definition Documentation

## § CPU_ONLY

#define CPU_ONLY