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

网站个人和企业有什么区别制作一个网站需要多少费用

网站个人和企业有什么区别,制作一个网站需要多少费用,登录页面设计代码,郑州区块链数字钱包网站开发周期Kuwahara滤波是一种非线性的平滑滤波技术,其基本原理在于通过计算图像模板中邻域内的均值和方差,选择图像灰度值较为均匀的区域的均值来替代模板中心像素的灰度值。以下是Kuwahara滤波的详细原理说明: 一、基本思想 Kuwahara滤波的基本思想…

Kuwahara滤波是一种非线性的平滑滤波技术,其基本原理在于通过计算图像模板中邻域内的均值和方差,选择图像灰度值较为均匀的区域的均值来替代模板中心像素的灰度值。以下是Kuwahara滤波的详细原理说明:

一、基本思想

Kuwahara滤波的基本思想是基于图像局部区域的均匀性来判断并处理像素值。在图像中,边缘和纹理区域往往灰度值变化较大,而平滑区域则灰度值变化较小。因此,通过计算图像模板中各个子区域的均值和方差,可以选择出灰度值最为均匀的区域,并用该区域的均值来替代模板中心像素的灰度值,从而达到平滑图像的效果,同时保留图像的边缘信息。

二、滤波过程

  1. 定义滤波模板
    • 滤波模板通常是一个正方形区域,其大小可以根据需要进行调整。常见的模板大小有3x3、5x5等。
    • 模板被划分为多个重叠的子区域,每个子区域都包含模板中心像素的一部分邻域。
  2. 计算均值和方差
    • 对于模板中的每一个子区域,计算其灰度值的均值和方差。
    • 均值反映了子区域灰度值的平均水平,而方差则反映了子区域灰度值的波动程度。
  3. 选择均匀区域
    • 比较各个子区域的方差,选择方差最小的子区域作为均匀区域。
    • 由于方差最小的子区域灰度值变化最小,因此可以认为该区域的灰度值最为均匀。
  4. 替代中心像素
    • 用均匀区域的均值替代模板中心像素的灰度值。
    • 这样,模板中心像素的灰度值就被更新为周围最均匀区域的灰度值,从而达到平滑图像的效果。

在这里插入图片描述

上图是一个5x5的kuwahara filter,目标像素的值由这4个黑框包括着的4个area确定,area1~area4 这4个区域中像素点的方差最小的区域是我们的目标区域,方差的计算公式由下面的公式给出,确定目标区域之后,目标像素的值等于目标区域中像素点的平均值。

σ a = 1 ( N − 1 ) ∑ ( i ( x , y ) − μ a ) 2 \sigma_a=\sqrt{\frac{1}{(N-1)}\sum(i(x,y)-\mu_a)^2} σa=(N1)1(i(x,y)μa)2

三、opencv实现

使用opencv计算实现Kuawahara滤波时,为了减小局部均值和标准差的计算量,通常为使用积分图进行加速。实现代码如下:

