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

如何租用服务器做网站永春建设局网站

如何租用服务器做网站,永春建设局网站,会展展厅设计,河北唐山建设工程协会网站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.hkea.cn/news/14376116/

相关文章:

  • 网站建设找实体还是淘宝网站架构分析怎么写
  • 长春网站设计880元帝国cms 孕婴网站模板
  • 做网站的一般都包维护吗谷歌seo优化什么意思
  • 网站开发的合同履行地计算机网站建设书
  • 高端网站建设好的公司网站备案信息登记表
  • 郑州企业网站优化广州 网站建设公司
  • 怎样开建网站做网站外包需要提供什么
  • 织梦网站移动化公司建立网站的意义
  • 建立网站的顺序天津住建网官网
  • vue 做双语版网站哪家企业网页制作好
  • 云南微网站制作哪家好h5技术建设网站
  • 计算机网站开发国外参考文献营销型网站建设网站
  • 前端网站开发工具2023年电商数据报告
  • 早期做网站 如何推广c 网站开发
  • 网站建设征收文化事业建设费吗手机软件开发培训班
  • 注册域名后怎么建设网站购物网站导航素材代码
  • 缙云建设局网站江西省外省建设入库网站
  • wordpress做个人教学网站景观设计公司有哪些
  • 可以推广的网站有哪些做网站过程
  • 台州公司网站建设网站表格边框怎么做
  • 电影网站开发现状做网站注册什么公司好
  • vue网站开发爱站网反链查询
  • 前端做的比较好的网站微信小程序分销商城
  • seo同行网站建好的网站怎么用
  • 微信小程序建站如何制作公司网址
  • 高端 网站建设成都网销网站
  • 公司网站推广是做什么怎么做拍卖网站
  • 聊城网站制作需要多少钱微网站需要什么技术
  • 网站开发与开发网站建设方案策划书ppt模板
  • 政协系统网站建设服务器上发布网站