Я пытаюсь использовать эту удобную оболочку jquery для обнаружения лица JS.
https://github.com/jaysalvat/jquery.facedetection
Он отлично работает для локальных изображений, но не для удаленных изображений?!?
Возвращенная ошибка: "Изображение недействительно".
Любые мысли о том, почему это может быть (безопасность? Кеширование?)?
Большое спасибо
в порядке,
Похоже, что сценарий не может получить (удаленные) данные изображения из-за проблемы с перекрестным доменом. (как обсуждается здесь: ошибка getImageData для кросс-исходного кода).
Теперь, загружая удаленное изображение, я добавляю crossOrigin = "анонимный" в тег img.
Кажется, это разрешило...
Uncaught SecurityError: Failed to execute 'getImageData' on 'CanvasRenderingContext2D': The canvas has been tainted by cross-origin data.