0

OpenCV lib を自分のマシンにインストールしましたが、新しいバージョンの lib 1.1preを試すことにするまで、すべて正常に動作していました。その瞬間から、次のエラーが表示されます。

Unhandled exception at 0x10012c5d (highgui110.dll) in foo.exe: 0xC0000005: Access violation reading location 0x719b3856.

libをアンインストールして再インストールしようとしました....同じことが起こります。私に何ができる?この問題を解決するにはどうすればよいですか?

Windows Vista OS で VS 2005 Express Edition を使用しています。

4

1 に答える 1

1

2 つのソリューション:

  • あなたのために働いていたOpenCVライブラリに戻り、非プレリリースを待ちます。多くの場合、プレリリースは少し不安定です。

  • sourceforge ページから OpenCV のソースコードを取得します。デバッグ モードで DLL をコンパイルします。

    クラッシュが再び発生した場合は、クラッシュが発生したソースを確認できます。それは、何がうまくいかなかったのかのヒントを与えるかもしれませんし、与えないかもしれません。誤って間違ったパラメーターを渡したか、OpenCV のバグである可能性があります。

    単純なものであれば、自分で修正してパッチを提出してください。それ以外の場合は、OpenCV プロジェクト ページでバグ レポートを提出することをお勧めします。

ところで: バグトラッカーはこちら: https://sourceforge.net/tracker/?atid=376677&group_id=22870&func=browse

于 2009-05-04T13:26:35.063 に答える