《Visual C++数字图像模式识别技术详解(第2版)》一第2章 Visual C++数字图像处理基础-阿里云开发者社区

开发者社区> 华章出版社> 正文
登录阅读全文

《Visual C++数字图像模式识别技术详解(第2版)》一第2章 Visual C++数字图像处理基础

简介: 本节书摘来自华章出版社《Visual C++数字图像模式识别技术详解(第2版)》一 书中的第2章,第2.1节,作者:冯伟兴 贺波 王臣业,更多章节内容可以访问云栖社区“华章计算机”公众号查看。

第2章 Visual C++数字图像处理基础

作为微软公司推出的一款功能强大而复杂的编译器,Visual C++提供了完善的Windows应用程序编程框架。它可用于开发各种类型、不同规模和复杂程度的应用程序,开发效率高,生成的应用软件代码性能优良。
利用Visual C++编程语言进行数字图像处理,可以充分发挥Visual C++编程灵活、功能强大、代码效率高等特点,在快速进行各种数字图像处理基础上,有效实现基于数字图像的各种模式识别应用。
【本章导读】

2.1 Visual C++编程方法

系统地介绍了Visual C++作为应用程序编译器的编程思路、编程方法,以及如何基于Visual C++ 6.0进行应用程序开发。

2.2 Visual C++数字图像处理

介绍基于Visual C++ 6.0进行图像处理应用程序的开发。着重讲述数字图像的特点及其在Windows中的表示方式,在此基础上,构造了一个标准图像处理类,并以打开一幅数字图像为例,解释了如何基于该类构造图像处理应用程序。
本节中还涉及了图像增强、图像形态学处理和图像分割等知识。
图像增强是数字图像处理的基本内容之—,其目的是突出图像中的“有用”信息,扩大图像中不同物体特征之间的差别,为图像的信息提取及其他图像分析技术奠定良好的基础。按照实现方法不同,分别介绍了图像点增强、空域增强和频域增强的原理,并基于Visual C++ 6.0设计了不同的图像增强类。
数学形态学是一种应用于图像处理和模式识别领域的新方法,是建立在严格的数学理论基础上的科学。系统地介绍了数学形态学的基本概念和运算,并基于Visual C++ 6.0设计了一个图像形态学处理类。
图像分割是一种重要的图像处理技术,是图像分析和理解的第一步。不同类型的图像,用不同的分割方法对其进行分割,同时,某些分割方法也只适用于某些特殊类型的图像分割。介绍了当前主要几种的图像分割方法,并基于Visual C++ 6.0设计了一个图像分割类。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享: