![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
OCR
文章平均质量分 61
存储OCR相关内容
陈壮实的搬砖生活
软件工程渣硕一个,移动开发死粉(目前仅会android),OCR、AIGC爱好者,欢迎和大家交流
展开
-
TACo:一种关于文字识别的数据增强技术
TACo是一种数据增强技术,通过横向或纵向污损来对原图进行污损,以提高模型的普适性。污损类型有[randon, black, white, mean]四种形式,污损方向有[vertical, horizontal]源代码地址:https://github.com/kartikgill/taco-box(1)原图:(2)污损后的图片Step1: 先判断输入图像是否是二维的灰度图,因为只针对2维灰度图进行污损;Step2: 然后再在预设的单片最小污损宽度和最大污损宽度之间随机选取一个数,最为污损宽度;原创 2022-06-25 09:52:16 · 554 阅读 · 0 评论 -
OCR学习流程(整理中)
文章目录OCR学习2.1 OCR一般流程OCR学习OCR(光学字符识别),即将图片输入,然后识别图中的文字。2.1 OCR一般流程其一般流程为:Step1: 图片预处理 图片的预处理主要有:灰度处理、二值化、去噪、倾斜矫正等。(1)灰度处理 灰度处理就像将图片处理成:仅包含亮度信息而不包含颜色信息的图像。...原创 2022-05-03 15:46:54 · 2377 阅读 · 0 评论 -
Python实现图片二值化
1. 什么是二值化图像二值化就是将图像上的像素点的“灰度值”设置为[0, 0, 0]或[255, 255, 255],即要么纯黑,要么纯白。2. 二值化的作用通过二值化,能更好地分析物体的形状和轮廓。3. 二值化的实现二值化的实现一般有: 全局阈值法、自适应阈值法、OTSU二值化等(1)全局阈值法就是选定一个全局阈值,大于这个值的色素点就赋值为255;反之为0。(2)自适应阈值法全局阈值法相对比较简单粗暴。自适应阈值法的原理就是将像素点与该点所在区域的像素的平均值做比较,大于则赋予255;原创 2022-05-03 11:39:56 · 14881 阅读 · 0 评论 -
Python实现图片灰度化
1. 灰度化的作用灰度化其本质就是在保持图片形状不变的情况下,将3通道的图片转换为单通道图片。起作用有:(1)避免条带失真 这个是我在其他地方搜索的,也不懂。若有大佬明白,还请评论区告知一下,谢谢。(2)降低图片尺寸,方便运算。2.实现方式主要有三种实现方式:最大值法、平均值法、加权平均值法,详见代码。import torchimport numpy as npimport matplotlib.pyplot as pltimport matplotlibmatplotlib.rcP原创 2022-05-02 21:26:39 · 7926 阅读 · 1 评论