编辑
2022-01-06
数学与线性代数基础
00

证明的过程非常简单,那就是如何通过积分的思想来证明圆的面积公式。不过与其这样表达倒不如说是通过圆的面积公式来体会体会积分的思想。首先把整个圆看成是无数个同心圆环组成的图形,只要把每个圆环的面积相加,就会得到最终的面积。

编辑
2022-01-01
Docker应用与NAS
00

感觉时间过得真快呀,一晃就是一年,能记录岁月的东西除了照片就是这个博客了。从2022年开始,决定少熬夜要早起,规律作息(说实话是因为我居然长了白头发,大约有20 - 50多根白头发,一个23岁的翩翩少年居然长了白头发,简直不能忍受,所以决定规律作息)。没错,今天就起的很早!但是女朋友还在睡觉!

编辑
2021-12-29
客户端技术
00

OpenCV身份证离线识别技术实战的终章,首先是集成tess-two到Android完成离线OCR,然后再移植从图像预处理的代码移植到Android上, 这两件事情完成便搞定了身份证号码离线识别的功能了。最后思考一点:如果身份证图像不是正放的应该怎么处理呢?

编辑
2021-12-28
客户端技术
00

OpenCV身份证离线识别技术的主要技术就是通过OpenCV找到身份证号码区域,然后通过OCR进行数字识别该区域的截图即可得到身份证号码。本地ORC使用tess-two来完成,Tesseract是C++实现的OCR引擎,在Android中使用不是很方便,需要封装JavaAPI才能在Android平台中进行调用,然而tess-two已经帮我们做好了这些事情,通过集成tess-two就可以很方便的完成文字识别。

编辑
2021-12-02
客户端技术
00

Jetpack中有多组件时专门为了MVVM架构而量身打造的组件,MVVM被广泛应用与Android开发中。Vue通过ViewModel实现了双向绑定(也是一种MVVM架构),而开发者只需要处理和维护ViewModel,更新数据视图就会自动得到相应更新,真正实现了事件驱动编程。那么本篇来看看什么是MVC、MVP、MVVM,以及什么是事件驱动编程。