当前位置: 首页 > wzjs >正文

wordpress woocommerce 插件百度官方优化指南

wordpress woocommerce 插件,百度官方优化指南,wordpress婚礼主题,网站开发前端指什么软件一.膨胀的原理 数学表达式:dst(x,y) dilate(src(x,y)) max(x,y)src(xx,yy) 膨胀是图像形态学的基本功能之一,膨胀顾名思义就是求图像的局部最大值操作,它的数学表达式是dst(x,y) dilate(src(x,y)) max(x,y)src(xx,yy)。 从数学的角度来看…

一.膨胀的原理

                           数学表达式:dst(x,y) = dilate(src(x,y)) = max(x,y)src(x+x,y+y)

        膨胀是图像形态学的基本功能之一,膨胀顾名思义就是求图像的局部最大值操作,它的数学表达式是dst(x,y) = dilate(src(x,y)) = max(x,y)src(x+x,y+y)

        从数学的角度来看,无论是膨胀还是腐蚀实际上就是把图像跟核进行卷积(卷积:是通过两个函数f和g生成第三个函数的一种数学运算,它的本质就是微积分的转换,积分转换的数学公式

(f * g)(t) =f(τ)g(t -τ)dτ ),如上图:图像A和形状B进行卷积操作,然后形成右边的图像,右边的图像就是A+B的图像点。所谓的核就是指任意的形状或者大小,在多数情况下,核是一个小的中间带的正方形或者圆形。

膨胀本质上就是把图像与核进行卷积操作,然后计算出卷积区域的最大点,并把最大的值赋值给指定的像素(如上图)。操作完成之后,图像就会更加明亮(如下图)。

                                   

这是膨胀前和膨胀后图像的对比。从这张图我们可以看出来,右边经过dilate膨胀操作后整个图像更加的明亮和粗糙。

二.膨胀的API讲解:

1.dilateAPI

在OPENCV中,有一个专门的API去处理图像的膨胀,这个API就是dilate

void dilate( InputArray src, OutputArray dst, InputArray kernel,Point anchor, int iterations, int borderType, const Scalar& borderValue )

第一个参数:src的类型是InputArray,它指的是输入图像,它可以是Mat类的数据。图像的通道数可以是任意数,但是图像的深度一般是CV_8UCV_16UCV_16SCV_32FCV_64F

第二个参数:dst的类型是OutputArray,它指的是目标图像,值得注意的是输出图像的尺寸、类型要和输入图像是一致的。

第三个参数:InputArray类型的kernel,膨胀操作的核。当这个值为NULL的时候,表示使用的核参考点默认是3*3。这个参数通常会配合getStructingElement参数的使用(这个参数的使用,下面我会详细说到)

第四个参数:Point类型的anchor,描点的位置,默认是(-1,-1),表示中心位置。

第五个参数:int类型的迭代次数,默认是1

第六个参数:int类型的borderType,这个类型用于推断图像外部的边界模式,用的最多的是BORDER_DEFAULT

下面是常用的几种边框模式(这几种相对比较常用,其他的用的很少)

1.BORDER_CONSTANT用指定的像素填充边框

2.BORDER_REPLICATE用已知的边缘像素来填充边框

3.BORDER_WRAP用另一边的像素来补偿填充

4.BORDER_DEFAULT默认模式画边框

5.BORDER_TRANSPANT: 用透明的方式画框

第七个参数:const Scalar类型的borderType,一般不用填写,因为这个API已经有了默认值morphologyDefaultBorderValue()

2. getStructingElementAPI

该函数的作用是返回一个卷积层

CV_EXPORTS_W Mat getStructuringElement(int shape, Size ksize, Point anchor = Point(-1,-1));

第一个参数:表示内核的形状,这里包括了:

1.矩形(MORPH_RECT)

2.交叉形(MORPH_CROSS)

3.椭圆形(MORPH_ELLIPSE)

常用的内核形状是矩形

第二个参数:内核的尺寸

第三个参数:锚点的位置,默认值Point(-1,-1),表示的是位于中心点

http://www.dtcms.com/wzjs/513571.html

相关文章:

  • 东营网seo外包如何
  • 公司注册资金50万和100万的区别扬州百度关键词优化
  • 常用的软件开发平台关键词分布中对seo有危害的
  • 中企动力网站建设合同中国网站访问量排行
  • 小户型室内装修设计公司网站推广联系方式
  • 建网站手机怎么做百度识图网页版在线使用
  • 营销网站的筛选优化排名软件
  • 网站系统建设项目简述提升关键词排名的方法
  • 网站建设案例指数基金怎么选
  • 网站备案详细流程软文写作经验是什么
  • 一个完整的网站建设过程免费的网站推广方法
  • 郑州港区建设投资公司网站全球十大搜索引擎
  • 公司就我一个网站制作全媒体运营师报名费多少钱
  • 政府网站建设依循的原则营销推广方式
  • 软件开发软件下载杭州网站seo价格
  • 在58做网站推广有效果吗上海关键词优化方法
  • 网站登录窗口怎么做如何优化培训体系
  • html搭建网站百度一下图片识别
  • 东营建设工程信息网站培训学校加盟
  • 四省网站建设大众网疫情最新消息
  • 详情页怎么做广州seo优化费用
  • 论坛搭建一键网站优化排名金苹果下拉
  • 珠宝销售网站源码如何给自己的公司建网站
  • soho网站建设怎么做公司网页
  • 网站美工做图推荐淄博头条新闻今天
  • 网站编辑注意问题seo网络优化公司
  • 网站可信认证必须做吗磁力王
  • 如何禁止通过ip访问网站橙子建站
  • 网站套餐网页百度主页
  • 任丘市做网站网站做seo教程