文本分割与识别
Keras深度学习
纯属个人记点笔记,方便需要用的时候查看。
展开
-
文本分割之垂直投影法基于OpenCV(python)的实现
在我的上一篇博客中讲述了水平投影法取出文本行图像的实现,在这里将用垂直投影法对文本行的每个字符进行分割。下图是用水平投影法切割的文本行:文本分割的原理如下,先用水平投影取出单一文本行,接着使用垂直投影法达到对单个字符进行分割。代码如下:import numpy as np import cv2 def get_vvList(list_data): #取出list中像素存在的区间 vv_list=list() v_list=list() for index,i i原创 2021-01-25 17:48:58 · 74175 阅读 · 9 评论 -
文本分割之水平投影法基于OpenCV(python)版实现
对于如下一张图片,如何将文本区域分割成一行一行的了?在文本分割领域中有一种很优秀的算法:投影法,包括水平投影法和垂直投影法。本文主要讲述水平投影法,水平投影法可以理解为一束光线从图像的左侧向右边进行照射,每一条光线可以理解为图像的一行,计算每一行上图像的黑色像素点,从而可以对图像进行分割。import numpy as np import cv2 if __name__=='__main__': img_bgr=cv2.imread('./testImg/1.png',1) if原创 2021-01-25 15:39:48 · 73470 阅读 · 0 评论