《数字图像处理与机器视觉——Visual C++与Matlab实现》导读

简介:


f66774d5094897d87000655c86f4749ac0f074f3

前 言

数字图像处理与机器视觉——Visual C++与Matlab实现
图像处理与机器视觉是当前计算机科学的一个热门研究方向,它应用广泛,发展前景乐观。近年来,伴随着人工智能、模式识别学科以及人机智能接口技术的飞速发展,机器视觉的研究正在不断升温从日常生活中与我们息息相关的光学字符识别(OCR)和汽车自动驾驶,到医学应用中的病灶检测与分析,再到未来人机智能交互领域中的人脸识别,情感计算,等等。而图像处理是机器视觉研究中必不可少的图像预处理环节,是我们需要掌握的首要技术。

和图像相关的东西往往容易引起计算机初学者的兴趣,我在读大学本科的时候就觉得能让计算机理解所“看”到的东西是一件非常神秘和令人兴奋的事情;但同时它的理论性较强,门槛较高,在各个高校中,这门课程大多也是作为计算机专业研究生的选修课程。要理解该领域的知识,读者需要具有一定的数学基础,除此之外还涉及到信号处理、统计分析、模式识别和机器学习等专业领域知识,因此令很多人望而却步。

其实“难以理解”关键在于缺乏必要的先序知识,这才是难以跨越的鸿沟。我们在撰写本书过程中,对于可能造成理解困难的地方,均尽可能地给出了必要的先序知识,深入浅出,尽量定性地进行描述;对于那些并不一目了然的结论均给出了思路和解释,必要的还在附录中提供了证明;对于某些非常专业已经超过本书讨论范围的相关知识则在最后给出了参考文献,供有兴趣的读者进一步学习和研究。

本书的宗旨是在向读者介绍知识的同时,培养读者的思维方法,使读者知其然还要知其所以然,并在解决实际问题中能有自己的想法。

目录

第0章 数字图像处理概述

0.1 数字图像
0.2 数字图像处理与识别
0.3 数字图像处理的预备知识

第1章 Matlab图像处理编程基础

1.1 Matlab操作简介
1.2 Matlab图像类型及其存储方式
1.3 Matlab的图像转换
1.4 读取和写入图像文件
1.5 图像的显示

相关文章
|
11月前
|
Windows
Microsoft Visual C++2015-2019 安装失败 0x80240017
Microsoft Visual C++2015-2019 安装失败 0x80240017
307 0
|
9月前
|
编译器 开发工具 C++
【Python】已解决error: Microsoft Visual C++ 14.0 or greater is required. Get it with “Microsoft C++ Build
【Python】已解决error: Microsoft Visual C++ 14.0 or greater is required. Get it with “Microsoft C++ Build
5218 0
|
10月前
|
存储 分布式数据库 API
技术好文:VisualC++查看文件被哪个进程占用
技术好文:VisualC++查看文件被哪个进程占用
|
7月前
|
C++ 内存技术
[转]Visual C++内嵌swf文件并播放
[转]Visual C++内嵌swf文件并播放
|
8月前
|
安全 编译器 C++
Microsoft Visual C++ Redistributable的作用主要体现以及可以删除吗?
这些是Microsoft Visual C++不同版本的Redistributable安装包,用于32位系统,确保相关应用正常运行。它们提供C++运行时环境,简化部署流程,支持第三方库及框架,并确保应用兼容性。定期更新可修复问题并引入新功能。在空间有限或需解决程序冲突时可考虑删除,但需谨慎操作以防影响应用稳定性和兼容性。删除前请确认无应用依赖,并通过控制面板安全卸载。
916 1
Microsoft Visual C++ Redistributable的作用主要体现以及可以删除吗?
|
9月前
|
C++ Windows
FFmpeg开发笔记(三十九)给Visual Studio的C++工程集成FFmpeg
在Windows上使用Visual Studio 2022进行FFmpeg和SDL2集成开发,首先安装FFmpeg至E:\msys64\usr\local\ffmpeg,然后新建C++控制台项目。在项目属性中,添加FFmpeg和SDL2的头文件及库文件目录。接着配置链接器的附加依赖项,包括多个FFmpeg及SDL2的lib文件。在代码中引入FFmpeg的`av_log`函数输出"Hello World",编译并运行,若看到"Hello World",即表示集成成功。详细步骤可参考《FFmpeg开发实战:从零基础到短视频上线》。
421 0
FFmpeg开发笔记(三十九)给Visual Studio的C++工程集成FFmpeg
|
8月前
|
缓存 C++ Windows
Inno setup 脚本判断 Microsoft Visual C++ Redistributable 不同版本区别
Inno setup 脚本判断 Microsoft Visual C++ Redistributable 不同版本区别
|
8月前
|
编译器 C++ 开发者
Visual Studio属性表:在新项目中加入已配置好的C++库
通过以上步骤可以确保Visual Studio中新项目成功地加入了之前已配置好的C++库。这个过程帮助开发者有效地管理多个项目中共享的库文件,提升开发效率。
276 0
|
10月前
|
JSON 开发工具 C语言
编程入门(五)【Visual Studio Code安装与C/C++语言运行】
编程入门(五)【Visual Studio Code安装与C/C++语言运行】
837 0
|
11月前
|
存储 C++
【C++】Visual Studio C++ 配置并使用gtest(不好用你捶我)
【C++】Visual Studio C++ 配置并使用gtest(不好用你捶我)

热门文章

最新文章

下一篇
oss创建bucket