のためのOpenCVに私は次のコードで書かれているのUbuntu 12.04とOpenCVの22-Dマットオブジェクト
を使用しています:
IplImage* img =0;
img = cvLoadImage("nature.jpg");
if(img != 0)
{
Mat Img_mat(img);
std::vector<Mat> RGB;
split(Img_mat, RGB);
int data = (RGB[0]).at<int>(i,j)); /*Where i, j are inside the bounds of the matrix size .. i have checked this*/
}
問題を私は負の値と非常に大きな値を取得しているデータ変数です。私はどこかで間違いを犯したと思う。あなたはそれを指摘できますか? 私は文書を読んでいます(私はそれを完全に終えていません。かなり大きいです)。しかし、私が読んだことから、これはうまくいくはずです。しかし、それはisnt。ここで何がうまくいかないのですか?
ねえ、おかげで:)私の問題を解決しました。 – Chani