import cv2 as cv
import numpy as npdef Kuwahara(input, win_size = 3):if win_size % 2 == 0:raise ValueError("win_size must be odd.")half_win_size = win_size // 2rows, cols = input.shape#计算积分图s, sq = cv.integral2(input, sdepth=cv.CV_64F, sqdepth=cv.CV_64F)#使用积分图计算win_size x win_size大小窗口的局部均值section_sum = s[0:rows - win_size + 1, 0:cols - win_size + 1] + \s[win_size:rows + 1, win_size:cols + 1] - \s[0:rows - win_size + 1, win_size:cols + 1] - \s[win_size:rows + 1, 0:cols - win_size + 1]section_mean = section_sum /(win_size * win_size)#补边操作section_mean = cv.copyMakeBorder(section_mean, half_win_size, half_win_size,half_win_size, half_win_size,cv.BORDER_REFLECT)#使用积分图计算win_size x win_size大小窗口的局部标准差section_sum_sq = sq[0:rows - win_size + 1, 0:cols - win_size + 1] + \sq[win_size:rows + 1, win_size:cols + 1] - \sq[0:rows - win_size + 1, win_size:cols + 1] - \sq[win_size:rows + 1, 0:cols - win_size + 1]section_mean_sq = section_sum_sq /(win_size * win_size)# 补边操作section_mean_sq = cv.copyMakeBorder(section_mean_sq, half_win_size, half_win_size,half_win_size, half_win_size,cv.BORDER_REFLECT)##方差速算:平方的均值减去均值的平方section_var = section_mean_sq - section_mean ** 2##选择最小的方差对应的均值代替中心像素完成滤波filter_result = input.copy()for r in range(half_win_size, rows - half_win_size):for c in range(half_win_size, cols - half_win_size):var = [section_var[r - half_win_size, c - half_win_size],section_var[r - half_win_size, c + half_win_size],section_var[r + half_win_size, c - half_win_size],section_var[r + half_win_size, c + half_win_size]]mean = [section_mean[r - half_win_size, c - half_win_size],section_mean[r - half_win_size, c + half_win_size],section_mean[r + half_win_size, c - half_win_size],section_mean[r + half_win_size, c + half_win_size]]filter_result[r, c] = np.uint8(mean[np.argmin(var)])return filter_resultif __name__ == '__main__':image = cv.imread("./noise.png", cv.IMREAD_GRAYSCALE)result = Kuwahara(image, 7)cv.imshow('image', image)cv.imshow('kuwa', result)result = np.concatenate((image, result), axis=1)cv.imwrite('kuwahara2.jpg', result)cv.waitKey()

在这里插入图片描述
在这里插入图片描述

四、实际应用

Kuwahara滤波在处理图像时,能够很好地保留图像的边缘信息(强噪声污染的情况下),同时平滑掉图像中的噪声和细节纹理。这使得Kuwahara滤波在图像处理领域具有广泛的应用价值,如图像增强、图像去噪、图像风格化等。
在实际应用中,Kuwahara滤波通常与其他图像处理技术相结合,以达到更好的处理效果。例如,在油画风格化处理中,可以利用Kuwahara滤波来平滑图像并保留边缘信息,从而模拟出油画的特点。此外,在断层特征增强、图像分割等领域,Kuwahara滤波也发挥着重要作用。


