到目前为止我有两个类,第一个是一个普通的“欢迎页面”,带有一个进入主页的按钮,当用户单击时,第二个类显示一个表面视图和一个按钮来捕获图片。到目前为止我所做的是按照“marakana.com/forums/android/examples/39.html”中的步骤进行操作;它可以很好地显示表面视图并捕获图片,但现在的问题是我想使用 OCR 从捕获的图片中提取文本。我正在考虑使用“TESSERACT”并按照“http://www.itwizard.ro/interfacing-cc-libraries-via-jni-example-tesseract-163.html”中的步骤操作;?? 欢迎任何建议?谢谢 + 我是 android 和编程的新手。
问问题
654 次
1 回答
0
尝试将叠加层与 ImageButton 一起使用。创建新的 Android XML 布局文件,例如 overlay.xml:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="horizontal" >
<ImageButton
android:id="@+id/bTake"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:src="@drawable/ic_menu_snap" android:layout_gravity="bottom"/>
要在主代码中创建覆盖,请使用 LayoutInflater。
LayoutInflater inflater = LayoutInflater.from(getBaseContext());
View overlay = inflater.inflate(R.layout.overlay, null);
LayoutParams params = new LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT);
addContentView(overlay, params);
shotBtn = (ImageButton) overlay.findViewById(R.id.bTake);
于 2012-05-23T12:59:56.837 回答