# doc_scanner **Repository Path**: abc_nibkc/doc_scanner ## Basic Information - **Project Name**: doc_scanner - **Description**: 随便随便随便随便随便 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-06-11 - **Last Updated**: 2023-06-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # doc_scanner ## 项目描述 这个项目是一个文档扫描仪应用程序,使用Python编写。它可以帮助用户加载图片并裁剪文档,提供方便的文档扫描功能。 ## 项目运行效果截图 ![项目运行效果截图](TODO: 此处放截图文件名) ![输入图片说明](img/111.jpg) ![输入图片说明](img/222.jpg) ![输入图片说明](img/333.jpg) ## 功能 - 选择图片:通过点击 "Select Image" 按钮选择要加载的图片。 - 裁剪文档:点击 "Crop" 按钮可以裁剪文档,将文档从图片中提取出来。 - 鼠标移动显示:勾选 "Show Mouse Move" 复选框可以在鼠标移动时显示相关信息(如果有实现)。 ## 依赖 该项目依赖以下库: - tkinter:用于创建GUI应用程序。 - PIL:用于处理图片。 - OpenCV:用于图片处理和计算机视觉任务。 - numpy:用于进行数值计算。 可以使用以下命令安装所需依赖: ```bash pip install opencv-python numpy Pillow ``` ## 使用 1. 安装所需依赖(参见上面的依赖部分)。 2. 运行 `app.py` 文件。 3. 点击 "Select Image" 按钮选择要加载的图片。 4. 调整文档的角落位置(如果有实现)。 5. 点击 "Crop" 按钮裁剪文档。 6. 勾选 "Show Mouse Move" 复选框以启用鼠标移动显示(如果有实现)。 ## 注意 请注意以下事项: - 本项目仅支持基于Python的脚本文件。 - 请确保已安装所需的依赖库。 - 鼠标移动显示功能的具体实现可能因代码内容而异,请查看代码了解详细信息。 ## 个人信息 [TODO: 此处填写个人信息] - 学号: 202052320228 - 年级: 2020 - 专业: 智能科学与技术 - 班级: 2 班 ``` 请将 "TODO" 替换为适当的信息,包括项目运行效果截图的文件名。请确保将此markdown内容放置在自述文件的合适位置,并确保所有内容都在代码块中,以保留所有Markdown语法内容。