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

电影网站开发教程微信营销神器

电影网站开发教程,微信营销神器,做网站如何写需求,用ps做网站的首页一、高斯函数的基础 要理解高斯滤波首先要直到什么是高斯函数,高斯函数是符合高斯分布的(也叫正态分布)的数据的概率密度函数。 高斯函数的特点是以x轴某一点(这一点称为均值)为对称轴,越靠近中心数据发生…

一、高斯函数的基础

要理解高斯滤波首先要直到什么是高斯函数,高斯函数是符合高斯分布的(也叫正态分布)的数据的概率密度函数。

 高斯函数的特点是以x轴某一点(这一点称为均值)为对称轴,越靠近中心数据发生的概率越高,最终形成一个两边平缓,中间陡峭的钟型(有的地方也叫帽子)图形。

高斯函数的一般形式:以(0,0)和(0,0,0)为中点:

高斯滤波就是使用符合高斯分布的卷积核对图片进行卷积操作,所以高斯滤波的重点是如何计算符合高斯分布的卷积核,即高斯模板:

假设中心点的坐标为(0,0),那么取距离它最近的8个坐标,为了计算,需要设定 \delta = 1.5,则模糊半径为1的高斯模板就如下所示:

我们可以观察到越靠近中心值,数值越大,越边缘的数值越小,符合高斯分布的特点。

通过高斯函数计算得到的是概率函数密度, 所以我们还有确保着九个点加起来为1,这9个点的权重总和等于0.4787147, 因此上面9个值还要分别除以0.4787147, 得到最终的高斯模板。

注意:有的整数的高斯模板是在归一化后的高斯模板的举出是每个数除上左上角的数值,然后取证。

有了卷积核,计算高斯滤波就简单了,假设现在有9个像素点,灰度值(0-255)的高斯滤波计算如下:

 二、在OpenCV中使用高斯滤波

使用API---GaussiamBlur(src, ksize, sigmaX[, dst[, sigmaY[, borderType]]])

--- kernel:高斯核

---sigmaX:x轴的标准差(一般只需要设定一个标准差就行)

---sigmaY:Y轴的标准差,默认为0,此时sigmaY = sigmaX

如果没有指定sigmaY的值,会分别从Ksize的宽度和高度计算sigma,此时sigma = 0

选择不同的sigma的值会得到不同的平滑效果,sigma越大,平滑效果越明显。

示例代码如下:

import cv2
import numpy as npdog = cv2.imread("dog.png")
NEW_DOG = cv2.resize(dog, (640, 480))
new_dog = cv2.GaussianBlur(NEW_DOG, (5, 5), sigmaX=10)cv2.imshow("img", np.hstack((NEW_DOG, new_dog)))
cv2.waitKey(0)
cv2.destroyAllWindows()

输出结果如下:

http://www.wangmingla.cn/news/131713.html

相关文章:

  • 上海网站建设费用多少钱百度手机关键词排名工具
  • 成品网站源码下载长春网站建设方案咨询
  • wordpress支持伪静态上海搜索引擎优化1
  • 创建公司网站免费站群seo技巧
  • 网站推广计划渠道seo静态页源码
  • 网站建立费用多少钱网络公司seo推广
  • 音乐网站开发文档2023年3月份疫情严重
  • 网站制作在哪里找注册网站流程和费用
  • 如何做网站建设业务员百度推广客服工作怎么样
  • 商城网站建设定制网站建设seo工作是什么意思
  • 网站首页设计怎么做教你免费申请个人网站
  • 网站开发人员招聘广告语商品推广软文范例100字
  • 万维网站续费多少一年手机系统流畅神器
  • 深圳开发网站建设哪家好西部数码域名注册官网
  • ui培训机构排名兰州seo新站优化招商
  • 福州网站建设推广扬州百度推广公司
  • 软件园二期做网站的公司郑州seo使用教程
  • 企业网站建设的三种方式并举例百度游戏官网
  • 河北疫情最新消息数据优化人员是什么意思
  • 橙云网站建设爱站网官网关键词
  • wordpress文章衔接出错seo工资待遇 seo工资多少
  • 关于文化馆网站建设的材料网站建设的数字化和互联网化
  • 家乐福网上商城下载关键词排名seo
  • 用数字做域名的网站宁德市市长
  • 广州的房地产网站建设关键词
  • 长沙网站优化方式网站推广工具有哪些
  • 贵阳网站开发人员工资国内新闻最新消息10条
  • java做网站连sqlsever南宁seo怎么做优化团队
  • 南宁营销型网站建设公司百度新闻客户端
  • 网站建设项目策划昆明seocn整站优化