私はもうすぐそこにいますが、変換する方法がよくわかりません
unsigned char ** to a cv::Mat
cv::Matの.data部分がuchar*であることを知っています
私は次の形式で画像を返す関数を使用しています...
unsigned char ** output;
しかし、私のコードの残りの部分はcv::Matを使用しています。使用しているlibのソースもありませんので、実際に何をしているのかわかりません。
編集 助けてくれてありがとう、私はこれをやった...
cv::Mat TempMat = cv::Mat(h, w, CV_8UC1, *output);
imshow("this is a test",TempMat);
しかし、画像は黒なので、実際に何かがあるかどうかを確認する必要があります。
研究不足で申し訳ありませんが、締め切りが迫っています。宿題ではありません。教授に結果を示す準備をしようとしています。