Summarize some dependent libraries of opencv3.4.5 under ubuntu16.04 system

Source installation opecv3.4.5 requires pre-installation of some dependent libraries, take the time to summarize.

1. cmake, not much to say about this.

2. Build-essential, software package, to facilitate the automatic installation of other libraries that depend on when installing the library, this library ubunut usually comes with it.

3.libgtk2.0-dev, the development kit of gtk, gtk is a set of graphics toolkit across multiple platforms, it is estimated that the library that displays the picture interface in opencv needs this library.

4. libavcodec-dev, an open source codec library for video and audio, is estimated to be used for parsing pictures from videos in opencv.

5.libavformat-dev provides a common framework for multiplexing and multiplexing (multiplexing and demultiplexing) streams of audio, video and subtitles. It contains multiple muxer and demuxer container formats for multimedia, which are estimated to be the same as above.

6.libjpeg.dev,jpeg库。

7.libtiff4.dev, tag image file format library.

8. libswscale-dev, including highly optimized image scaling, color space and pixel format conversion operations.

9.libjasper-dev, a software set (ie libraries and applications) used for image encoding and manipulation. This software can handle image data in various formats.

Guess you like

Origin blog.csdn.net/ynshi57/article/details/107235803