文件名称:S、L、C边缘检测
- 所属分类:
- 图形图像处理(光照,映射..)
- 资源属性:
- [Windows] [Visual.Net] [源码]
- 上传时间:
- 2014-12-02
- 文件大小:
- 799.05kb
- 下载次数:
- 0次
- 提 供 者:
- 1053877003@qq.com
- 相关连接:
- 无
- 下载说明:
- 别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容均来自于网络,请自行研究使用
边缘检测的基本思想是通过检测每个像素和其邻域的状态,以决定该像素是否位于一个物体的边界上。如果一个像素位于一个物体的边界上,则其邻域像素的灰度值的变化就比较大。假如可以应用某种算法检测出这种变化并进行量化表示,那么就可以确定物体的边界。
Sobel算子根据像素点上下、左右邻点灰度加权差,在边缘处达到极值这一现象检测边缘。对噪声具有平滑作用,提供较为精确的边缘方向信息,边缘定位精度不够高。当对精度要求不是很高时,是一种较为常用的边缘检测方法。
Laplace算子是一种各向同性算子,在只关心边缘的位置而不考虑其周围的象素灰度差值时比较合适。Laplace算子对孤立象素的响应要比对边缘或线的响应要更强烈,因此只适用于无噪声图象。存在噪声情况下,使用Laplace算子检测边缘之前需要先进行低通滤波。
Sobel算子根据像素点上下、左右邻点灰度加权差,在边缘处达到极值这一现象检测边缘。对噪声具有平滑作用,提供较为精确的边缘方向信息,边缘定位精度不够高。当对精度要求不是很高时,是一种较为常用的边缘检测方法。
Laplace算子是一种各向同性算子,在只关心边缘的位置而不考虑其周围的象素灰度差值时比较合适。Laplace算子对孤立象素的响应要比对边缘或线的响应要更强烈,因此只适用于无噪声图象。存在噪声情况下,使用Laplace算子检测边缘之前需要先进行低通滤波。
相关搜索: 拉普拉斯算法,canny算子
(系统自动生成,下载前可以参看下载内容)
下载文件列表
压缩包 : RayCasting.rar 列表 RayCasting_work2/RayCasting_work2/OpenGL.cpp RayCasting_work2/RayCasting_work2/OpenGL.h RayCasting_work2/RayCasting_work2/raycast/color.cpp RayCasting_work2/RayCasting_work2/raycast/color.h RayCasting_work2/RayCasting_work2/raycast/CreateVolDat.cpp RayCasting_work2/RayCasting_work2/raycast/CreateVolDat.h RayCasting_work2/RayCasting_work2/raycast/openglsupport.h RayCasting_work2/RayCasting_work2/raycast/ray.cpp RayCasting_work2/RayCasting_work2/raycast/ray.h RayCasting_work2/RayCasting_work2/raycast/raycaster.cpp RayCasting_work2/RayCasting_work2/raycast/raycaster.h RayCasting_work2/RayCasting_work2/raycast/RayCastUtility.cpp RayCasting_work2/RayCasting_work2/raycast/RayCastUtility.h RayCasting_work2/RayCasting_work2/raycast/resource.h RayCasting_work2/RayCasting_work2/raycast/shearwarp.cpp RayCasting_work2/RayCasting_work2/raycast/shearwarp.h RayCasting_work2/RayCasting_work2/raycast/slicer.cpp RayCasting_work2/RayCasting_work2/raycast/slicer.h RayCasting_work2/RayCasting_work2/raycast/tfvolume.cpp RayCasting_work2/RayCasting_work2/raycast/tfvolume.h RayCasting_work2/RayCasting_work2/raycast/transfunc.cpp RayCasting_work2/RayCasting_work2/raycast/transfunc.h RayCasting_work2/RayCasting_work2/raycast/transfuncwin.cpp RayCasting_work2/RayCasting_work2/raycast/transfuncwin.h RayCasting_work2/RayCasting_work2/raycast/vecmath.cpp RayCasting_work2/RayCasting_work2/raycast/vecmath.h RayCasting_work2/RayCasting_work2/raycast/volume.cpp RayCasting_work2/RayCasting_work2/raycast/volume.h RayCasting_work2/RayCasting_work2/RayCasting_work2.aps RayCasting_work2/RayCasting_work2/RayCasting_work2.cpp RayCasting_work2/RayCasting_work2/RayCasting_work2.h RayCasting_work2/RayCasting_work2/RayCasting_work2.rc RayCasting_work2/RayCasting_work2/RayCasting_work2.vcproj RayCasting_work2/RayCasting_work2/RayCasting_work2.vcproj.Wang-PC.Wang.user RayCasting_work2/RayCasting_work2/RayCasting_work2Dlg.cpp RayCasting_work2/RayCasting_work2/RayCasting_work2Dlg.h RayCasting_work2/RayCasting_work2/ReadMe.txt RayCasting_work2/RayCasting_work2/res/RayCasting_work2.ico RayCasting_work2/RayCasting_work2/res/RayCasting_work2.rc2 RayCasting_work2/RayCasting_work2/resource.h RayCasting_work2/RayCasting_work2/stdafx.cpp RayCasting_work2/RayCasting_work2/stdafx.h RayCasting_work2/RayCasting_work2/targetver.h RayCasting_work2/RayCasting_work2/vol3.dat RayCasting_work2/RayCasting_work2.sln RayCasting_work2/RayCasting_work2.suo RayCasting_work2/Release/glaux.dll RayCasting_work2/Release/glu32.dll RayCasting_work2/Release/glut32.dll RayCasting_work2/Release/opengl32.dll RayCasting_work2/Release/RayCasting.exe RayCasting_work2/Release/vol3.dat RayCasting_work2/RayCasting_work2/raycast RayCasting_work2/RayCasting_work2/res RayCasting_work2/RayCasting_work2 RayCasting_work2/Release RayCasting_work2
压缩包 : ��10�� (自动保存的).doc 列表
压缩包 : 边缘检测.zip 列表 边缘检测.doc