我正在尝试制作一个“测验扫描器”,它使用OCR在线扫描测验,这样我就可以自己从在线来源汇编测验,以便能够离线回答它们。我厌倦了复制和粘贴的事情,只使用OCR代替。 我对光学字符识别部分没有问题,因为我现在遇到的问题是,我需要将问题从选择中分离出来,从正确和错误的选择中分离出来。下面是我尝试分离它们的一个过于简化的代码。 我需要将它们分开,因为我想将其导出到excel中的电子表格中。真的需要你的帮助,一如既往的堆栈溢出社区 import re
scannedmcq = 'Insert Question Here @ A(correct) > B > C > D
我试图使用tesseract OCR从图像(如在线美容产品图像)中提取文本,但大多数情况下,它无法检测到白色文本。问题是文本是混合的(,一些文本是黑色的,白色的,另一些是白色的,在黑色的上),有什么方法可以克服这一点,提高OCR检测白文本的能力吗?
经过预处理后,请找到附加图像( OCR作为输入的图像)。
文本提取的结果如下:
答:如果3éue a.‘一次,一次
湿疹手部修复霜。BRe ie ccm Sec意味着se gern
EgencuC es De Uae ene ai Ml.
TS邱考尔4“:3 alas :E
Risted& recowiniendeda _a PEC Ry
我试图上传一个.jpg文件到一个免费的在线OCR网站。我在这个项目中使用Excel:
Sub getOcrText()
Dim ocrAddress As String: ocrAddress = "http://www.free-online-ocr.com"
Dim picFile As String: picFile = "C:\Users\310217955\Documents\pdfdown\test.jpg"
Dim elementCollection As Variant
Dim IE As New InternetExplorerMed
我是个新手,但是我已经做了一个android应用程序,其中字符串数组是从xml文件中选择的。这是一个包含大量字符串数组的大型xml文件,应用程序根据用户选择获取相关的字符串数组。
我现在正尝试用iOS开发同样的应用程序。我想使用相同的xml文件,但是我看不到,而且很容易得到正确的数组。例如,xml的一部分如下所示
<string-array name="OCR_Businessstudies_A_Topics">
<item>1. Business objectives and strategic decisions</item>
Regex在特定字符之后查找所有字符串。
var str = '#a#friend❤️ dleokfir #日文 cksieje';
->
['a', 'friend❤️', '日文']
var str = '';
->
[]
function getArr(str) {
var re = /#([a-z0-9_\\pL_]+)/gi;
var arr = [];
// .. get string after #
str.replace(re, function( a,b ) {