Code Monkey home page Code Monkey logo

dipvbnet's Introduction

DIP 编程作业

第一阶段

  • 程序框架的熟悉、图像文件的读写(包括灰度和彩色图像);
  • 了解图像的显示、放大、缩小、移动等代码;
  • 图像的负片、各种镜像(包括灰度和彩色图像);
  • 直方图计算及显示、灰度统计等;
  • 灰度变换、直方图均衡化、*直方图规定化;
  • 调色板的熟悉及编辑,*调色板的应用(栅格数据可视化等);
  • 熟悉彩色图像数据,完成通道分解及转换等。
  • 图像的代数运算(含生成图像)

第二阶段

  • 加椒盐噪声、中值过滤、简单均值过滤,阈值化处理等;
  • 通用图像二维卷积的实现;通用图像过滤,试验各类高通滤波、低通滤波,理解图像平滑、图像锐化、边缘增强、边缘增强及提取等;
  • 梯度锐化;一阶梯度两种取值形式和三种计算方式;
  • *边缘保持类平滑滤波方法:中值和均值、各类取值模板。

第三阶段

  • 图像旋转、改变图像尺寸、灰度插值等;
  • *数字图像的几何校正;
  • *PCX文件的读写;
  • *Hough变换编程实现。

汇总

基本功能:

  • 灰度变换(分段线性变换)
  • 直方图均衡化
  • 调色板编辑
  • 彩色图像通道分解及交换
  • 彩色图像转换灰度图像
  • 图像的代数运算(含生成图像)
  • 中值过滤(含加椒盐噪声)、简单均值过滤。
  • 图像二维卷积
  • 梯度锐化
  • 图像旋转(含灰度插值、改变图像尺寸)

扩展功能:

  • 直方图规定化
  • 调色板的应用(栅格数据可视化等)
  • 边缘保持类平滑滤波方法:中值和均值
  • 数字图像的几何校正。
  • PCX文件的读写
  • Hough变换编程实现

克隆方法

  1. 打开vs,选择克隆或签出代码
    输入图片说明
  2. 填入克隆地址 https://gitee.com/notplus/DIPvbNet.git
    输入图片说明
  3. 打开解决方案即可。后续可通过团队资源管理器-同步-提取、拉取获取最新代码。

dipvbnet's People

Contributors

notplus avatar

Stargazers

 avatar

Watchers

 avatar  avatar

Forkers

vb6hobbyst7

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.