\tutorial_code\ImgTrans\





******重大更新*******

为了尽快进入到更有意思的例程

以后一些内容太少的例程

我们就集中一下

或者

跳过






第一个获得跳过殊荣的是:
copyMakeBorder_demo.cpp
给图像添加边界

讲得是我们已经讲过的
设置边界

两种方法:

BORDER_CONSTANT: 使用常数填充边界 (i.e. 黑色或者0 )
BORDER_REPLICATE: 复制原图中最临近的行或者列。


第一个获得集中的是:

CannyDetector_Demo.cpp
Laplace_Demo.cpp
Sobel_Demo.cpp






【17】边缘检测算子


\OpenCV2.3.1\opencv\samples\cpp\tutorial_code\ImgTrans

大家好
我是 lena 桑
 = =

你們真的很幸運

今天我會看起來有點不一樣哦




素顏沒問題的啦!

是不是~

我想去上康熙的卸妝單元可是B兔哥說沒差沒看點

我是該開心呢還是開心呢。。。


sobel

Sobel 算子是一个离散微分算子 (discrete differentiation operator)。
它用来计算图像灰度函数的近似梯度。
Sobel 算子结合了高斯平滑和微分求导。



什麽 = = 這是誰幹的好事!!

lena桑很滿意啊!!你看那線條~



void Sobel(const Mat& src, Mat& dst, int ddepth, int xorder, int yorder, int ksize=3, double scale=1, double delta=0, int borderType=BORDER_DEFAULT)

src_gray: 在本例中为输入图像,元素类型 CV_8U
grad_x/grad_y: 输出图像.
ddepth: 输出图像的深度,设定为 CV_16S 避免外溢。
x_order: x 方向求导的阶数。
y_order: y 方向求导的阶数。
scale, delta 和 BORDER_DEFAULT: 使用默认值





 Scharr

当内核大小为 3 时,
以上Sobel内核可能产生比较明显的误差
(毕竟,Sobel算子只是求取了导数的近似值)。
 为解决这一问题,OpenCV提供了 Scharr 函数,
但该函数仅作用于大小为3的内核。
该函数的运算与Sobel函数一样快,但结果却更加精确




你好,我是lena桑

不要怕

那是我的 尸斑~~~~~

(我才不會承認我的皮膚差呢!)


void Scharr(const Mat& src, Mat& dst, int ddepth, int xorder, int yorder, double scale=1, double delta=0, int borderType=BORDER_DEFAULT)




 Laplacian




好久沒吃 人心 了,你們快喂我啊

難道你們忍心看我lena桑消散了嗎


void Laplacian(const Mat& src, Mat& dst, int ddepth, int ksize=1, double scale=1, double delta=0, int borderType=BORDER_DEFAULT)
src_gray: 输入图像。
dst: 输出图像
ddepth: 输出图像的深度。 因为输入图像的深度是 CV_8U ,这里我们必须定义 ddepth = CV_16S 以避免外溢。
kernel_size: 内部调用的 Sobel算子的内核大小,此例中设置为3。
scale, delta 和 BORDER_DEFAULT: 使用默认值。



Canny
低错误率: 标识出尽可能多的实际边缘,同时尽可能的减少噪声产生的误报。
高定位性: 标识出的边缘要与图像中的实际边缘尽可能接近。
最小响应: 图像中的边缘只能标识一次。




我要吃 人心!!!!!!!!!!!!!!!!!!!!!!!




我只吃了一口哦




= 3= 有活了??




  = = 感覺不對




我才不會告訴你剛才是 迴光返照 呢!!!




撒喲娜拉!




所以 sobel 和 canny 誰贏一些??

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: dspace_systemdesk_tutorial是一个关于DSpace系统桌面的教程。DSpace是一个用于保存、组织和发布数字内容的开源软件,它可用于建立数字库、机构知识库、学术档案等领域。系统桌面是DSpace系统中的一个重要组成部分,它提供了一个用户友好的图形化界面,让用户可以快速方便地操作系统。 dspace_systemdesk_tutorial包含了DSpace系统桌面的安装、配置、使用等方面的详细指导。通过这个教程,用户可以快速掌握DSpace系统桌面的基本使用方法,了解系统桌面的各种功能和特点,以及掌握一些高级的操作技巧和管理方法,使用户能够更好地管理和维护系统,提高数字资源的组织和发布效率。 通过学习dspace_systemdesk_tutorial,用户可以深入了解DSpace系统桌面的工作原理和构成,掌握系统的配置和管理方法,从而更好地利用DSpace系统来保存、组织和发布数字内容。同时,dspace_systemdesk_tutorial还提供了丰富的实例和案例,让用户可以更加直观地了解DSpace系统桌面的应用场景和实际效果,为用户提供了更为全面和贴近实际的指导。 ### 回答2: dspace_systemdesk_tutorial_ 是一份系统桌面教程,主要是为用户提供如何使用 DSpace 系统桌面的指南。DSpace 是一个开源的存储、检索和分发数字内容的软件平台,DSpace 系统桌面是其提供的一种基于 Web 的用户接口。该教程包含了如何使用 DSpace 系统桌面来管理数字内容、设置用户权限、创建和检索元数据等方面的内容。通过这份教程,用户可以快速了解和学习如何使用 DSpace 系统桌面,从而更好地管理自己的数字内容。需要注意的是,该教程不仅适用于初学者,也适用于那些已经使用过 DSpace 系统桌面或其他数字存储平台的用户。总之,dspace_systemdesk_tutorial_ 对于使用 DSpace 系统桌面的用户来说是一份非常有用的指南,可以帮助用户更好地利用数字内容,提升工作效率。 ### 回答3: dspace_systemdesk_tutorial_指的是DSpace的系统管理控制台教程,DSpace是一个开源数字档案存储和管理系统,用于将数字文献、图片、视频等学术研究数据进行管理、保存和公开访问。该教程主要面向系统管理员,涵盖了DSpace系统管理控制台的基础功能和高级特性。 DSpace系统管理控制台可以通过Web浏览器访问,提供了许多管理和配置DSpace的选项。该教程的目的是帮助管理员熟悉和掌握这些选项,从而优化DSpace的性能和功能。 教程的内容包括管理功能、配置选项、设置授权、定期维护和备份等。管理员将学习如何添加、删除或编辑社区、集合和项,管理授权级别和权限,配置元数据方案,定制主题和界面,设置索引和搜索选项,以及监控DSpace系统的运行状态和日志。 此外,该教程还介绍了如何在DSpace中创建和管理位于远程服务器上的持久性标识符(PID),比如DOI和Handle。管理员也可以学习如何设置DSpace的存储策略,并能够利用云存储实现DSpace的扩展和备份。 总之,DSpace系统管理控制台教程是一个非常实用的指南,为DSpace的系统管理员提供了全面的DSpace配置和管理知识,让他们能够从容应对DSpace的管理工作。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值