Сначала я сделал undistort(InputArray src, OutputArray dst, InputArray cameraMatrix, InputArray distCoeffs, InputArray newCameraMatrix=noArray() ) и сохранить результаты в файлы jpg. Затем я прочитал изображения в формате jpg и сшил их в панорамное изображение, и это сработало хорошо.
Далее я объединил процессы в один процесс. Поэтому я не сохранил неискаженное изображение, а сохранил его в cv::Mat и использовал его в качестве входных данных для сшивки. Это происходит с кодом ошибки ERR_NEED_MORE_IMGS.
Мой вопрос: почему это работает, если вход сшивателя (
Код: Выделить всё
ImgArrayПодробнее здесь: https://stackoverflow.com/questions/797 ... imagessdsa
Мобильная версия