问题标签 [openalpr]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
603 浏览

python - “train.py: sh: 1: permission denied” 在极端 chmod -R 777 和丢失 sudo 命令之后

在最终成功安装它的依赖项之后,我想训练 OpenALPR 的神经网络。我现在需要的只是执行train.py,根据我关注的本页底部的自述文件,但是train.py会提示一个持续错误。

当我键入python train.py并插入两个字母的国家/地区代码进行训练时,我仍然收到错误消息:

train.py 请求访问Tesseract bin,我相信它在我的bin文件夹中(几个月后不确定)。所以我复制了一个名为copiaDeUsrBin的bin并在其中使用。错误仍然存​​在,我在copiaDeUsrBin内的所有链接上都使用了。我失去了能力,错误仍然存​​在。chmod -R 777chmod 777sudo

下面的“额外信息”中还有其他错误,我相信它们可能是由这个引起的。有谁知道如何解决权限错误?

谢谢

额外信息:

目前,当我输入时sudo,它会提示

但我仍然可以使用ls不同于此处的命令。

完整的train.py执行结果如下:

我已经安装了 Opencv、Leptonica 和 Tesseract(OpenALPR 的依赖项),但我不明白如何将它们全部集成。Git 的 OpenALPR 编译说明有过时或损坏的链接,所以正如我所说,我正在关注本页底部的自述文件,以及每个依赖项(Tesseract、Leptonica 和 OpenCV)的详细教程。

(附加信息第 2 部分) - 代码 train.py:

0 投票
1 回答
219 浏览

c++ - 无法编译库 - o​​penalpr

