将可绘制图像颜色更改为特定颜色?

时间:2017-05-18 11:29:45

标签: android ocr tesseract

我是tesseract的新手。 Example Image

提供的图片只是一个示例,实际图片是身份证。

我有一个问题。我想将背景颜色更改为特定颜色。让我们说“黑色”'但文字颜色保持不变。它甚至可能吗?我不确定我应该学习什么才能实现它。

转换图像颜色的目的是因为当我在我的ID上运行tesseract时,它会显示一些奇怪的符号。这是因为ID由背景设计组成。任何指南都会有所帮助!谢谢 !

更新 好的,我从谷歌搜索中找到了这张图片。 enter image description here

这将是我将在ImageView下加载到我的应用程序中的图像。有什么方法我只能保留身份证上的黑色文字,并将图像中的所有其他颜色逐个像素地删除?可以吗?

*很抱歉以前没有提供正确的解释! *

1 个答案:

答案 0 :(得分:0)

RelativeLayout background;
background = (RelativeLayout) findViewById(R.id.background);

background.setBackgroundColor(
          ContextCompat.getColor(MainActivity.this,R.color.black));