如何构建tess-two(用于android的tesseract工具的fork)

时间:2013-11-15 00:39:29

标签: android ocr tesseract

大家好你能帮我理解如何使用这个来发现here的tesseract,我跟着我在那个文件中读了我但是我不知道怎么建这个项目,特别是我很困惑在哪里输入

cd tess
cd tess-two
ndk-build
android update project --path .
ant release

我不确定它是否可以在cmd上运行,或者我是否需要其他东西来构建它。提前谢谢。

3 个答案:

答案 0 :(得分:3)

以下是构建的步骤:

  • 从Android开发站点下载NDK并将其解压缩到任何文件夹。
  • 转到偏好设置 - > Android - > NDK并选择Android-Ndk目录的路径      ex - > D:\ Work \ Android \ Android Tools \ android-ndk-r9
  • 导入tess-two项目。档案 - >导入 - >现有项目进入工作区 - > tess-two目录。
  • 右键点击Tess-two - >属性 - >构建者然后为Ndk tess Builder提供Builder的任何名称并为ndk-build.cmd ex添加位置 - >:D:\ Work \ Android \ Android Tools \ android-ndk-r9 \ ndk-build .CMD。选择工作目录为$ {Workspace / tess-two}
  • 刷新tess-two,构建
  • 需要时间
  • 完成构建后将其添加为库:右键单击项目,Android工具 - >修复项目属性。右键单击 - >属性 - > Android - > Check Is Library。

答案 1 :(得分:2)

您可以按照以下步骤构建tess-two库。如果您遇到任何问题,请参阅http://mindtherobot.com/blog/452/android-beginners-ndk-setup-step-by-step/

  • 下载并解压android-ndk。

  • 使用devel / gcc-core,devel / gcc-c ++,devel / gnu,devel / make包下载cygwin。

  • 打开cygwin命令行,使用cd命令在cygwin中打开你的tess-two lib路径,例如。 cd / cygwin / c / tess-two-master / tess-two。然后使用ndk-build命令,例如。 / cygwin的/ C / android_ndk-09R / NDK建造。建设的过程将开始。请注意,构建需要一些时间。

  • 最后只需在eclipse中导入tess-two libs并将其用作项目中的库。

谢谢。

答案 2 :(得分:1)

如果你不想建立tess-two。你可以在不下载android ndk,cygwin和ant的情况下完成所有这些工作。只需遵循这个blog所有已经为我们完成的事情我们只需要下载构建的文件。

相关问题