0%

近况

​ 最近这些各种事情,自己的很多关于新一年的安排打算都是给打乱了,而且中途还有些小问题不断地出来,也是稍微有些头疼的,自己后面的正事也是感觉时间紧迫。

​ 原计划是初七就回去准备自己的复习,回来玩十多天,所以根本没有带书,只有一个本子一支笔加上笔记本,现在离原本回校学习的日子已经多过去了二十天了,而且状况官方估计得到三月份左右才能进校的样子,我真的太难了。自己项目的代码资料什么的都在实验室里面,考研书教材什么的也都在宿舍,新买的书现在已经第五天了,结果还没有发货的样子。。。

阅读全文 »

今天是2020年1月1日。

​ 一年前的今天还在埋头复习,没空去想着自己的2019,心里默认着那只是我人生尺度上的第20节,刻度确定且方向单一,我沿着它把秒走成分,把分走成时,在把时走成天,一天一天我就跨过了那个2019的刻度了。而现在,一年后,我却觉得自己在被时间的洪流卷携着奔流到未知的世界,我心生退意的时候,浪涛便抓住我的脖子不让我停下来。

阅读全文 »

result

上次发的文章里面透视变换原理及其Opencv实现介绍了几种图像处理里面常用的空间变换,现在这种变换经常用在文件扫描软件里面,刚好python里有很多的图像处理库支持,这里选用使用很广的OpenCV图像处理库来进行实现。

对于文件扫描的过程,大概是:

文档轮廓提取 —- 获取文档四个边角点 —- 剪切文档部分并进行透视变换 —- 对图像进行二值化处理

阅读全文 »

labelme的开源标注工具非常好用,但是有个问题就是在使用语义分割的的标注后,对一个文件夹的标注好的图片没有批量转换的工具,而且用labelme_json_to_dataset转化多张图片为dataset后,也会存在相同类型的label在不同图片中可能掩模颜色不一致。下面介绍我解决这些问题的代码。

阅读全文 »

如何身体放松?

在「Relax and Win」一书中,Winter 写到了为战斗飞行员开发的这套入睡技术,战后用于运动员身上也特别奏效,他列出明确的步骤,教运动员如何放松,这里我们稍微浓缩一下:

阅读全文 »

VIM编辑器的用法,包含基础用法和高级用法。
VIM的配置文件是用户家目录下.vimrc, 修改该文件加入inoremap jj , 表示映射ESC键到两次j键,可以提高操作效率


阅读全文 »

前言

这里的验证码为对于普通小写字母加数字构成的四字验证码,如果验证码中存在大写字母,同样是添加训练特征就。这里我们选用CNN神经网络来进行识别验证码。这里大概流程为先预处理收集来的验证码,对验证码进行处理之后,使用tensorflow深度学习框架来搭建CNN神经网络学习,最后用训练好的模型验证。

注意

此教程不适用tensorflow2.0。但理论上tensorflow1.1以上tensorflow2.0以下都可以适用。

博主环境为:tensorflow=1.12,keras=2.2.4

等待star的Github

本教程的源代码与原数据(训练图片、numpy数据、模型)均在我的git项目中,需要的朋友可以自取,觉得棒棒的可以给个star,感谢🙏

zhengfang-code

阅读全文 »