0
私のラップトップのカメラから取得したフレームをエンコードするためにimencode()関数を使用すると問題が発生しました。私はopencv 3.0でVisual Studio 2015を使用しています。コードは次のとおりです:imencode()を使用したときのアクセス違反の読み取り場所
コードがimencode()関数に進むと、エンコードされたベクトルのサイズは無意味な数に変化します。 size = -2659404154992(デバッグモードで表示)。私は関数の実装にアクセスすることができないので、どのように修正するのですか?
ありがとうございます。このコードは、フレームをエンコードして別のコンピュータに送信する予定です。
コンパイラがリリースモードではなくデバッグに設定されているかどうかを確認してください。 – Logman
@Logmanこれは、デバッグモードであるかどうかは、私がデバッグまたはリリースでプログラムを実行したかどうかでしたかどうかです。 – Allen