-
Количество публикаций
5 -
Зарегистрирован
-
Посещение
Сообщения, опубликованные пользователем bong10rno
-
-
Проблема решилась удалением из настроек компоновщика всех либ не имеющих d (opencv_calib3d2413d.lib) стало работать)
Однако остался еще вопрос
ЦитатаА так же каким лучше методом узнать на сколько отличаются изображения друг от друга(например другое может быть немного меньше, со сдвигами и повернуто), после чего восстановить второе на сколько это возможно близко к первому? В каком направлении лучше копать?
-
1 минуту назад, Smorodov сказал:А, ок, мой глюк.
Путь до изображения указываете полный?
Какой формат изображений ?
jpg пути разные перепробовал, в чем прикол, что на с
IplImage
*img= cvLoadImage все нормально, можно загрузить и вывести -
14 минуты назад, Smorodov сказал:img_obj и img_s не должны быть одной и той же матрицей.
Клонируйте матрицу одну от другой, чтобы data были разные, если A=B то матрицы указывают на те же данные, делайте A=B.clone();
не совсем понял, о чем вы
-
компилирую и запускаю пример http://docs.opencv.org/2.4/doc/tutorials/features2d/feature_homography/feature_homography.html но не проходит проверку
if( !img_object.data || !img_scene.data ) { std::cout<< " --(!) Error reading images " << std::endl; return -1; }
с чем это может быть связанно и как это исправить? А так же каким лучше методом узнать на сколько отличаются изображения друг от друга(например другое может быть немного меньше, со сдвигами и повернуто), после чего восстановить второе на сколько это возможно близко к первому? В каком направлении лучше копать?
p.s.: vs17; opencv 2.4.13
НЕ загружаются изображения imread
в OpenCV
Опубликовано · Report reply
просто 2 фотографии 2я практически первая, например микроструктура поверхности до и после некоторого использования материала, в принципе похожи, но могут быть к тому же еще и деффекты, но может быть повернута с небольшим изменением масштаба нужно понять на сколько не ровно относительно первой она стоит и подогнать ее к первой