Чтобы исправить проблему OpenCV not found, вам необходимо включить в обоих файлах Makefile.conf (один из OpenPose и Caffe) флаг OpenCV 3.

мпилировал кафе с отключенным графическим процессором, затем

cp caffe/build/Makefile openpose/Makefile.conf

бежать

 make all -j 6

получил эти ошибки:

-- Generating done
-- Build files have been written to: /path/to/caffe/build
CXX/LD -o ._release/examples/tutorial_thread/1_openpose_read_and_display.bin
._release/lib/libopenpose.so: undefined reference to `cv::VideoCapture::VideoCapture(cv::String const&)'
._release/lib/libopenpose.so: undefined reference to `cv::VideoCapture::set(int, double)'
._release/lib/libopenpose.so: undefined reference to `op::renderPartAffinityFieldGpu(float*, op::PoseModel, cv::Size_<int> const&, float const*, cv::Size_<int> const&, float, int, float)'
._release/lib/libopenpose.so: undefined reference to `cv::VideoCapture::release()'
._release/lib/libopenpose.so: undefined reference to `op::renderBodyPartsGpu(float*, op::PoseModel, cv::Size_<int> const&, float const*, cv::Size_<int> const&, float, float)'
._release/lib/libopenpose.so: undefined reference to `cv::VideoCapture::operator>>(cv::Mat&)'

я не могу найти opencv, и я скомпилировал последнюю версию opencv 3.2-dev из исходного кода, все программы opencv (и c ++, и python) работали, так почему же не могу openpose найти opencv?

Ответы на вопрос(2)

Ваш ответ на вопрос