2
Я успешно запускаю код opencv python на малине pi 2 (raspbian). Теперь я хочу, чтобы попытаться скомпилировать OpenCV C++ код на Raspberry Pi 2, используя следующую команду:Использование opencv C++ на малине pi 2
g++ -std=c++0x test_colour_tracking_1.cpp -otest_colour
C++ кодирования, как показано ниже.
Но это ошибка, как показано ниже.
/tmp/ccHcCqSm.o: In function `main':
test_colour_tracking_1.cpp:(.text+0x70): undefined reference to `cv::VideoCapture::VideoCapture(int)'
test_colour_tracking_1.cpp:(.text+0x7c): undefined reference to `cv::VideoCapture::isOpened() const'
test_colour_tracking_1.cpp:(.text+0xd8): undefined reference to `cv::VideoCapture::read(cv::Mat&)'
test_colour_tracking_1.cpp:(.text+0x150): undefined reference to `cv::_InputArray::_InputArray(cv::Mat const&)'
test_colour_tracking_1.cpp:(.text+0x164): undefined reference to `cv::imshow(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, cv::_InputArray const&)'
test_colour_tracking_1.cpp:(.text+0x1a4): undefined reference to `cv::VideoCapture::~VideoCapture()'
test_colour_tracking_1.cpp:(.text+0x1f0): undefined reference to `cv::VideoCapture::~VideoCapture()'
/tmp/ccHcCqSm.o: In function `cv::Mat::~Mat()':
test_colour_tracking_1.cpp:(.text._ZN2cv3MatD2Ev[_ZN2cv3MatD5Ev]+0x3c): undefined reference to `cv::fastFree(void*)'
/tmp/ccHcCqSm.o: In function `cv::Mat::release()':
test_colour_tracking_1.cpp:(.text._ZN2cv3Mat7releaseEv[cv::Mat::release()]+0x58): undefined reference to `cv::Mat::deallocate()'
collect2: ld returned 1 exit status
И я хочу спросить, как проверить частоту кадров в секунду?
Я попытаюсь это позже, как мой рашпиль пи есть проблема и я отправлю свой вопрос на http://raspberrypi.stackexchange.com/questions/36380/why- act-and-pwr-led-is-on-but-no-booting можно посмотреть? – SamTew