this チュートリアルに続いて、Ubuntu16.04にPythonでOpenCV3をインストールしようとしています。
$ Sudo apt-get install libjpeg8-dev libtiff4-dev libjasper-dev libpng12-dev
を入力するステップ
私はこのメッセージを受け取りました:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package libtiff4-dev is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
libtiff5-dev:i386 libtiff5-dev
E: Package 'libtiff4-dev' has no installation candidate
これは、Ubuntuの最新のLTSリリース(作成者はUbuntu 14.04を使用)を使用しているためですか? libtiff5-devをインストールするだけで大丈夫ですか(つまり、これから構築するOpenCV操作に影響しますか)?
Ubuntu 15.10でも同じ問題が発生したので、最新のLTSリリース(Ubuntu 16.04)を使用しているためではありません。
OpenCV TIFFイメージをサポートするにはlibtiff-devパッケージが必要であり、 libtiff5-dev は現在最新です利用可能なパッケージ。
したがって、libtiff5-devをインストールするのが最善だと思います。
Sudo apt-get install libtiff5-dev
(64ビットシステムの場合)
Sudo apt-get install libtiff5-dev:i386
(32ビットシステムの場合)