用Python将文本图像转换为手写文本图像
在这篇文章中,我们将看到如何使用PyWhatkit、Pillow和Tesseract在Python中把文本图像转换成手写文本图像。
使用到的模块:
Pytesseract:有时被称为Python-tesseract,是一个基于Python的光学字符识别(**OCR)程序。它可以阅读和识别照片、车牌和其他文件中的文字。为了从提供的图片中解读文字,我们将利用魔方软件。
Pywhatkit:它是一个库,可用于各种事情,包括发送WhatsApp信息,观看YouTube视频,搜索谷歌,以及书写手写文本。
Pillow :该模块增加了更多的功能,在所有主要的操作系统上运行,并支持Python 3。它支持广泛的图像格式,包括 “jpeg”、”png”、”bmp”、”gif”、”ppm “和 “tiff”。有了Pillow模块,你几乎可以用数字照片做任何事情。
注意:访问并安装魔方;向下滚动以找到32位和64位系统的最新安装程序;根据需要下载它们。
一步一步实现:
第1步:导入以下模块。
第二步:导航到图片所在的路径,可以使用OS模块中的chdir函数来改变目录。
第3步:复制Tesseract的安装路径,粘贴在这里,或者验证Tesseract的目录并复制整个路径。
第四步:首先,用**** image函数打开图片,然后用pytesseract获得所有图片的数据,并将所有文本存储在一个变量中。
第5步:使用pywhatkit的文本_to_handwriting函数,将文本转换为指定的RGB颜色;在本例中,蓝色的RGB为**0*, **0*, **250*。
下面是完整的实现方案:
输出: