资料介绍
本文档的主要内容详细介绍的是VC++教程之如何进行VC++图象处理编程的详细资料说明。
数字图像处理技术与理论是计算机应用的一个重要领域, 许多工程应用都涉及到图像处理, 一直有一个强烈的愿望, 想系统的写一个关于数字图像处理的讲座,由于工作学习很忙,时至今日才得以实现。
“图”是物体透射光或反射光的分布, “像”是人的视觉系统对图的接收在大脑中形成的印象或认识。图像是两者的结合。人类获取外界信息是靠听觉、视觉、触觉、嗅觉、味觉等,但绝大部分(约80%左右)来自视觉所接收的图像信息。图像处理就是对图像信息进行加工处理, 以满足人的视觉心理和实际应用的需要。简单的说, 依靠计算机对图像进行各种目的的处理我们就称之为数字图像处理。早期的数字图像处理的目的是以人为对象, 为了满足人的视觉效果而改善图像的质量, 处理过程中输入的是质量差的图像, 输出的是质量好的图像, 常用的图像处理方法有图像增强、复原等。随着计算机技术的发展, 有一类图像处理是以机器为对象, 处理的目的是使机器能够自动识别目标, 这称之为图像的识别,因为这其中要牵涉到一些复杂的模式识别的理论, 所以我们后续的讲座只讨论其中最基本的内容。由于在许多实际应用的编程中往往都要涉及到数字图像处理,涉及到其中的一些算法, 这也是许多编程爱好者感兴趣的一个内容, 我们这个讲座就是讨论如何利用微软的Visual C++开发工具来实现一些常用的数字图像处理算法,论述了图像处理的理论,同时给出了VC 实现的源代码。本讲座主要的内容分为基础篇、中级篇和高级篇,具体包含的主要内容有:
1. 图像文件的格式;
2. 图像编程的基础-操作调色板;
3. 图像数据的读取、存储和显示、如何获取图像的尺寸等;
4. 利用图像来美化界面;
5. 图像的基本操作:图像移动、图像旋转、图像镜像、图像的缩放、图像的剪切板操作;
6. 图像显示的各种特技效果;
7. 图像的基本处理:图像的二值化、图像的亮度和对比度的调整、图像的边缘增强、如何得到图像的直方图、图像直方图的修正、图像的平滑、图像的锐化等、图像的伪彩色、彩色图像转换为黑白图像、物体边缘的搜索等等;
8. 二值图像的处理:腐蚀、膨胀、细化、距离变换等;
9. 图像分析:直线、圆、特定物体的识别;
10.JEPG 、GIF 、PCX 等格式文件相关操作;
11.图像文件格式的转换;
12.图像的常用变换:付利叶变换、DCT 变换、沃尔什变换等;
13.AVI 视频流的操作;
图像处理技术博大精深, 不仅需要有很强的数学功底, 还需要熟练掌握一门计算机语言,在当前流行的语言中,我个人觉的Visual C++ 这个开发平台是图像开发人员的首选工具。本讲座只是起到抛砖引玉的作用, 希望和广大读者共同交流。
- vc++应用程序和使用vc++设计的MFC计时器和计算机程序免费下载 15次下载
- VC++ 6.0 MSDN 35次下载
- VC++程序开发范例宝典DOGDlg 2次下载
- VC++程序开发范例宝典SendEMail 11次下载
- VC++程序开发范例宝典FtpDown 12次下载
- VC++程序开发范例宝典NetProcessAct 5次下载
- VC++程序开发范例宝典FtpUpLoad 6次下载
- VC++程序开发范例宝典Sqlquery 7次下载
- VC++程序开发范例宝典zdsjdquery 8次下载
- VC++程序开发范例宝典JXquery 17次下载
- VC++程序开发范例宝典duotjpx 7次下载
- VC++程序开发范例宝典COUNTquery 5次下载
- VC++程序开发范例宝典mingrisoft 12次下载
- vc++串口编程 191次下载
- VC++ 6.0 汉化精简纯绿版 0次下载
- 散热技术的演进 | 热管、VC(Vapor chamber) 241次阅读
- 5G通信散热的VC及绝缘导热透波氮化硼材料 696次阅读
- 卡罗拉VC电路中的常见组件和功能 1920次阅读
- 如何进行FFT IP配置和设计 2206次阅读
- 如何进行PLC控制程序的设计详细资料PPT说明 5753次阅读
- 库卡机器人模拟量输入输出编程的详细资料概述 6623次阅读
- 如何进行PLC字符与数据之间转换的详细资料概述 1.1w次阅读
- PPT教程之伺服电机及其驱动技术的详细资料讲解 6990次阅读
- 基于DSP芯片TMS320VC5402的PCI图像采集卡 1781次阅读
- PLC常用基本环节梯形图和详细文字说明详细资料概述 8966次阅读
- 基于VC++设计的模拟舵机系统,可实现多种类型舵机 1739次阅读
- 基于STM32芯片的指纹识别系统设计与实现 2.2w次阅读
- TMS320VC5402与单片机的HPI口通信设计 2176次阅读
- VC5402与外部存储器的接口设计 1786次阅读
- 利用OPC实现VC应用程序与PLC的数据交换 4831次阅读
下载排行
本周
- 1TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 2开关电源基础知识
- 5.73 MB | 6次下载 | 免费
- 3100W短波放大电路图
- 0.05 MB | 4次下载 | 3 积分
- 4嵌入式linux-聊天程序设计
- 0.60 MB | 3次下载 | 免费
- 5基于FPGA的光纤通信系统的设计与实现
- 0.61 MB | 2次下载 | 免费
- 6基于FPGA的C8051F单片机开发板设计
- 0.70 MB | 2次下载 | 免费
- 751单片机窗帘控制器仿真程序
- 1.93 MB | 2次下载 | 免费
- 8基于51单片机的RGB调色灯程序仿真
- 0.86 MB | 2次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33564次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21548次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6653次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537796次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191185次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183278次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多