问题标签 [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 投票
2 回答
2748 浏览

opencv - 无法获取 RTSP 流 - 不匹配

我正在使用 Raspberry Pi3,我正在尝试通过我的无线 IP 摄像头获取 RTSP 流,但出现此错误:

我正在使用的 RTSP 链接是:rtsp://192.168.1.230:554/onvif1

或用户:pwd 是:

rtsp://2512398:123@192.168.1.230:554/onvif1

它在我的 alprd.conf 中的方式:

我可以毫无问题地使用 VLC(在我的计算机和 RPI 中)进行连接,但是当我在我的 .conf 文件中使用它以使用命令alprd -f开始检查车牌时,我得到了那个错误:/

我真的是一个编程新手,所以请不要说得太具体,因为我可能不会理解它哈哈哈

多谢你们!爱你们所有人<3

0 投票
2 回答
1540 浏览

c# - Open Alpr 无法加载其依赖项

错误消息: 无法加载文件或程序集“openalpr-net,Version=2.3.0.0,Culture=neutral,PublicKeyToken=null”或其依赖项之一。试图加载格式不正确的程序。

但是当我通过命令行运行 alpr.exe 时,它​​没有任何问题。

这是我的代码:

OpenAlpr 类:

我的项目文件夹下有文件夹:openalpr_64。

0 投票
1 回答
545 浏览

c++ - 如何将 CMSampleBuffer 转换为 std::vector?

我的AVCaptureVideoDataOutputSampleBufferDelegate方法中有图像流:


然后我想sampleBuffer为 C++openalrp库提供它来识别哪些需要图像字节或原始像素数据。我应该使用什么功能以及如何转换sampleBuffer为合适的输入类型,std::vector<char>或者unsigned char* pixelData

alpr.h文件:

0 投票
1 回答
1000 浏览

python - 如何在 Mac 上将 openalpr 与 python 绑定?

brew install openalpr我最近在我的 Mac上成功安装了 openalpr 。我想将 openalpr 库与 python 2.7 一起使用,但我很难将两者绑定,并且可以使用一些帮助。

我目前在我的项目文件位置得到以下信息:

当我搬到/usr/local/Cellar/openalpr/2.3.0/lib/python2.7/dist-packages/openalpr

导入工作。如何绑定这个库?谢谢

编辑:我想我已经看到为 openalpr 运行 setup.py 是你绑定的方式,但我不知道在我的文件系统中的哪里可以找到它。

0 投票
3 回答
1021 浏览

python - OpenALPR 不适用于 PyQt

我尝试使用 PyQt 和 openalpr 构建一个 GUI 应用程序,但我的代码存在问题。一个简单的例子:

上面的代码就像一个魅力,但如果涉及 GUI,就会出现奇怪的行为。

这是一个基本示例,但错误仍然存​​在。试图openalpr直接将代码实现到Window类,但没有运气。所以基本上,如果没有 gui,代码就可以工作。使用openALPR version 2.2.4PyQT4。另外,检查图像,它就在那里。recognize_array()使用 代替时同样适用recognize file。我得到的错误是:

OpenCV 错误:detectMultiScale 中的断言失败 (scaleFactor > 1 && image.depth() == CV_8U),文件 /build/opencv-SviWsf/opencv-2.4.9.1+dfsg/modules/objdetect/src/cascadedetect.cpp,第 1081 行在 OpenALPR 中捕获异常识别:/build/opencv-SviWsf/opencv-2.4.9.1+dfsg/modules/objdetect/src/cascadedetect.cpp:1081:错误:(-215) scaleFactor > 1 && image.depth() ==函数detectMultiScale中的CV_8U

Traceback(最近一次调用最后一次):文件“analize.py”,第 39 行,在 window = Window() 文件“analize.py”,第 31 行,在init self.analize.proccess() 文件“analize.py”中,第 22 行,在进程结果 = self.alpr.recognize_file("/tmp/1487428945.14.jpg") 文件 "/usr/lib/python2.7/dist-packages/openalpr/openalpr.py",第 132 行,在识别文件 response_obj = json.loads(json_data) 文件“ /usr/lib/python2.7/json/init.py”,第 339 行,加载中返回 _default_decoder.decode(s) 文件“/usr/lib/python2.7/json/decoder.py”,第 364 行,解码 obj,end = self.raw_decode(s, idx =_w(s, 0).end()) 文件“/usr/lib/python2.7/json/decoder.py”,第 380 行,在 raw_decode obj 中,end = self.scan_once(s, idx) ValueError: Expecting属性名称:第 1 行第 122 列(字符 121)

0 投票
1 回答
389 浏览

linux - 错误共享库 libopencv_xphoto.so.3.1 丢失

我正在研究 Raspberry Pi Raspbian GNU/Linux 8 (jessie)。

我已经安装

安装了 openalpr 但我无法使用它,只有我能做的是 watch man alpr。我尝试做的任何其他事情都会引发错误。 alpr: error while loading shared libraries: libopencv_xphoto.so.3.1: cannot open shared object file: No such file or directory

我以为这是因为我没有OpenCV3.1.0安装,但是安装了它,错误仍然存​​在。

这个文件在里面/usr/local/lib,也许我必须把它放在其他地方但我不知道在哪里,或者我必须重新安装 Openalpr 才能从头开始编译所有这些?

问候!

0 投票
1 回答
2432 浏览

http - 如何从 RTSP 制作 HTTP 流

我有 LRP 摄像机,它在rtsp://172.16.4.6. 我以前VLC经常看这个流媒体。然后我需要ALPR Daemon用于传入流http://以识别相机捕获的车牌。根据文档中的应该只是http://. 因此,VLC我正在尝试将其转换/转码为正确的格式。什么问题,我不熟悉这个领域,没有时间学习基础。

我安装apache2ubuntu那个有port 80http://127.0.0.1地址。然后我尝试使用文档https://wiki.videolan.org/Documentation:Streaming_HowTo/Command_Line_Examples/中的一些方法,然后我尝试了$vlc -I http rtsp://172.16.4.6:554/HighResolutionVideo :sout='#transcode{vcodec=MJPG,vb=800,fps=5}:std{access=http{mime=multipart/x-mixed-repace},mux=mpjpeg,dst=127.0.0.1:80/go.mjpg,delay=0}'

但后来我有这个错误日志:

0 投票
2 回答
1008 浏览

python - OpenALPR:无法为新的国家牌照运行 train.py

我正在使用 Ubuntu 16.04 运行 OpenALPR。我安装了它并从我所在国家的 TTF 字体文件中生成了字体图块,但在使用train.py时遇到了问题。它应该生成[countrycode].traineddata文件,但是当我从终端窗口执行它时出现以下错误:

我不确定我应该做什么,因为所有文件路径都是正确的。此外,代码要求在这一行中提供一个 .config 文件,但没有指定我应该从哪里获取它。根据此处的说明,我为我的国家/地区的字体创建了一个 .conf 文件,并生成了 .box 和 .tif 文件,但没有提及 .config。

任何帮助将不胜感激!我正在使用默认的 Python 版本 2.7.12。用户主目录中的我的 Tesseract 文件。

0 投票
1 回答
320 浏览

java - 在 Ubuntu 16.04 上使用 Java 中的 JNI 方法在 OpenALPR 中导入的包出错

我想在 Ubuntu 16.04 上使用 java 中的 jni 方法构建 openalpr 库的示例代码。当我在 eclipse neon 中运行此代码时,它在代码中作为交叉标记导入的包中显示错误。

导入的包是import com.openalpr.jni.Alpr;错误:线程“main”中的异常 java.lang.Error:未解决的编译问题。Alpr 无法解析为类型。请任何人帮助我。这对我有用。

0 投票
1 回答
460 浏览

macos - 如何在 Docker 上初始化“libdc1394”

我遇到了 Docker 错误libdc1394 error: Failed to initialize libdc1394
我正在按照教程在 Docker 上运行 openalpr(页面底部)

如何libdc1394在 Docker 上进行初始化