# NumPy 图像输入输出处理 **Repository Path**: yang-zixuan-1/np_img_IO ## Basic Information - **Project Name**: NumPy 图像输入输出处理 - **Description**: 本项目旨在练习使用 PIL、NumPy、skimage 和 matplotlib 对图像进行读取、处理、展示和保存的过程。 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 44 - **Created**: 2023-06-19 - **Last Updated**: 2023-06-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # NumPy 图像输入输出处理 ## 项目描述 本项目包含一个 Jupyter Notebook 文件:`np_img_IO.ipynb`,其中包含了两段关于图像输入输出处理的代码。代码展示了如何使用 PIL、NumPy、skimage 和 matplotlib 对图像进行读取、处理、展示和保存。 ## 项目运行效果截图 ![输入图片说明](31bac444a60a7bb22dfd0536e904014.jpg) ![输入图片说明](%E5%BE%AE%E4%BF%A1%E5%9B%BE%E7%89%87_20230619203137.jpg) ## 功能 - 使用 PIL 读取图像并将其转换为 numpy 数组。 - 对图像进行处理后使用 skimage 进行保存和再次读取。 - 使用 matplotlib 进行图像的展示和保存。 - 通过 OpenCV 对图像进行读取和颜色空间转换。 ## 依赖 - NumPy - PIL - skimage - matplotlib - OpenCV ## 使用 1. 克隆项目,并完成`np_img_IO.ipynb`中的代码。 2. 在 Jupyter Notebook 中运行`np_img_IO.ipynb`文件。 ## 注意 - 请确保已安装上述依赖库。 - 请注意保持文件夹结构不变。 ## 个人信息 [TODO: 此处填写个人信息] - 学号: 202152320210 - 年级: 2021 - 专业: 智能科学与技术 - 班级: 2班