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

公司做网站需要网站维护人员吗怎样打百度人工客服热线

公司做网站需要网站维护人员吗,怎样打百度人工客服热线,中职示范校建设验收网站,开发网站app公司文章目录 1.文章内容来源2.图像膨胀处理2.1.图像膨胀原理简介2.2.图像膨胀核心代码2.3.图像膨胀效果展示 3.图像腐蚀处理3.1.图像腐蚀原理简介3.2.图像腐蚀核心代码3.3.图像腐蚀效果展示 4.易错点总结与反思 1.文章内容来源 1.题目来源:https://edu.csdn.net/skill/practice/o…

文章目录

  • 1.文章内容来源
  • 2.图像膨胀处理
    • 2.1.图像膨胀原理简介
    • 2.2.图像膨胀核心代码
    • 2.3.图像膨胀效果展示
  • 3.图像腐蚀处理
    • 3.1.图像腐蚀原理简介
    • 3.2.图像腐蚀核心代码
    • 3.3.图像腐蚀效果展示
  • 4.易错点总结与反思

1.文章内容来源

1.题目来源:https://edu.csdn.net/skill/practice/opencv-43cb627865154bb69eaad017845e8944/8295?language=opencv&materialId=20783
2.资料来源:https://edu.csdn.net/skill/opencv/opencv-43cb627865154bb69eaad017845e8944?category=658

2.图像膨胀处理

2.1.图像膨胀原理简介

图像膨胀原理:
膨胀过程是有一个结构元素或者模板去在原图像素比对.
当比对过程中,中心像素位置的值根据其八邻域(看取得kernel卷积核的大小)取或运算。
或运算为1就取自己的中心值,否则将周围的最大值去代替中心值,
如下图。由于将周围的最大值去代替中心值,所膨胀的就是白色(高亮部分)膨胀函数解析:
膨胀函数cv2.dilate(img,kernel,iterations)
1.img:原图像
2.kernel:指膨胀操作的内核,默认3x3的卷积核,也可以自己选择修改。
3.iterations:迭代次数,默认为1.

2.2.图像膨胀核心代码

import cv2
import matplotlib.pyplot as plt
# 支持中文
plt.rcParams['font.sans-serif'] = ['SimHei'] # 用来正常显示中文标签
plt.rcParams['axes.unicode_minus'] = False # 用来正常显示负号
def dilate_example(image):#图像灰度化处理gray = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY)#图像阈值化处理ret, binary = cv2.threshold(gray, 0, 255, cv2.THRESH_BINARY_INV | cv2.THRESH_OTSU)#设定卷积核函数kernel = cv2.getStructuringElement(cv2.MORPH_RECT, (5, 5))dst = cv2.dilate(binary, kernel)#图像膨胀处理figure=[image,gray,binary, dst]title=[u'原始图像',u'灰度图像',u'阈值化处理图像',u'膨胀化图像']for i in range(4):plt.subplot(1,4,i+1)plt.imshow(figure[i],'gray')plt.title(title[i])plt.xticks([])plt.yticks([])plt.show()if __name__=='__main__':img = cv2.imread(r"D:\HuaweiMoveData\Users\27182\Desktop\opencv\3.Binary image processing\lena.png")dilate_example(img)cv2.waitKey(0)cv2.destroyAllWindows()

2.3.图像膨胀效果展示

                在这里插入图片描述

3.图像腐蚀处理

3.1.图像腐蚀原理简介

图像腐蚀原理:
腐蚀过程是有一个结构元素或者模板去在原图像素比对.
当比对过程中,中心像素位置的值根据其八邻域(看取得kernel卷积核的大小)取或运算。
或运算为1就取自己的中心值,否则将周围的最大值去代替中心值,
如下图。由于将周围的最大值去代替中心值,所腐蚀的就是白色(高亮部分),高亮部分会变黑.腐蚀函数解析:
腐蚀函数:cv2.erode(img,kernel,iterations)
1.img:原图像
2.kernel:指腐蚀操作的内核,默认3x3的卷积核,也可以自己选择修改。
3.iterations:迭代次数,默认为1.

3.2.图像腐蚀核心代码

import cv2
import matplotlib.pyplot as plt
# 支持中文
plt.rcParams['font.sans-serif'] = ['SimHei'] # 用来正常显示中文标签
plt.rcParams['axes.unicode_minus'] = False # 用来正常显示负号
def dilate_example(image):#图像灰度化处理gray = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY)#图像阈值化处理ret, binary = cv2.threshold(gray, 0, 255, cv2.THRESH_BINARY_INV | cv2.THRESH_OTSU)#设定卷积核函数kernel = cv2.getStructuringElement(cv2.MORPH_RECT, (5, 5))dst = cv2.erode(binary, kernel)#图像腐蚀处理figure=[image,gray,binary, dst]title=[u'原始图像',u'灰度图像',u'阈值化处理图像',u'腐蚀化图像']for i in range(4):plt.subplot(1,4,i+1)plt.imshow(figure[i],'gray')plt.title(title[i])plt.xticks([])plt.yticks([])plt.show()if __name__=='__main__':img = cv2.imread(r"D:\HuaweiMoveData\Users\27182\Desktop\opencv\3.Binary image processing\lena.png")dilate_example(img)cv2.waitKey(0)cv2.destroyAllWindows()

3.3.图像腐蚀效果展示

                在这里插入图片描述

4.易错点总结与反思

易错点反思与总结:
1.膨胀函数:cv2.dilate(img,kernel,iterations),每一个参数就算是默认也要写出来!!
2.腐蚀函数:cv2.erode(img,kernel,iterations),每一个参数就算是默认也要写出来!!
3.腐蚀和膨胀是对白色部分而言的,原先黑色部分的处理没有影响。
4.kernel = cv2.getStructuringElement(cv2.MORPH_RECT, (x, x))可以根据自己意愿设定卷积核。
http://www.yidumall.com/news/32953.html

相关文章:

  • b2b网站怎么做推广网络营销策划方案格式
  • 石家庄做网站排名公司百度外链查询工具
  • 石家庄建站网络营销推广的5种方法
  • 形容网站做的好处拉新推广怎么找渠道
  • 使用nas建设网站百度电脑版网页
  • 建设通网站联系电话百度云盘官网登录入口
  • 国家标准化建设管理委员会官方网站软文的概念是什么
  • 陕西建设技术学院网站沈阳网站建设制作公司
  • 做网站一定要实名认证吗永久免费自助建站系统
  • 合肥哪家制作网站今日小说搜索风云榜
  • 做外贸网站选美国服务器的费用哪个平台可以买卖链接
  • 做网站属于无形资产还是费用海洋seo
  • 济南网络电视台建站优化公司
  • 上海好的高端网站建设免费建一级域名网站
  • 外贸网站如何选择域名com域名注册
  • 网站的结构设计seo关键词选取工具
  • 网站文章收录慢杭州seo网站推广
  • 网站建设技术分为哪些方向济南seo关键词优化方案
  • wordpress4.0.1百度快速seo
  • seo网站优化优化排名外贸建站公司
  • 网站开发 参考文献如何自建网站?
  • 做优化网站是什么意思sem搜索
  • h5软件百度搜索引擎优化指南最新版
  • 营销型网站价格网站seo快速优化
  • 成都网站建设价格网盘搜索
  • 网站主机空间价格怎么样优化关键词排名
  • 宁波做网站费用营销策略模板
  • 网站被k还能不能在百度做推广下载百度官方网站
  • 首饰行业网站建设策划温州网站优化推广方案
  • 奥门网站建设网站建设情况