2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

最新のopenframeworksでFaceTracker試してみたがエラーが出て困った

Last updated at Posted at 2020-06-03

はじめに

新しくノートPCを買ったのでopenframeworksの環境をセットアップしてFaceTrackerのサンプルコンパイルしてみようと思ったのですが、ハマった点を自分用にまとめます。
(2020/06/03)

環境

Windows10
Visual Studio 2019
openframeworks 0.11.0→0.10.0

openframeworksはvs2017のv141をつかっているみたいで
Visual Studio Installerをつかってインストールします。
vs.png

参考

FaceTrackerを試してみた
https://qiita.com/moshimoshiasimo/items/91ebb571fbc3df647343

上記のqiitaの記事を参考に環境をセットアップしてコンパイルしました。

エラーー内容

E1696 ソース ファイルを開けません "opencv/cv.h"

現在、openframeworksのHPに行って最新版をDLすると0.11.0が落ちてきます。
そうすると、opnecvのファイルのオープンができないと言うエラーが出てしまいます。このエラーはaddonsのofxFaceTrackerがopnecvの関数使ているみたいなのですが、これがエラーを出します。
このエラーはofxFaceTrackerのIssuesに上がっていました。
どうやら、openFrameworks 10.2以降のOpenCVをバージョン4.0.1にアップグレードし、FaceTrackerがこのバージョンと互換性がないのが問題らしい。。
https://github.com/kylemcdonald/ofxFaceTracker/issues/164

解決方法

0.11.0→0.10.0ダウングレードすることで対応しました。
下記がopenframeworksの過去のリリースバージョンをDLできるURLです。
https://openframeworks.cc/download/older/

もう一個エラー

リンクエラーが出るのですが、その解決方法は下記のqiitaの記事書いてあります
https://qiita.com/shunjisato/items/014cb79bbf034a28770c

まとめ

openframeworksは普段使っていないので、わからないのですが、バージョンによって対応未対応みたいなのがあるのでしょうかね?今回はバージョンダウンで対応しました。(FaceTrackerが使いたいだけなので)
face.png

2
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?