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

佛山网站建设团队wordpress 屏蔽ip

佛山网站建设团队,wordpress 屏蔽ip,网店代运营的公司有哪些,什么公司需要做网站python-opencv 培训课程笔记#xff08;1#xff09; 博主参加了一次opencv库的培训课程#xff0c;把课程所学整理成笔记#xff0c;供大家学习#xff0c;第一次课程包括如下内容#xff1a; 1.读取图像 2.保存图像 3.使用opencv库显示图像 4.读取图像为灰度图像 …python-opencv 培训课程笔记1 博主参加了一次opencv库的培训课程把课程所学整理成笔记供大家学习第一次课程包括如下内容 1.读取图像 2.保存图像 3.使用opencv库显示图像 4.读取图像为灰度图像 5.读取视频或者摄像头 6.颜色通道的拆分和合并 7.边界填充 8.图像大小修改操作resize 9.数值计算 下面我们就开始内容介绍 首先需要先导入相关库 import os import cv2 import matplotlib.pyplot as plt import numpy as np第二步设置我们的文件读取路径和文件保存路径 pathrD:\learn\photo\cv\cat.jpg path_dogrD:\learn\photo\cv\dog.jpg path2rD:\learn\photo\cv\cat_save.jpg1.读取图像 # imread(path,way) #way0 灰度图。way1 彩图 imgcv2.imread(path) img_dogcv2.imread(path_dog)imread默认读取彩图如果后面加一个参数0那么读取的就是灰度图。 2.保存图像 cv2.imwrite(path2,img_gray)3.使用opencv库显示图像 def cv_show(name,img):cv2.imshow(name,img)#cv2.waitKey(0),接收0表示窗口暂停cv2.waitKey(0)#销毁所有窗口cv2.destroyAllWindows()cv_show(cat,img)显示如下 4.读取图像为灰度图像 img_graycv2.imread(path,0)cv_show(gray_cat,img_gray)5.读取视频或者摄像头 path_videorD:\learn\photo\cv\test.mp4 vccv2.VideoCapture(0)#启用摄像头 vccv2.VideoCapture(path_video)#读取视频if vc.isOpened():ret,framevc.read()else :retFalsewhile ret:if ret :img_ccv2.cvtColor(frame,1)#进行通道转换cv2.imshow(video,img_c)# cv_show(video,frame)if cv2.waitKey(100) 0xFF27:breakret,framevc.read()6.颜色通道的拆分和合并 def img_rgb_split(img):r,g,bcv2.split(img)print(r.shape)return r,g,b#颜色通道的合并def img_rgb_merge(r,g,b):imgcv2.merge(r,g,b)return imgr,g,bimg_rgb_split(img)cv_show(r_cat,r) cv_show(g_cat,g) cv_show(b_cat,b)7.边界填充 top_size,bottom_size,left_size,right_size(50,50,50,50) #复制法复制最边缘像素 replicatecv2.copyMakeBorder(img,top_size,bottom_size,left_size,right_size,borderTypecv2.BORDER_REFLECT) #反射法在图像中指定像素的两边进行反射复制 replicate101cv2.copyMakeBorder(img,top_size,bottom_size,left_size,right_size,borderTypecv2.BORDER_REFLECT101) #反射法#以最边缘像素为轴 replicate_101cv2.copyMakeBorder(img,top_size,bottom_size,left_size,right_size,borderTypecv2.BORDER_REFLECT_101) #包装法 wrapcv2.copyMakeBorder(img,top_size,bottom_size,left_size,right_size,borderTypecv2.BORDER_WRAP)#常量法 constrantcv2.copyMakeBorder(img,top_size,bottom_size,left_size,right_size,borderTypecv2.BORDER_CONSTANT,value0)plt.subplot(231) plt.imshow(img) plt.title(img)plt.subplot(232) plt.imshow(replicate) plt.title(REFLECT) plt.subplot(233) plt.imshow(replicate101) plt.title(REFLECT101) plt.subplot(234) plt.imshow(replicate_101) plt.title(REFLECT_101) plt.subplot(235) plt.imshow(wrap) plt.title(wrap) plt.subplot(236) plt.imshow(constrant) plt.title(constrant) plt.show()8.图像大小修改操作resize img_dogcv2.resize(img_dog,(500, 414)) 9.数值计算 img_catimg10 plt.subplot(231) plt.imshow(img) plt.title(cat)plt.subplot(232) plt.imshow(img_cat) plt.title(cat10)img_cat_dogimgimg_dogplt.subplot(233) plt.imshow(img_cat_dog) plt.title(catdog) plt.subplot(234) plt.imshow(img_dog) plt.title(dog)img_weightcv2.addWeighted(img,0.4,img_dog,0.6,0) plt.subplot(235) plt.imshow(img_weight) plt.title(catdog_wight)plt.show()结果如下
http://www.pierceye.com/news/925301/

相关文章:

  • 阿里巴巴网站建设与维护深圳民治网站建设
  • 郑州短视频代运营seo外链是什么
  • 网站建设公司 经营资质wordpress文学
  • 手机网站建设请示常州建设网站公司哪家好
  • 网站开发报价ppt重庆沙坪坝有哪些大学
  • 牛商网做的包装盒网站怎么在门户网站上发布
  • 北京网络公司建站成品app直播源码下载
  • 帮忙建站的公司百度收录好的网站排名
  • 芯火信息做网站怎么样郑州网站建设老牌公司
  • 龙华营销型网站建设在线生成短链接网址
  • 深圳做公司网站关键词规划师工具
  • 长春市建设信息网站sem代运营推广公司
  • 宜昌网站建设平台有经验的盐城网站开发
  • wordpress 众筹网站模板wordpress首页只显示一篇文章
  • 嘉兴seo网站推广网页设计与制作课程结构
  • 江苏 网站 备案百度站长之家工具
  • 新加坡 网站建设专业简历制作网站有哪些
  • 河北外贸网站建设大连建设网球场价格
  • 北京企业网站制作哪家好新余商城网站建设
  • 网站建设对客户的优势单位建设网站的目的
  • seo网站建站公司的主页珠江夜游微信公众号
  • 建筑人才网 中高端招聘网站专业网站开发开发
  • 江门官网建站公司wordpress get_tax_meta
  • 云南省建设系统网站wordpress wdlog主题
  • 做医疗网站颜色选择网站改版301怎么做
  • 淘宝网站建设步骤做网络网站需要三证么
  • 免费网站域名注册申请视频网站开发策划书
  • 如何在社交网站做销售无锡做网站企业
  • 网站建设首选唯美谷wordpress小程序编辑
  • openwrt 网站开发北京建机职业技能鉴定中心官网