Я пытаюсь прочитать изображение с помощью Loader (имя переменной - faceimage) и пытается передать битмапдаты этого изображения функции, называемой обнаружением. Однако он не работает в строке, где я пытаюсь получить битмап.bitmapdata.draw не работает молча
bmpTarget = new Bitmap(new BitmapData(faceImage.width, faceImage.height, false))
bmpTarget.bitmapData.draw(faceImage); // Fails, no errors shown
detector.detect(bmpTarget.bitmapData);
Я сузился до этой строки, разместив инструкции следов выше и ниже линии сбоя. FaceImage содержит достоверные данные, которые я проверил, отображая содержимое на экране. Я также пробовал
bmpTarget = Bitmap(BitmapData(faceImage.content))
но зря. Я здесь что-то не так?
Я на самом деле загружается изображение из моей локальной файловой системе в данный момент. Проблемы с перекрестными доменами все еще возникают? Я пробовал этот кусок кода, но он все еще кажется неудачным. –