过滤相机预览

时间:2010-08-19 00:15:49

标签: android camera

我正在尝试显示相机预览的过滤版本。 代码运行没有错误,但设备显示预览而不是生成的位图。

这是我(非常小)活动的代码:http://code.google.com/p/ruellia/source/browse/ruellia/src/br/com/ximp/ruellia/RuelliaActivity.java

我怀疑视图分层和表面支架类型,但到目前为止没有运气......任何人?

2 个答案:

答案 0 :(得分:0)

我正在尝试做同样的事情。 Android围绕这个问题似乎存在很多问题。有关详细信息,请参阅我的回答here

除了解码NV21的挑战外,我还发现只有部分Bitmap.createBitmap()方法实际返回可以绘制到曲面的有效位图。在调试器中,你可以告诉你,有时你会得到一个有mHeight == -1的位图,我觉得这个位图不起作用。

我还发现ImageView#setBitmapImage()View#drawBitmap()有效时无效。

答案 1 :(得分:0)

在我们的java ocr项目中有一个小的android演示,它正是这样做的:

http://sourceforge.net/projects/javaocr/

编译版本: https://market.android.com/details?id=de.pribluda.android.ocrcall&feature=search_result