OpenCV是一个基于BSD许可(开源)发行的跨平台计算机视觉库,可以运行在Linux、Windows、Android和Mac OS操作系统上。它轻量级而且高效——由一系列 C 函数和少量 C 类构成 ,同时提供了Python、Ruby、MATLAB等语言的接口,实现了图像处理和计算机视觉方面的很多通用算法。
自 2000 年第一个开源版本发布以来,受到了很多计算机视觉领域开发者的喜爱,也不断有开发者投身计算机视觉领域中,今天 Gitee 推荐的开源项目就是为 OpenCV 初学者们准备的,一起来看看吧。
1.java-opencvJava-web 方式演示 OpenCV 图像处理的相关知识,从安装开始,和大家一起学习记录 OpenCV的相关知识如图像二值化、圆检测、直线检测、灰度直方图、形态学变换、轮廓识别、模板匹配等等,直至最终一个简单但完整DEMO的实现(答题卡识别)。
开源许可协议:MIT
项目地址:https://gitee.com/songer/java_opencv
2.yx-iamge-recognition
基于 OpenCV 实现,在 EasyPR-Java 的基础上优化配置及依赖版本,SpringBoot Maven实现的车牌识别系统。
开源许可协议:BSD-3-Clause
项目地址:https://gitee.com/admin_yu/yx-image-recognition
3.Businessinfd
工商图片识别(Businessinfd)基于Opencv 4.3.0 ,tesseract4.0。JavaCpp 实现对与tmall的工商图片进行信息识别,实现数据的结构化处理。
开源许可协议:MIT
项目地址:https://gitee.com/dgwcode/Businessinfd
4.idCardCv
Java身份证号码识别,适用于 Web 端身份证识别服务器,前端进行身份证号码定位,后端精准处理识别,准确率在96%左右,对于自治区的身份证前面有其他文字的一样可以识别。
开源许可协议:Apache-2.0
项目地址:https://gitee.com/endlesshh/idCardCv
5.EasyPR
EasyPR是一个开源的中文车牌识别系统,其目标是成为一个简单、高效、准确的非限制场景(unconstrained situation)下的车牌识别库。
开源许可协议:Apache-2.0
项目地址:https://gitee.com/easypr/EasyPR
如果你喜欢上面这些项目,记得到项目主页给它们一个 Star~
除了 OpenCV,Gitee上也有很多优质的计算机视觉项目,欢迎点击了解更多来看看。
,