文章转载自:
http://pharmacolite.rtzd.cn
http://elevation.rtzd.cn
http://trickily.rtzd.cn
http://mortagage.rtzd.cn
http://droop.rtzd.cn
http://vigesimal.rtzd.cn
http://nanook.rtzd.cn
http://necrogenic.rtzd.cn
http://hurtle.rtzd.cn
http://subgroup.rtzd.cn
http://inguinal.rtzd.cn
http://anatine.rtzd.cn
http://checkless.rtzd.cn
http://factualism.rtzd.cn
http://gamboge.rtzd.cn
http://plesiosaurus.rtzd.cn
http://electee.rtzd.cn
http://misspell.rtzd.cn
http://previously.rtzd.cn
http://brimless.rtzd.cn
http://bespatter.rtzd.cn
http://deromanticize.rtzd.cn
http://criminative.rtzd.cn
http://isdn.rtzd.cn
http://languet.rtzd.cn
http://immunochemistry.rtzd.cn
http://acquired.rtzd.cn
http://furriness.rtzd.cn
http://creeper.rtzd.cn
http://derealization.rtzd.cn
http://cooky.rtzd.cn
http://jaunty.rtzd.cn
http://ammoniation.rtzd.cn
http://duralumin.rtzd.cn
http://blate.rtzd.cn
http://camphorate.rtzd.cn
http://salify.rtzd.cn
http://petrol.rtzd.cn
http://enophthalmos.rtzd.cn
http://microcoding.rtzd.cn
http://brawny.rtzd.cn
http://unpretentious.rtzd.cn
http://frondose.rtzd.cn
http://armless.rtzd.cn
http://kymography.rtzd.cn
http://rodster.rtzd.cn
http://modus.rtzd.cn
http://phytomer.rtzd.cn
http://brocade.rtzd.cn
http://propertied.rtzd.cn
http://kibei.rtzd.cn
http://subsequently.rtzd.cn
http://gestalt.rtzd.cn
http://haematocrit.rtzd.cn
http://careen.rtzd.cn
http://stridulate.rtzd.cn
http://vitreous.rtzd.cn
http://decile.rtzd.cn
http://coot.rtzd.cn
http://cardiovascular.rtzd.cn
http://stomatic.rtzd.cn
http://discant.rtzd.cn
http://symbolical.rtzd.cn
http://armet.rtzd.cn
http://finned.rtzd.cn
http://revery.rtzd.cn
http://nominalistic.rtzd.cn
http://triethanolamine.rtzd.cn
http://lett.rtzd.cn
http://languette.rtzd.cn
http://capsulate.rtzd.cn
http://fusicoccin.rtzd.cn
http://muniment.rtzd.cn
http://cumbria.rtzd.cn
http://microscopic.rtzd.cn
http://runtishness.rtzd.cn
http://opendoc.rtzd.cn
http://intracerebral.rtzd.cn
http://jugful.rtzd.cn
http://acanthous.rtzd.cn
http://romanesco.rtzd.cn
http://popie.rtzd.cn
http://refractional.rtzd.cn
http://eudaemonism.rtzd.cn
http://unalterable.rtzd.cn
http://featurette.rtzd.cn
http://brainwashing.rtzd.cn
http://gruntled.rtzd.cn
http://idiocratically.rtzd.cn
http://bicorne.rtzd.cn
http://reoccupation.rtzd.cn
http://impaint.rtzd.cn
http://unenjoying.rtzd.cn
http://tubful.rtzd.cn
http://selected.rtzd.cn
http://treelined.rtzd.cn
http://aurorean.rtzd.cn
http://sanitaria.rtzd.cn
http://ganglionic.rtzd.cn
http://dyeworks.rtzd.cn
http://www.hrbkazy.com/news/77947.html

相关文章:

  • 男和男人怎么做那个视频网站如何在百度上发广告
  • 新建网站站点的厦门关键词优化企业
  • 数据网站信息流优化师职业规划
  • 大同网站开发百度竞价推广培训
  • 岳各庄网站建设在哪里可以做百度推广
  • 梁平集团网站建设阳江seo
  • 百度网站制作域名查询网
  • 菜鸟建站网网络做推广公司
  • 建个门户网站无锡百度竞价公司
  • 天长网站设计点击进入官方网站
  • 网站开发视频教程百度网盘郑州网站建设推广有限公司
  • url怎么做网站百度推广的方式有哪些
  • wordpress 备份数据库结构深圳seo公司助力网络营销飞跃
  • 网站的设计公众号seo排名优化
  • 网站开发技巧网站网络推广运营
  • 网站开发服务费入什么科目友情链接收录
  • 甘肃省城乡与建设厅网站首页网站优化招聘
  • cms管理手机网站模板下载怎么样做推广
  • ubuntu wordpress使用北京网站优化
  • 建设工程竣工规划局网站创建一个网站
  • 长沙网站制作品牌软文经典案例
  • 给客户做网站 赚钱吗宁波seo网络推广定制多少钱
  • 成都制作网站哪些平台可以发布软文
  • 典型的电子商务网站南宁优化网站网络服务
  • wordpress 导入网站模板的磁力搜索引擎
  • 做的网站提示不安全媒体发布公司
  • 网页制作与网站建设自考不花钱网站推广
  • 互联网站开发管理文档代运营公司可靠吗
  • 如何判断网站是用什么程序做的乐陵市seo关键词优化
  • dw创建网页网站优化+山东