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

网站开发用几种字体wordpress 应用监测

网站开发用几种字体,wordpress 应用监测,购物网站价格,常州网站推广软件请注意:笔记内容片面粗浅,请读者批判着阅读! 3.1 背景知识:空间域处理基础 核心概念解析 空间域定义 空间域指图像平面本身,其处理直接作用于像素矩阵(区别于频率域的变换处理)。 数学表达式:…

请注意:笔记内容片面粗浅,请读者批判着阅读

3.1 背景知识:空间域处理基础

核心概念解析

  1. 空间域定义
    空间域指图像平面本身,其处理直接作用于像素矩阵(区别于频率域的变换处理)。
    数学表达式:
    g ( x , y ) = T [ f ( x , y ) ] g(x,y) = T[f(x,y)] g(x,y)=T[f(x,y)]
    其中 f ( x , y ) f(x,y) f(x,y)为输入图像, T T T为作用于点 ( x , y ) (x,y) (x,y)邻域的算子。

  2. 处理类型分类

    • 灰度变换(点操作):仅依赖单个像素值的映射(如对比度拉伸)
    • 空间滤波(邻域操作):基于像素邻域的加权计算(如锐化、模糊)
  3. 邻域处理机制
    以3×3邻域为例,通过滑动窗口遍历整幅图像,边界处理策略包括:零填充、镜像填充或截断操作。


3.2 灰度变换函数实践

3.2.1 图像反转变换(Image Negatives)

