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

个人网站 备案 攻略婚纱店网页设计

个人网站 备案 攻略,婚纱店网页设计,工程机械外贸网站建设,网络营销策划方案的目的这里写目录标题本节的目标背景灰度变换和空间滤波基础本节的目标 了解空间域图像处理的意义#xff0c;以及它与变换域图像处理的区别熟悉灰度变换所有的主要技术了解直方图的意义以及如何操作直方图来增强图像了解空间滤波的原理 import sys import numpy as np import cv2… 这里写目录标题本节的目标背景灰度变换和空间滤波基础本节的目标 了解空间域图像处理的意义以及它与变换域图像处理的区别熟悉灰度变换所有的主要技术了解直方图的意义以及如何操作直方图来增强图像了解空间滤波的原理 import sys import numpy as np import cv2 import matplotlib import matplotlib.pyplot as plt import PIL from PIL import Imageprint(fPython version: {sys.version}) print(fNumpy version: {np.__version__}) print(fOpencv version: {cv2.__version__}) print(fMatplotlib version: {matplotlib.__version__}) print(fPillow version: {PIL.__version__})Python version: 3.6.12 |Anaconda, Inc.| (default, Sep 9 2020, 00:29:25) [MSC v.1916 64 bit (AMD64)] Numpy version: 1.16.6 Opencv version: 3.4.1 Matplotlib version: 3.3.2 Pillow version: 8.0.1def normalize(mask):return (mask - mask.min()) / (mask.max() - mask.min() 1e-5)背景 灰度变换和空间滤波基础 g(x,y)T[f(x,y)](3.1)g(x, y) T[f(x, y)] \tag{3.1} g(x,y)T[f(x,y)](3.1) 式中f(x,y)f(x, y)f(x,y)是输入图像 g(x,y)g(x, y)g(x,y)是输出图像TTT是在点(x,y)(x, y)(x,y)的一个邻域上定义的针对f的算子。 最小的邻域大小为1×11\times 11×1 则式(3.1)中的TTT称为灰度也称灰度级或映射变换函数简写为如下 sT(r)(3.2)sT(r) \tag{3.2}sT(r)(3.2) 对比度拉伸 通过将kkk以下的灰度级变暗并将高于kkk的灰度级变亮产生比原图像对比度更高的一幅图像 阈值处理函数 小于kkk的处理为0大于kkk的设置为1产生一幅二级二值图像 # 显示一个图像的3x3邻域 height, width 18, 18 img_ori np.ones([height, width], dtypenp.float)# 图像3x39个像素赋了不同的值以便更好的显示 kernel_h, kernel_w 3, 3 img_kernel np.zeros([kernel_h, kernel_w], dtypenp.float) for i in range(img_kernel.shape[0]):for j in range(img_kernel.shape[1]):img_kernel[i, j] 0.3 0.1 * i 0.1 * j img_kernel[kernel_h//2, kernel_w//2] 0.9img_ori[5:5kernel_h, 12:12kernel_w] img_kernelfig plt.figure(figsize(7, 7), numa) plt.matshow(img_ori, fignuma, cmapgray, vmin0, vmax1) plt.show()为什么会把Sigmoid函数写在这里 从Sigmoid函数的图像曲线来看与分段线性函数的曲线类似所以在一定程度上可以用来代替对比度拉伸这样就不需要输入太多的参数。当然有时可能也得不到想要的结果需要自己多做实验。 sigmoid函数也是神经网络用得比较多的一个激活函数。 def sigmoid(x, scale):simgoid fuction, return ndarray value [0, 1]param: input x: array like param: input scale: scale of the sigmoid fuction, if 1, then is original sigmoid fuction, if 1, then the values between 0, 1will be less, if scale very low, then become a binary fuction; if 1, then the values between 0, 1 will be more, if scalevery high then become a y xy 1 / (1 np.exp(-x / scale))return y# sigmoid fuction plot x np.linspace(0, 10, 100) x1 x - x.max() / 2 # Here shift the 0 to the x center, here is 5, so x1 [-5, 5] t_stretch sigmoid(x1, 1) t_binary sigmoid(x1, 0.001)plt.figure(figsize(10, 5)) plt.subplot(121), plt.plot(x, t_stretch), plt.title(sT(r)), plt.ylabel($s_0 T(r_0)$, rotation0) plt.xlabel(r), plt.xticks([]), plt.yticks([]) plt.subplot(122), plt.plot(x, t_binary), plt.title(sT(r)), plt.ylabel($s_0 T(r_0)$, rotation0) plt.xlabel(r), plt.xticks([]), plt.yticks([]) plt.tight_layout plt.show()
http://www.pierceye.com/news/964607/

相关文章:

  • 罗田做网站凡科网小程序
  • 玻璃钢产品哪个网站做推广好.加强网站安全建设
  • 扬州公司网站建设网络建设与管理包括哪些方面
  • 我的网站域名福州网站的优化
  • 威海市网站建设微信在线登录平台
  • 2014网站设计成都网站设计合理柚v米科技
  • 建设自己网站需要多钱网站规划与设计就业
  • 用flash做的网站欣赏手机网站图片切换jquery
  • 昆明做网站seo网站推广策略什么时候
  • 网站添加 百度商桥wordpress 友情链接 代码
  • 一鸿建设设计网站百家号排名
  • 网站最新一次改版时间什么意思电商平台应该如何推广
  • 网站设计制作程序网站开发列表
  • 企业网站建设需要哪些费用做算法的网站
  • 很大气的网站 营销js特效网站展示
  • 南宁建站程序成都新线加网站建设
  • 用微软雅黑做网站可以吗wordpress游客发帖插件
  • 网站备案怎样提交管局网页电商设计
  • 郑州华恩科技做网站怎么样网络竞价推广托管公司
  • 都江堰住房和城乡建设厅网站哈尔滨网站建设方案维护
  • 九江网站网站建设原始传奇经典复古
  • 宽屏营销型网站源码安微省住房和城乡建设厅网站
  • 做暖视频网站免费搜索引擎营销的模式有
  • 网站建设需要的条件榆林北京网站建设
  • 分类信息网站推广的意义wordpress安装教程wamp
  • 免费自助建站全系统建设银行永泰支行网站
  • 建网络商城网站如何开公司做网站
  • 长春网站制作色块网站设计
  • 通明建设网站网站怎么黑
  • 学校网站怎么查询录取html5浏览器