gpt4 book ai didi

actionscript-3 - bitmapdata.draw 静默失败

转载 作者:行者123 更新时间:2023-12-04 05:41:12 25 4
gpt4 key购买 nike

我正在尝试使用 Loader(变量名称为 faceimage)读取图像,并尝试将该图像的位图数据传递给名为检测的函数。但是,它在我尝试获取位图的行中失败。

    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))

但徒劳无功。我在这里做错了吗?

最佳答案

这可能是沙箱/跨域问题。某些跨域设置禁止将加载图像的内容绘制到位图数据。您可以通过使用 URLLoader 加载原始图像数据来绕过它。然后使用 loadBytesLoader .

关于actionscript-3 - bitmapdata.draw 静默失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11221259/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com