【问题标题】:Unable to get facedetection to work from sdcard android无法从 sdcard android 上进行人脸检测
【发布时间】:2012-07-16 18:01:56
【问题描述】:

我正在尝试在 android 中使用 FaceDetection。 如果我使用下面的行解码位图,则检测到面部-

Bitmap myBitmap=BitmapFactory.decodeResource(getResources(), R.drawable.face5,bitmapFatoryOptions);

但是,如果我将相同的图像存储在 sdcard 中并尝试使用以下行,则无法检测到人脸。

Bitmap myBitmap=BitmapFactory.decodeFile(Environment.getExternalStorageDirectory() + "/axs" + "/face5.png");

我真的不知道为什么会这样。在这两种情况下,我都能在画布上看到图像。然而,第一个突出显示检测到的人脸,而不是第二个。我想当我以两种方式阅读结果位图时,结果位图会有所不同。

请建议我可以做些什么来让人脸检测从 sdcard 工作。

【问题讨论】:

    标签: android face-detection


    【解决方案1】:

    我认为我在进行良好搜索之前发布的问题太快了。很抱歉。

    我找到了问题的解决方案。基本上是图像的大小造成了问题。 按照这个链接。 Android Face detection only works with drawables not with images from SD card

    【讨论】:

      猜你喜欢
      • 2013-09-02
      • 1970-01-01
      • 2017-05-29
      • 2013-09-24
      • 2019-03-20
      • 2012-05-18
      • 2020-07-29
      • 2013-07-12
      • 1970-01-01
      相关资源
      最近更新 更多