随笔分类 - VS2015_opencv_C++基础
摘要:Sobel算子就是对图像求导,得到图像边缘梯度。 结果: 灰度图像 X轴方向梯度: Y轴方向梯度: 0.5X+0.5Y方向:
阅读全文
摘要:一、图像的像素变换: 1.灰度图像生成: 前面用python实现过灰度转换:https://www.cnblogs.com/Jack-Elvis/p/10971603.html 灰度图像的生成办法是由彩色图像的三个通道的像素值取均值后赋给单通道的灰度图像值: C++代码实现 (1)opencv的AP
阅读全文
摘要:一、canny边缘检测: 前面用python写过了canny的边缘检测的算法,这次用C++写一个边缘检测的算法。 思路:将原始图像转化为灰度图,用blur函数进行图像模糊以降噪,然后用canny函数进行边缘检测。 一、图像二值化操作 两种方法,全局固定阈值二值化和局部自适应阈值二值化 1.全局固定阈
阅读全文
摘要:mask掩膜的实质: 原图image与掩膜mask进行与运输得到了结果图image; 何为图与掩膜的与运算? 其实就是图像中每个像素和掩膜中每个对应像素进行与运行; 如:1 & 1 = 1;1 & 0 = 0; 又如:一个3 * 3的图像与3 * 3的掩膜进行运算, 如下所示: mask掩膜的实质:
阅读全文
摘要:安装好VS以及配置好opencv的库文件路径等配置后,原本以为就可以轻松的运行第一个简单的测试程序。 但结果并不像我想的那么顺利,copy了测试代码后准备运行时发现了报错信息。 首先给的是遇到两个很常见的BUG,然后给出测试程序的源代码: 我建立的第一个打开图片的测试程序如下: 这是我的第一个运行的
阅读全文
摘要:要使用VS2015的C++代码来开发opencv以及图像处理,必须在VS2015中配置好opencv的库以及引用的安装路径。 (注意:配置好opencv的基本库以后,还要配置扩展库 !!!!!!!!!!!!!!!!! 扩展库配置教程:https://www.cnblogs.com/Jack-Elvi
阅读全文
摘要:Visual Studio (简称VS)是微软公司旗下最重要的软件集成开发工具产品。是目前最流行的 Windows 平台应用程序开发环境,也是无数人学习编程的入门软件之一。Visual Studio 可以用来创建 Windows 平台下的 Windows 应用程序和网络应用程序,也可以用来创建网络服
阅读全文

浙公网安备 33010602011771号