cvLoadImageやcvReleaseImageが、外部シンボル未解決に – プログラミング – Home

通知
すべてクリア

cvLoadImageやcvReleaseImageが、外部シンボル未解決に


匿名
 匿名
(@匿名)
ゲスト
結合: 1秒前
投稿: 0
 

ちやまいえ

VC2005で組んでいます。


引用解決済
トピックタグ
ちゃまいえ
 ちゃまいえ
(@ちゃまいえ)
ゲスト
結合: 19年前
投稿: 33
 

何が悪いのでしょうか。cvOpenに必要なヘッダやライブラリもリンクして、コンパイルまでは通ったのですが。


返信引用
ホウジョウウサギ
 ホウジョウウサギ
(@ホウジョウウサギ)
ゲスト
結合: 18年前
投稿: 73
 

関数名からOpenCVを利用されているものと想像して以下記述します.
違っていたら無視してください.

ヘッダをincludeとlib指定で普通に使えるハズですが,
以下の点を確認されてみてはいかがでしょうか.

(1)必要なlibを指定しているかどうか
OpenCV2.3 あたりから,従来よりも細かくlibが分けられるようになったので,
古いバージョンと同じ感覚でlibを指定しても不足だったりします.

(2)CVのビルド自体がうまくいっているのかどうか
OpenCVの最近のバージョンでは,VC2005用のバイナリが配布されていないので
CMakeを使って自前でビルドしなければならないと思いますが,
その際の設定等に問題があったりしませんでしょうか?

ちなみに私はOpenCVのバージョン2.3.1を使っていますが,そのリファレンス中に
cvOpen という関数名は見つけれらませんでした.
より新しいバージョンには存在するのでしょうか?)


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました