問題タブ [opencv-mat]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
2144 参照

python - C ++でpythonからcv :: matに画像データを渡す

私はcv2.imread("abc.tiff",1)自分のpythonインターフェースから画像を読んでいます.pybind11によってバインドされているc ++関数にこれを渡したいです. C++ 関数には、cv::Mat入力として が必要です。

今、私はPythonがそれをNxM 3D配列である NumPY に変換することを学びました

データの高さ、幅、チャンネルはそれぞれ 5504 8256 3 です。

どうすれば解決策を見つけることができますか。


cv::Mat繰り返しますが、 Python インターフェイスにa を渡す必要があります。

0 投票する
0 に答える
234 参照

c++ - cv::Mat_ オブジェクトの作り方

データ処理を実行するには、OpenCV ライブラリのクラス cv::Mat_ を使用する必要があります。

私はこのような構造体型を持っています

このような cv::Mat_ オブジェクトを作成しようとすると、

Visual Studio でエラーが発生します。

'channel_type': 'cv::DataType<_Tp>' のメンバーではありません

ドキュメントを読んだり、同じエラーに関する他の投稿を読んだりしましたが、問題は解決しませんでした。私はc ++が初めてです。

誰かが私を助けることができますか?