Я пытаюсь загрузить изображение с URL-адреса и отображать его. Я использую opencv в C++ и cURL libraries. Я привык работать с opencv, но я не есть опыт работы с библиотеками cURL. Мне просто нужно завивать, чтобы загрузить изображение и сохранить его в файле cv :: Mat, чтобы я мог его отобразить. Итак, я взял код от here. Он должен работать, но я получаю синтаксические ошибки. Кроме того, я попробовал this код от opencv.org. Но я получаю те же ошибкиЗагрузите изображение с url с помощью opencv и cURL
Ошибки 1> C: \ Program Files (x86) \ Microsoft Visual Studio 10.0 \ VC \ включить \ CMATH (19): ошибка C2061: синтаксическая ошибка: идентификатор 'acosf'
1> c: \ program files (x86) \ microsoft visual studio 10.0 \ vc \ include \ cmath (19): ошибка C2059: синтаксическая ошибка: ';'
и около 90 синтаксических ошибок. Когда я нажимаю на ошибки, открывается файл cmath, и я не могу найти там синтаксических ошибок.
Благодарим за помощь.
EDIT 1: Я скомпилировал код, как C++ и избавившись от выше errors.Now я получил новую ошибку
OpenCV Ошибка: не удалось Assertion (buf.data & & buf.isContinuous()) в cv :: imdecode_, file ........ \ opencv \ modules \ highgui \ src \ loadedave.cpp
Это похоже на каскадную синтаксическую ошибку, такую как отсутствующая точка с запятой, где-то в вашем коде, которая затмевает каждую строку с этого момента. Можете ли вы опубликовать код, который используете, я не мог видеть его в ссылке, которую вы оставили. –