Mat オブジェクトからピクセルを取得しようとしています。テストするために、正方形に対角線を引いて、左上から右下の頂点まで完全な線が交差することを期待しています。
for (int i =0; i<500; i++){
//I just hard-coded the width (or height) to make the problem more obvious
(image2.at<int>(i, i)) = 0xffffff;
//Draw a white dot at pixels that have equal x and y position.
}
ただし、結果は期待どおりではありません。これは、カラー画像に斜めの線を引いたものです。
これがグレースケールの写真です。
誰もが問題を見ますか?