【OpenCV学习】边缘检测

简介:
#include "cv.h"
#include "cxcore.h"
#include "highgui.h"

int main(int argc, char **argv)
{
IplImage *pImg =NULL;
IplImage *pCannyImg =NULL;

if((argc == 2)&&(pImg = cvLoadImage(argv[1],0))!=0)
{
pCannyImg =cvCreateImage(cvGetSize(pImg),IPL_DEPTH_8U,1);//申请空间
cvCanny(pImg,pCannyImg,50,150,3);//边缘检测
cvNamedWindow("canny",1);
cvShowImage("canny",pCannyImg);
cvSaveImage("lenabianyuan.jpg",pCannyImg);
cvWaitKey(0);
cvReleaseImage(&pImg);
cvReleaseImage(&pCannyImg);
return 0;
}
return -1;
}

本文转自gnuhpc博客园博客,原文链接:http://www.cnblogs.com/gnuhpc/archive/2012/06/28/2568762.html,如需转载请自行联系原作者
相关文章
|
1月前
|
机器学习/深度学习 人工智能 自然语言处理
OpenCV与AI深度学习之常用AI名词解释学习
AGI:Artificial General Intelligence (通用人工智能):是指具备与人类同等或超越人类的智能,能够表现出正常人类所具有的所有智能行为。又被称为强人工智能。
31 2
|
19天前
|
计算机视觉 Python
opencv 处理图像去噪的几种方法学习
OpenCV 提供了多种图像去噪的方法,以下是一些常见的去噪技术以及相应的 Python 代码示例: 均值滤波:使用像素邻域的灰度均值代替该像素的值。
11 0
|
1月前
|
算法 计算机视觉
【Qt&OpenCV 图像边缘检测 Sobel/Laplace/Canny】
【Qt&OpenCV 图像边缘检测 Sobel/Laplace/Canny】
17 0
|
1月前
|
机器学习/深度学习 开发框架 TensorFlow
### 如何系统化学习OpenCV4
### 如何系统化学习OpenCV4
27 0
|
2月前
|
计算机视觉
【OpenCV】-边缘检测汇总示例
【OpenCV】-边缘检测汇总示例
|
2月前
|
算法 计算机视觉 Python
【OpenCV】-算子(Sobel、Canny、Laplacian)学习
【OpenCV】-算子(Sobel、Canny、Laplacian)学习
|
2月前
|
存储 计算机视觉
OpenCV—学习基本绘图
OpenCV—学习基本绘图
|
2月前
|
算法 计算机视觉
OpenCV高斯差分技术实现图像边缘检测
OpenCV高斯差分技术实现图像边缘检测
|
2月前
|
算法 数据可视化 计算机视觉
opencv Canny边缘检测(python)
opencv Canny边缘检测(python)
|
2月前
|
算法 C++ 计算机视觉
Opencv(C++)学习系列---Laplacian拉普拉斯边缘检测算法
Opencv(C++)学习系列---Laplacian拉普拉斯边缘检测算法
150 0