1 Star 0 Fork 155

mynameisi / numpy_calculation_question_set

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

项目描述

此项目包含一系列的Python代码,用于处理和分析图像。代码主要执行以下操作:

  1. 读取图像文件(例如 'dog.jpg')并将其转换为灰度和RGB格式。
  2. 对图像应用随机噪声。
  3. 计算图像各个通道(RGB)的各种统计数据,如最大值、最小值、平均值、标准偏差以及第25、50(中位数)、75百分位数。
  4. 显示原始图像和噪声图像。
  5. 通过局部阈值处理实现绿屏特效
  6. 将处理后的图像保存为文件(例如 'out.png')。

项目运行效果截图

[TODO: 此处上传效果截图]

功能

  • 图像读取:能够读取灰度和RGB图像。
  • 噪声添加:能够为图像添加随机噪声。
  • 统计分析:能够计算并打印图像各个通道(RGB)的统计数据。
  • 图像显示和保存:能够显示原始图像和噪声图像。

依赖

本项目依赖以下Python库:

  • Matplotlib
  • NumPy
  • OpenCV
  • skimage
  • tabulate

使用

  1. 克隆或下载此项目到本地。
  2. 确保已安装上述所有Python库。
  3. 执行 np_calculation_questions.ipynb Jupyter notebook。

注意

  • 图像文件(如 'dog.jpg')应放在与notebook相同的目录下。
  • 随机噪声的添加可能会导致图像出现许多全白点,建议进行适当的像素值归一化。

个人信息

[TODO: 此处填写个人信息]

  • 学号: XXX
  • 年级: 2020
  • 专业: 智能科学与技术
  • 班级: XXX 班

空文件

简介

此作业包含一系列的Python代码,用于处理和分析图像。 展开 收起
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
Python
1
https://gitee.com/mynameisi/numpy_calculation_question_set.git
git@gitee.com:mynameisi/numpy_calculation_question_set.git
mynameisi
numpy_calculation_question_set
numpy_calculation_question_set
master

搜索帮助