我正在尝试在 MacOSX El Capitan 10.11.6 上安装 openalpr,当我尝试运行“make”命令时,它运行顺利,直到达到 55%,它会产生以下错误。这是我遵循的步骤(https://github.com/openalpr/openalpr/wiki/Compilation-instructions-(OS-X)

错误输出图像

剩余的输出是:

0 投票
1 回答
1342 浏览

opencv - 在一行中识别具有不同字符高度的俄罗斯车牌 OpenALPR

我对俄罗斯车牌有疑问。当我想用 openalpr 工具对字符进行分类时,我得到以下信息:

前

后

OCR 剪切了我上面的数字片段。我使用以下参数为该国家/地区生成新的 .conf 文件:

任何人都知道如何解决它?

从这个存储库开始,我使用了 OCR 文件https://github.com/KostyaKulakov/Russian_System_of_ANPR

原始照片

谢谢你。

0 投票
0 回答
125 浏览

ios - openALPR 通过 Hyperloop 集成到 Appcelerator 应用程序中

我正在尝试使用 Hyperloop 从此处将 openALPR iOS 模块集成到 Titanium 应用程序:https://github.com/yasirmturk/openalpr-swift

我通过 cocoapods 成功安装了它,但现在我不知道如何使用它。我有这个代码:

但它会引发错误:

我的 Podfile 配置如下:

请帮助如何使它工作。感谢您的任何回复 最好的问候,玛丽安

0 投票
1 回答
525 浏览

windows - 将 OpenALPR 的 JSON 输出保存到用户定义目录中的文件 - Windows 10

我想将 openalpr json 格式的输出保存到用户定义目录中的 json 或 text 或 csv 文件中。

我尝试了以下,正在建立连接,数据输出出现在命令提示符下,但是 \output\recognitionresults.json 仍然不存在

在此处输入图像描述

为了将输出保存到文件中,有什么要添加到命令脚本中的?

谢谢!

0 投票
2 回答
2579 浏览

c++ - OpenALPR 的分段错误

我正在尝试在 Laravel Homestead(Ubuntu 18.04)上安装 OpenALPR。首先我尝试了最简单的方法。我正在尝试运行:

cd进入/usr/share/openalpr/runtime_data/ocr目录,我没有找到该lus.traineddata文件。但是有一个ocr文件夹,并且有一个lus.traineddata. 我将它从那里复制到目录中,再次尝试识别,但这次:

--(!) 运行时目录 '/usr/share/openalpr/runtime_data' 无效。缺少国家/地区的 OCR 数据:“我们”!加载 OpenALPR 时出错

然后我尝试了简单的方法。一切都正常编译。但:

分段错误(核心转储)

0 投票
1 回答
895 浏览

c# - 如何解决“AlprNet”找不到?

我到处寻找答案,但没有运气,所以我决定问问。我想在我自己的 PC 上实现openalpr(开源自动车牌识别)存储库,我正在关注这个视频来完成任务。我已经完成了他所做的所有步骤,最后,当我尝试构建它时,在其中一个 .cs 代码中出现了CS0246错误,上面写着:

部分代码

我只能在我的D:\Projects\plate_recognition\openalpr-master\src\bindings\csharp\AlprNetTest中找到 AlprNet ,它是 .csproj 格式的。

AlprNet 不像其他参考文献那样采用 .dll 格式,因此我无法在参考文献中引用它。我发现有人说这可能是因为 .NET Framework 平台的不同版本。我几乎没有做任何检查,因为我认为它与 .NET 无关

在我看来,我应该链接 AlprNet.csproj 以获取其内容,但我不确定。如果有人可以帮助解决这个问题,我将不胜感激。

0 投票
1 回答
361 浏览

python - “Python 已停止工作” - Windows 10 上的 openalpr

我正在使用 Python 脚本使用OpenALPR 。来自 argparse 参数的输入图像,每当我从命令提示符运行时,它都会给出输出并显示一个带有错误的对话框

“python 已停止工作”

为什么会发生这种情况,有人可以帮忙吗?

如果尝试使用 mcsv2017 进行调试,则会显示

python3.exe 中 0x00007FF8BC68AA2C (ntdll.dll) 处未处理的异常:0xC0000374:堆已损坏(参数:0x00007FF8BC6E3180)。

0 投票
1 回答
780 浏览

javascript - 如何在 Windows 10 中安装 node-openalpr

我正在使用 npm i node-openalpr 进行安装,但出现如下错误:

node-pre-gyp WARN 使用请求 node-pre-gyp https 下载 node-pre-gyp 错误!未捕获异常节点预gyp错误!堆栈错误:node-openalpr package.json 未准备好 node-pre-gyp:node-pre-gyp ERR!stack package.json 必须声明这些属性: node-pre-gyp ERR!stack binary.host node-pre-gyp ERR!validate_config (C:\Sahal KA\ANPR\node_modules\node-openalpr\node_modules\node-pre-gyp\lib\util\versioning.js:220:15) 的堆栈节点-pre-gyp 错误!堆栈在 Object.module.exports.evaluate (C:\Sahal KA\ANPR\node_modules\node-openalpr\node_modules\node-pre-gyp\lib\util\versioning.js:279:5) node-pre-gyp ERR !堆栈在 handle_gyp_op​​ts (C:\Sahal KA\ANPR\node_modules\node-openalpr\node_modules\node-pre-gyp\lib\util\handle_gyp_op​​ts.js:60:27) node-pre-gyp 错误!堆栈配置(C:\Sahal KA\ANPR\node_modules\node-openalpr\node_modules\node-pre-gyp\lib\configure.js:12:5) node-pre-gyp 错误!堆栈在 C:\Sahal KA\ANPR\node_modules\node-openalpr\node_modules\node-pre-gyp\lib\build.js:43:13 node-pre-gyp ERR!ChildProcess 的堆栈。(C:\Sahal KA\ANPR\node_modules\node-openalpr\node_modules\node-pre-gyp\lib\util\compile.js:85:9) node-pre-gyp 错误!堆栈在 emitTwo (events.js:126:13) node-pre-gyp ERR!ChildProcess.emit (events.js:214:7) node-pre-gyp ERR 的堆栈!堆栈在可能关闭(内部/child_process.js:925:16)节点预gyp错误!堆栈在 Process.ChildProcess._handle.onexit (internal/child_process.js:209:5) node-pre-gyp ERR!系统 Windows_NT 10.0.17134 node-pre-gyp ERR!命令 "C:\Program Files\nodejs\node.exe" "C:node-pre-gyp. 节点预gyp错误!如果没有帮助,请尝试更新 node-pre-gyp 并提交问题:node-pre-gyp ERR! https://github.com/mapbox/node-pre-gyp/issues npm ERR!代码 ELIFECYCLE npm 错误!errno 7 npm 错误!node-openalpr@1.1.1 安装: node-pre-gyp install --build-from-source --fallback-to-buildnpm ERR!退出状态 7 npm ERR!npm 错误!在 node-openalpr@1.1.1 安装脚本中失败。npm 错误!这可能不是 npm 的问题。上面可能有额外的日志输出。

npm 错误!可以在以下位置找到此运行的完整日志:npm ERR!
C:\Users\ADMIN\AppData\Roaming\npm-cache_logs\2018-10-22T08_18_59_445Z-debug.log

0 投票
1 回答
173 浏览

php - php exec('alpr') 返回一个安装了 openALPR 的空数组

我正在编写一个使用我的 linux 计算机上安装的 openALPR 的 php 脚本。

当我在终端中输入“alpr --version”时,我得到了这个输出

但是当我在我的 php 脚本中执行此操作时,我得到一个空数组结果。但是任何其他命令都可以正常工作。

这是我的代码片段

我将不胜感激