Я использовал код от Автоматическое сшивание изображений с Accord.net
я изменил код, чтобы сшить несколько изображений
Мой код после выбора нескольких файлов был
img1 = new Bitmap(imgName[0]);
Я изменяю код для btnBlend
Blend blend = new Blend(homography, img1);
pictureBox.Image = blend.Apply(img2);
img1 = new Bitmap(blend.Apply(img2));`
Я добавил часть img1 = new Bitmap(blend.Apply(img2));
, чтобы я мог сохранить первое изображение стежка в качестве своей копии, и это должно было прикрепить другое изображение.
Затем на btnDoItAll
for (int x = 1; x < NumOfFiles; x++)
{
img2 = new Bitmap(imgName[x]);
btnHarris();
btnCorrelation();
btnRansac();
btnBlend();
}
После запуска вообще не возникает ошибки, но когда он переходит к циклической части при btnBlend c # зависает и отображает vshost.exe перестал работать
любая помощь, чтобы исправить это?