我在阅读明亮背景上的白色文本时遇到问题,它找到文本本身,但无法真正正确翻译它。
老实说,我不断得到的结果LanEerus并不遥远。
我想知道什么图像预处理可以解决这个问题?在尝试使用代码执行此操作之前,我使用 Photoshop 手动对其进行预处理,以找到首先应该起作用的内容。
我尝试将其设为位图,但这使得文本的边框非常糟糕,导致超正方只是将其转换为随机字符。
反转颜色和/或灰度似乎也不起作用。
有人有主意吗?我知道对于本案的文本来说,这是一个非常糟糕的背景。相信我,我希望背景有所不同!
我的测试代码:
File file = new File("C:\\tess\\lando.png");
ITesseract tess = new Tesseract();
tess.setDatapath("tessdata");
System.out.println(tess.doOCR(file));
Run Code Online (Sandbox Code Playgroud)
编辑
我已通读《提高质量》,但无法使这些技巧发挥作用。
编辑2
使用OpenCV对图像进行灰度、反转颜色、高斯模糊和自适应阈值预处理后。我得到了图像的结果,但没有更好的阅读。如果有的话,更糟..

shutdown.exe -c "something"有没有办法使用 Windows 10 上以我自己的方式执行时显示的消息?
我想要做的是使用这种类型的内置消息并从我的 C# 应用程序调用它,其中包含我想要编辑标题和描述文本的其他信息。这是可能吗?
编辑:
澄清一下:我不想关闭系统。我只想将该消息用于其他目的,而根本不关闭!
我试图让 div 元素在视口内时添加一个附加类。为了实现这一点,我使用了缩小版的 JQuery 1.11.0。
这是我的 JQuery 代码:
function isScrolledIntoView(elem) {
var docViewTop = $(window).scrollTop();
var docViewBottom = docViewTop + $(window).height();
var elemTop = $(elem).offset().top;
var elemBottom = elemTop + $(elem).height();
return ((elemBottom <= docViewBottom) && (elemTop >= docViewTop));
}
$(window).scroll(function () {
$('.textbox').each(function () {
if (isScrolledIntoView(this) === true) {
$(this).addClass('visible');
}
});
});
Run Code Online (Sandbox Code Playgroud)
我确信我的课程是可见的,但由于某种原因它没有添加visible课程。有什么想法吗?我的两个受影响的类的CSS如下:
.textbox {
width: 70%;
margin: 0 auto;
opacity: 0;
transition: all .5s;
top: -10px;
position: relative;
}
.textbox .visible {
opacity: 1; …Run Code Online (Sandbox Code Playgroud) 我有一个1背景颜色为红色的跨越文本。我想让背景颜色圆,将包含跨区文本1。但我目前所拥有的并没有做到这一点。
我怎样才能做到这一点?
.text-span{
background:red;
border-radius:20px;
}Run Code Online (Sandbox Code Playgroud)
<span class="text-span">1</span><span>info</span>Run Code Online (Sandbox Code Playgroud)
嗨,我正在寻找一种在我的 php api 中回显 json 的正确方法,目前这是我的回显代码
我是从不同的班级得到的
echo '{"accountStatus":{';
echo '"create_status_code": "400",';
echo '"message": "Unable to create user."';
echo '}}';
Run Code Online (Sandbox Code Playgroud)
我是从不同的班级得到的
echo '{';
echo '"status_code": "em200",';
echo '"message": "email duplicate"';
echo '}';
Run Code Online (Sandbox Code Playgroud)
最后这就是我得到的不是有效的 JSON
{
"status_code":"em200",
"message":"email duplicate"
}{
"accountStatus":{
"create_status_code":"400",
"message":"Unable to create user."
}
}
Run Code Online (Sandbox Code Playgroud)
那么请问我如何正确回应它?