4

2つの画像を1つの大きな画像にコピーしようとしていますが、残念ながら、次の試みでは1つの画像だけを挿入できません。

void showTwoImages(Mat imageOne, Mat imageTwo, string title) {
    int totalCol = imageOne.cols+imageTwo.cols;
    int totalRow = imageOne.rows;

    Mat totalImage(Size(totalCol, totalRow), 8, 3);

    imageOne.copyTo(totalImage(Rect(0,0,imageOne.cols, imageOne.rows)));

    viewImage(totalImage, title);
}

私のエラー:

ここに画像の説明を入力してください

残念ながら、XCode内から特定のエラーは発生しませんが、アセンブラーコードを参照しているため、発生したエラーを特定できません。

4

1 に答える 1

5

変化する

Mat totalImage(Size(totalCol, totalRow), 8, 3);

Mat totalImage(Size(totalCol, totalRow), imageOne.type());
于 2012-11-01T21:37:45.387 に答える