理论说明

  • 公式:
    s = L − 1 − r s = L-1 - r s=L1r
    其中 L L L为最大灰度值(8-bit图像 L = 256 L=256 L=256
  • 应用场景:增强暗区细节(如X光片中的微小病变)

Python实现

import cv2
import matplotlib.pyplot as plt
from pylab import mpl
# 设置显示中文字体
mpl.rcParams["font.sans-serif"] = ["SimHei"]
# 设置正常显示符号
mpl.rcParams["axes.unicode_minus"] = False# 读取图像并反转
img = cv2.imread(r"D:\software\opencv\opencv\sources\samples\data\lena.jpg", 0)
img_neg = 255 - img# 显示对比
plt.figure(figsize=(10,5))
plt.subplot(121), plt.imshow(img, cmap='gray'), plt.title('原始图片')
plt.subplot(122), plt.imshow(img_neg, cmap='gray'), plt.title('反转变换')
plt.show()

在这里插入图片描述

3.2.2 对数变换(Log Transformations)

  • 数学表达式
    s = c ⋅ log ⁡ ( 1 + r ) s = c \cdot \log(1 + r) s=clog(1+r)
  • 核心作用
    扩展暗区动态范围,压缩亮区信息(适用于高动态范围图像显示)
import numpy as np
import cv2def log_transform(img, c=1):img_normalized = img / 255.0  # 归一化到[0,1]s = c * np.log(1 + img_normalized)return np.uint8(s * 255)img1 = cv2.imread(r"log.png", 0)
# 应用对数变换
img_log = log_transform(img1, c=50)
cv2.imshow('Log Transform', img_log)
cv2.waitKey(0)

在这里插入图片描述

3.2.3 幂律(伽马)变换(Gamma Correction)

  • 数学表达式
    s = c ⋅ r γ s = c \cdot r^\gamma s=crγ
  • 变换效果
    γ值范围处理效果
    γ<1增强暗区对比度
    γ>1增强亮区对比度
    γ=1线性不变
import cv2
import matplotlib.pyplot as plt
import numpy as npdef gamma_correction(img, gamma=1.0, c=1):table = c * (np.arange(256) / 255.0) ** gamma * 255table = np.clip(table, 0, 255).astype('uint8')return cv2.LUT(img, table)img1 = cv2.imread(r"fly.png", 0)
# 不同gamma值对比
# gammas = [0.4, 0.6, 1.5]
gammas = [2, 3, 4]
results = [gamma_correction(img1, g) for g in gammas]plt.figure(figsize=(15, 5))
for i in range(3):plt.subplot(1, 3, i + 1)plt.imshow(results[i], cmap='gray')plt.title(f'γ={gammas[i]}')
plt.show()

在这里插入图片描述

3.2.4 分段线性变换

  • 对比度拉伸
    扩展特定灰度区间,数学表达式为三阶段线性映射。
import cv2
import numpy as npdef contrast_stretching(img, r1=50, r2=200, s1=0, s2=255):lut = np.zeros(256, dtype=np.uint8)# 暗部压缩到0lut[0:r1] = np.linspace(0, s1, r1)# 中间区域拉伸到全范围lut[r1:r2] = np.linspace(s1, s2, r2 - r1)# 亮部压缩到255lut[r2:] = np.linspace(s2, 255, 256 - r2)return cv2.LUT(img, lut)img1 = cv2.imread(r"f.png", 0)
img_stretched = contrast_stretching(img1)
cv2.imshow('Contrast Stretched', img_stretched)
cv2.waitKey(0)
  • 灰度级分层
    方法类型处理效果
    阈值法突出特定灰度区域
    区域保留法背景抑制与目标增强

在这里插入图片描述

关键公式对比表

变换类型数学表达式动态范围控制能力计算复杂度应用场景OpenCV核心函数
反转变换 s = L − 1 − r s = L-1 - r s=L1r线性全局调整O(1)暗区细节增强(X光、显微图像)cv2.bitwise_not
对数变换 s = c log ⁡ ( 1 + r ) s = c\log(1+r) s=clog(1+r)非线性压缩亮区O(n)高动态范围压缩(频谱显示)cv2.normalize + np.log
幂律变换 s = c r γ s = cr^\gamma s=crγ可调节非线性特性O(n)显示校正/对比度增强(MRI、CT)cv2.LUT查表法
分段线性变换多段线性组合局部精确控制O(n)ROI增强(卫星图像、医学ROI)cv2.LUT自定义映射表

技术原理拓展

  1. 直方图修正理论
    通过概率密度函数调整实现灰度重分布,满足:
    p s ( s ) = p r ( r ) ∣ d r d s ∣ p_s(s) = p_r(r) \left| \frac{dr}{ds} \right| ps(s)=pr(r) dsdr

  2. 空间滤波数学基础
    离散卷积公式:
    ( f ∗ h ) ( x , y ) = ∑ i = − a a ∑ j = − b b f ( x − i , y − j ) h ( i , j ) (f \ast h)(x,y) = \sum_{i=-a}^a \sum_{j=-b}^b f(x-i,y-j)h(i,j) (fh)(x,y)=i=aaj=bbf(xi,yj)h(i,j)


应用场景推荐

  1. 工业检测:幂律变换增强产品表面划痕
  2. 卫星遥感:分段线性变换分离植被与水体
  3. 摄影后期:对数变换恢复过曝天空细节

文章转载自:

http://76vOCpZS.wypyL.cn
http://F3N1SdEC.wypyL.cn
http://J2p0zSQZ.wypyL.cn
http://Qs4fFs6d.wypyL.cn
http://fHuuQnlw.wypyL.cn
http://rydzYLcb.wypyL.cn
http://MBtIxuVm.wypyL.cn
http://4dJaM4xT.wypyL.cn
http://oCIPGox6.wypyL.cn
http://97LuRu2R.wypyL.cn
http://iqnic75P.wypyL.cn
http://cbFrTz43.wypyL.cn
http://2GrmhR3B.wypyL.cn
http://YABfLPTt.wypyL.cn
http://MtdG0Y5L.wypyL.cn
http://vVRLReAm.wypyL.cn
http://1r3DD809.wypyL.cn
http://mxzk73Er.wypyL.cn
http://73fD6Cjx.wypyL.cn
http://93LEcfz7.wypyL.cn
http://hrLqa5Ak.wypyL.cn
http://yc3o5Oxc.wypyL.cn
http://0J40qWaE.wypyL.cn
http://CdWLFxCS.wypyL.cn
http://3jznsTKc.wypyL.cn
http://YasOA7bC.wypyL.cn
http://t9gzUgQs.wypyL.cn
http://qsdEhnz5.wypyL.cn
http://PGjY0Oi1.wypyL.cn
http://qZQCFfGG.wypyL.cn
http://www.dtcms.com/wzjs/714178.html

相关文章:

  • 网站建设saas我想在购物网站做代理
  • 贵州企业网站池州网站seo
  • 淘宝网站做多久程序开发工程师
  • 网页的网站建设在哪里提供网站建设公
  • 新万网站建设wordpress 微信login
  • 微信订阅号网站开发十大网页游戏排行
  • 亚马逊国际站官网arial 网站开发是用犀利
  • 海尔官网 网站建设的目标中国乐清新闻
  • 建立网站的技术wordpress 國内加速
  • 网站服务器转移视频吗免费活动网
  • win2003服务器网站管理工具wordpress推广自己淘宝店
  • 怎么做网站广告联盟网站建设一条龙源码
  • 个人网站搭建版权WordPress
  • 想用自己电脑做服务器做个网站吗梅州建站规划
  • 做响应式网站的流程网站建设刂金手指下拉十五
  • 一般pr做视频过程那个网站有seo是什么字
  • 建设网站用英文怎么说网站开发主要学些什么
  • 阿里云做网站需要环境深圳招聘信息最新招聘信息查询
  • 书生网站谷歌收录wordpress
  • 网站网页制作专业公司西安传媒公司
  • 西部网站邮箱登录做销售平台哪个网站好
  • 网站备案查询工信部官网学院网站建设实例
  • 刚做的网站怎么快速搜索到中上网站建设
  • 网页设计与网站建设完全实战手册电子商务网站建设规划设计任务书
  • pc网站与手机网站怎么做网页链接跳转
  • 温州市微网站制作多少钱直接下载app
  • 酒水销售网站模板wordpress婚礼主题公园
  • 网站推广的内容商标设计在线
  • 山东企业网站建设公司客户型网站
  • 上海 企业 网站建设上海做网站公司