お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2016-04-14 23:56:17

Bonobone
新しいメンバ
登録日: 2015-08-06

Ubuntu15.10へのOpenCV3.1のインストールについて

Ubuntu 15.10にソースコードからOpenCVをインストールしようとしたのですがmakeの段階でコンパイルエラー(GST_VIDEO_FORMAT_ENCODEDが定義されていない)をおこし止まってしまいます。以下に情報を載せますので心当たりのある方、ご教授願います。

PC: DELL Inspiron-17 5759
CPU: Intel® Core™ i7-6500U CPU @ 2.50GHz × 4
GPU: Intel® Skylake ULT GT2
RAM: 8GB
ROM: 1TB HDD
OS: Ubuntu 15.10 日本語Remix

ソースコードの入手先

  https://github.com/Itseez/opencv.git
  https://github.com/Itseez/opencv_contrib.git
  からgit clone コマンドを用いて入手

cmake

  $cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local -D OPENCV_EXTRA_MODULES_PATH=~/opencv-src/opencv_contrib/modules ..

エラーメッセージ

(冒頭略)

[ 41%] Building CXX object modules/shape/CMakeFiles/opencv_shape.dir/src/haus_dis.cpp.o
/home/kota/opencv-src/opencv/modules/videoio/src/cap_gstreamer.cpp: In member function ‘virtual bool CvVideoWriter_GStreamer::open(const char*, int, double, CvSize, bool)’:
/home/kota/opencv-src/opencv/modules/videoio/src/cap_gstreamer.cpp:1419:25: error: ‘GST_VIDEO_FORMAT_ENCODED’ was not declared in this scope
         input_pix_fmt = GST_VIDEO_FORMAT_ENCODED;
                         ^
/home/kota/opencv-src/opencv/modules/videoio/src/cap_gstreamer.cpp: In member function ‘virtual bool CvVideoWriter_GStreamer::writeFrame(const IplImage*)’:
/home/kota/opencv-src/opencv/modules/videoio/src/cap_gstreamer.cpp:1590:26: error: ‘GST_VIDEO_FORMAT_ENCODED’ was not declared in this scope
     if (input_pix_fmt == GST_VIDEO_FORMAT_ENCODED) {
                          ^
modules/videoio/CMakeFiles/opencv_videoio.dir/build.make:169: recipe for target 'modules/videoio/CMakeFiles/opencv_videoio.dir/src/cap_gstreamer.cpp.o' failed
make[2]: *** [modules/videoio/CMakeFiles/opencv_videoio.dir/src/cap_gstreamer.cpp.o] Error 1
make[2]: *** 未完了のジョブを待っています....
[ 41%] Building CXX object modules/shape/CMakeFiles/opencv_shape.dir/src/hist_cost.cpp.o
[ 41%] Building CXX object modules/shape/CMakeFiles/opencv_shape.dir/src/precomp.cpp.o
CMakeFiles/Makefile2:5576: recipe for target 'modules/videoio/CMakeFiles/opencv_videoio.dir/all' failed
make[1]: *** [modules/videoio/CMakeFiles/opencv_videoio.dir/all] Error 2
make[1]: *** 未完了のジョブを待っています....
[ 41%] [ 41%] Building CXX object modules/shape/CMakeFiles/opencv_shape.dir/src/aff_trans.cpp.o
Building CXX object modules/shape/CMakeFiles/opencv_shape.dir/src/emdL1.cpp.o
[ 41%] Building CXX object modules/shape/CMakeFiles/opencv_shape.dir/src/sc_dis.cpp.o
[ 41%] Building CXX object modules/shape/CMakeFiles/opencv_shape.dir/src/tps_trans.cpp.o
Linking CXX shared library ../../lib/libopencv_shape.so
[ 41%] Built target opencv_shape
Makefile:146: recipe for target 'all' failed
make: *** [all] Error 2

オフライン

 

Board footer

Powered by FluxBB