mat

    22

    1答えて

    imshow関数を使用してCV_32Fタイプの画像を表示しようとしましたが、の白色画像を示しました。 Documentationにその浮動小数点画像は0~255にマッピングされ、表示されることを考えると、それはちょうど白image.Iが マットA =マット::もの(300300使用CV_8Uに変換する試みを示し、 CV_32FC1)* 1000; 行う何らかの処理 - ...... の画素に浮動小

    6

    1答えて

    ドロアブルフォルダに画像ファイルがあります。そして今、私はそれらをopencv Matオブジェクトに変換したいと思います。私は関数を見つけました: Mat img = Highgui.imread(inFile); これは、マットを得るためにファイルパスを読み取っています。 しかし、私は自分のIDをR.drawable.img1のように使って読むことができるので、自分の画像のパスを取得できませ

    12

    5答えて

    私はstruct配列MathWorks社のMATLABで作成され、V7.3形式マットファイルに保存されているがあります。 struArray = struct('name', {'one', 'two', 'three'}, 'id', {1,2,3}, 'data', {[1:10], [3:9], [0]}) save('test.mat', 'struA

    8

    1答えて

    私はアンドロイドでopencvを使用しています。私のコードにMat()を追加すると、アプリケーションは起動後に予期せず停止します。私のエラーログは以下の通りです: FATAL EXCEPTION: main java.lang.UnsatisfiedLinkError: n_Mat at org.opencv.core.Mat.n_Mat(Native Method) at org.open

    6

    4答えて

    OpenCVのMatオブジェクトをJavaFXで直接表示したいとします。 MatオブジェクトをBufferedImageに変換することが可能であることがわかりました。しかし、あなたが知っている限り、BufferedImageをJavaFXで表示することはできないので、別の変換が行われなければなりません。 に直接をJavaFXで表示可能なデータ構造に変換する方法はありますか?これを行うには愚かな方法

    2

    2答えて

    こんにちは、私はJava AndroidプロジェクトでopenCVを使用して画像処理を行いたいと考えています。画像ファイルを読み込んでマットに変換する際に問題が発生しました。動作しません。まだ //get image source from folder String imgPath = Environment.getExternalStorageDirectory().toString

    5

    1答えて

    これは私が試したコードです。座標値のみが出力されますが、ピクセル値は出力されません。 #include <iostream> #include <opencv2/highgui/highgui.hpp> #include <opencv2/imgproc/imgproc.hpp> void onMouse(int event, int x, int y, int, void*); usi

    13

    1答えて

    私は文書を読んだことがあり、UMatについての明確な詳細な説明は得られませんでした。しかし、私はGPUとCPUに関連するものがあると思います。私を助けてください。 ありがとうございます。

    11

    2答えて

    私が何週間も夢中になっているメモリリークを分析しようとしていますが、何が問題なのかを把握するのに役立つツールMAT私が見つけたすべてのチュートリアルでは、ファイルの形式をdalvikからHPROF形式に変換する必要があると言われていますが、実際にそれを行う方法を説明できるチュートリアルは1つではありません。 Now the file you will get does not conform to

    8

    2答えて

    私はホモグラフィーに取り組んでいましたが、H.at<float>(i, j)を使ってH行列(CV_64F型)の値をチェックしようとすると、乱数(時にはガベージ値)が得られます。私はfloat行列のピクセル値にアクセスしたいです。それを行う方法はありますか? Mat A = Mat::eye(3, 3, CV_64F); float B; for(int i=0; i<A.rows; i++)