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

做网站如何上传apk关键词app下载

做网站如何上传apk,关键词app下载,iis wordpress 多站点,WordPress切换标记这篇教学会介绍使用OpenCV,取得影像的长宽尺寸、以及读取影像中某些像素的颜色数值。 因为程式中的OpenCV 会需要使用镜头或GPU,所以请使用本机环境( 参考:使用Python 虚拟环境) 或使用Anaconda Jupyter 进行实作( 参考:使用Anaco…

这篇教学会介绍使用OpenCV,取得影像的长宽尺寸、以及读取影像中某些像素的颜色数值。

因为程式中的OpenCV 会需要使用镜头或GPU,所以请使用本机环境( 参考:使用Python 虚拟环境) 或使用Anaconda Jupyter 进行实作( 参考:使用Anaconda ) ,并安装OpenCV 函式库( 参考:OpenCV函式库)。

shape 取得长宽与色版数量

使用OpenCV 的imread() 方法读取的影像后,透过shape 属性,能取得影像的宽、长和色版数量,通常色版数量( 色彩通道) 会由R、G、B 色光三原色组成,如果影像不具有三个色版,则只会取得宽与长。

import cv2
img = cv2.imread('meme.jpg')
print(img.shape)            # 得到 (360, 480, 3)
cv2.imshow('oxxostudio', img)
cv2.waitKey(0)              # 按下任意键停止
cv2.destroyAllWindows()

size 取得像素总数

使用OpenCV 的imread() 方法读取的影像后,透过size 属性,能取得影像的像素总数,像素总数为「宽x 长x 色版数量」

import cv2
img = cv2.imread('meme.jpg')
print(img.size)            # 518400 ( 360x480x3 )
cv2.imshow('oxxostudio', img)
cv2.waitKey(0)
cv2.destroyAllWindows()

dtype 取得数据类型

使用OpenCV 的imread() 方法读取的影像后,透过dtype 属性,能取得影像的数据类型

import cv2
img = cv2.imread('meme.jpg')
print(img.dtype)            # uint8
cv2.imshow('oxxostudio', img)
cv2.waitKey(0)
cv2.destroyAllWindows()

取得每个像素的色彩资讯

使用OpenCV 的imread() 方法读取的影像后,可以印出图片的「三维阵列」资讯,以下方的程式码为例,可以印出一张4x4 的图片阵列,可以看到每一个像素都有B、G、R 三个颜色资讯,颜色范围均是0~255 ( 范例图片将4x4 放大,比较容易理解)。

import cv2
img = cv2.imread('meme-test.png')
print(img)
cv2.imshow('oxxostudio', img)
cv2.waitKey(0)
cv2.destroyAllWindows()

了解原理后,也可以使用变数来装载图片的色彩资讯。

import cv2
img = cv2.imread('meme-test.png')
b, g, r = cv2.split(img)
print(b)
print(g)
print(r)
cv2.imshow('oxxostudio', img)
cv2.waitKey(0)
cv2.destroyAllWindows()

既然能取得图片的每个像素资讯,就能针对这些像素进行修改,举例来说,透过阵列切片赋值的方法,就能将一张去除图片中的红色、绿色或蓝色。

import cv2
img_blue = cv2.imread('meme.jpg')
img_green = cv2.imread('meme.jpg')
img_red = cv2.imread('meme.jpg')
img_blue[:,:,1] = 0    # 将绿色设为 0
img_blue[:,:,2] = 0    # 将红色设为 0
img_green[:,:,0] = 0   # 将蓝色设为 0
img_green[:,:,2] = 0   # 将红色设为 0
img_red[:,:,0] = 0     # 将蓝色设为 0
img_red[:,:,1] = 0     # 将绿色设为 0
cv2.imshow('oxxostudio blue', img_blue)
cv2.imshow('oxxostudio green', img_green)
cv2.imshow('oxxostudio red', img_red)
cv2.waitKey(0)
cv2.destroyAllWindows()

http://www.ds6.com.cn/news/11031.html

相关文章:

  • vs如何做网站线上推广平台都有哪些
  • 道滘镇仿做网站广告招商
  • 网络公司基础建设seo是搜索引擎优化吗
  • 网站建设增值税发票凡科网小程序
  • 南昌高端模板建站爱网站查询
  • 做的最成功的个人网站爱网站关键词挖掘工具
  • 淘宝上网站建设靠谱吗免费网络推广平台
  • 刚做的网站为什么搜索不到百度投放广告一天多少钱
  • 做动态网站需要什么软件最近发生的热点新闻
  • 用table做的网站注册网站流程
  • 香港主机做视频网站网络舆情管控
  • web做网站作业舆情信息网
  • vps做网站需要做哪些准备媒体资源
  • 网站备案制作百度信息流广告投放
  • 手机界面设计东营优化路网
  • 赣州市城乡建设局官方网站关键词挖掘爱站网
  • 如何分析一个网站做的怎么样外贸谷歌推广
  • 如何建设网站建设seo网络推广优化教程
  • 网站建设企业网站优化深圳市社会组织总会
  • 新手学做网站下载软文平台
  • 宽带固定ip的怎么做网站服务器市场营销推广方案
  • 做app和网站哪个比较好宁波seo优化外包公司
  • 搜索引擎网址seo排名优化收费
  • 网站建设企业网银e路通网络营销方案怎么写
  • 盐城公司注册搜狗搜索引擎优化
  • 网站建设选超速云建站外贸网站
  • 用jsp做的网站源代码关联词有哪些 全部
  • wordpress网站amp百度关键词搜索次数
  • 网络运营计划方案搜索引擎优化英文简称
  • 软件测试培训心得拼多多关键词优化是怎么弄的