0%

网上 JAVA 学习 OpenCV 的知识太少,自己通过学习把整理的示例,参数说明放在这里,大家一起互相学习。主要通过 OpenCV3.x 的官方开发文档,实体书等自学。在内容中加了大量注释起到一起学习,互相沟通的作用。函数讲解,案例代码内容我均整理在 GitHub【OpenCV3-Study-JAVA 】上

阅读全文 »

我们在学习OpenCV 时,发现在构造 Mat 时,会有2个关键参数,一个 CvType,一个 Scalar。很多人不明白这2个参数的意思,所以在把别人例子拿来使用或自己写的的时候发现这个参数不知道该怎么填。本文就将 Scalar 参数详细的说明下。

Scalar 是一个配合 CvType 使用的参数,如果你不了解 CvType,可以先看看我写的 OpenCV 3.4 读懂 CvType 类型说明 了解什么是图像通道,CvType 的构造。

阅读全文 »

SpringSecurity 是 Spring 提供安全管理框架。核心内容包含认证授权攻击防护。实际上SpringSecurity 已经发展了多年了,但是在 SSM/SSH 中整合 SpringSecurity 相较于 Shiro 来说显得要麻烦很多,所以在安全管理框架这块一直都是 Shiro 的天下。

自从有了 SpringBoot ,SpringSecurity 的完美兼容让其价值完整的体现了出来。在 SpringBoot 中基本零配置就可以使用 SpringSecurity了。

阅读全文 »

Tesseract的OCR引擎最先由HP实验室于1985年开始研发,至1995年时已经成为OCR业内最准确的三款识别引擎之一。然而,HP不久便决定放弃OCR业务,Tesseract也从从此尘封。

数年以后,HP意识到,与其将Tesseract束之高阁,不如贡献给开源软件业,让其重焕新生--2005年,Tesseract由美国内华达州信息技术研究所获得,并求诸于Google对Tesseract进行改进、消除Bug、优化工作。

在修复了最重要的数个漏洞后,Google认为,Tesseract OCR已经足够稳定,可以重新以开源软件方式发布。

阅读全文 »

docker-compose 命令详解

docker-compose的使用非常类似于docker命令的使用,但是需要注意的是大部分的compose命令都需要到docker-compose.yml文件所在的目录下才能执行。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
# 命令聚合每个容器的输出,命令退出时,所有容器都将停止。
docker-compose up

# 在后台启动容器并使它们保持运行。
docker-compose up -d

# 查看该容器的启动的日志打印(日志从头打印)。
docker-compose logs -f

# 查看某一容器的启动的日志打印(日志从头打印)。
docker logs -f <container_id>

# 查看某一容器的启动的日志打印(查看最后n条日志打印)。 例:`docker logs -f --tail 50 44b `
docker logs -f --tail <数量> <container_id>

# 停止compose服务。
docker-compose stop

# 重启compose服务。
docker-compose restart

# kill compose服务。
docker-compose kill

# 查看compose服务状态。
docker-compose ps

# 删除compose服务。
docker-compose rm