# hanzi **Repository Path**: YH699/hanzi ## Basic Information - **Project Name**: hanzi - **Description**: No description available - **Primary Language**: Python - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-06-18 - **Last Updated**: 2024-06-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: 训练书法字体图像获取 ## README # hanzi ## 介绍 训练书法字体图像获取 ## 项目描述 读取图像文件并将其转换为灰度图。 对灰度图进行全域阈值处理转化为二值图像。 创建元素结构,采用4*4的矩形元素。 进行腐蚀操作,迭代3次增强腐蚀效果。 对图像进行膨胀操作。 中值滤波去除dilated_img的小白点。 运用闭运算填充闭合区域。 使用Canny边缘识别算法检测边缘。 提取轮廓。 在原图上画出矩形边界,并保存每个字符为单独的图像文件。 显示处理过程中的各个阶段的图像。 利用 图像滤波 和 图像特征提取 的相关技术提取字帖中的图像 `hanzi.py`:实现了图像提取的过程,提取的图像保存到文件`chars`。 ## 项目运行效果截图 ![alt text](image.png) ![alt text](image-1.png) ## 功能 - `hanzi.py`:提取图像并保存。 - `chars`:提取图像储存。 ## 依赖库 - Python 3 - numpy - openCV - matplotlib - os ## 使用 1. 运行`hanzi.py`提取图像并保存。 ## 个人信息 - 学号: 202252320210 - 年级: 2022 - 专业: 智能科学与技术 - 班级: 二班