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

义务网站建设北京百度seo排名点击软件

义务网站建设,北京百度seo排名点击软件,郑州建设工程信息网官网首页,邢台企业网站建设open cv 入门 像素的操作 demo1 import cv2 import os import numpy as np# 1、读取图像 # imread()方法# 设置图像的路径 Path "./img.png" # 设置读取颜色类型默认是1代表彩色图 0 代表灰度图 # 彩色图 flag 1 # 灰度图 #flag 0# 读取图像,返回值…

open cv 入门

像素的操作

demo1
import cv2
import os
import numpy as np# 1、读取图像
# imread()方法# 设置图像的路径
Path = "./img.png"
# 设置读取颜色类型默认是1代表彩色图 0 代表灰度图
# 彩色图
flag = 1
# 灰度图
#flag = 0# 读取图像,返回值是一个图像对象image = cv2.imread(Path, flag)# 0 ~ 255代表黑色到纯白色# 打印该图像输出的是部分像素值
# print(image)# 2、显示图像# 显示图像cv2.imshow("QQ", image)# 等待按键按下,单位是mscv2.waitKey()# 按下任意按键后摧毁所有窗口
cv2.destroyAllWindows()# 3、保存图像# 创建目录
# 在当前目录下创建一个目录
directory = "./My_Test_Photos"
# 如果不存在则创建
if not os.path.exists(directory):os.makedirs(directory)# 保存图像到指定目录
file_path = os.path.join(directory, "test01.jpg")
cv2.imwrite(file_path, image)# 4、获取图像属性# shape (垂直像素数 水平像素数 通道数)# size  (像素点总个数 = 垂直像素数 × 水平像素数 × 通道数) 灰度图通道数为 1# dtype 图像的数据类型image_Color = cv2.imread(Path,0)
print(image_Color.shape)
print(image_Color.size)
print(image_Color.dtype)
demo2
import cv2image = cv2.imread("./cat.jpg")cv2.imshow("cat", image)for i in range(241, 292):for j in range(168, 219):image[i, j] = [255, 255, 255]
cv2.imshow("mycat", image)
cv2.waitKey()
cv2.destroyAllWindows()
demo3
import numpy as np# 创建一维数组和二维数组
n1 = np.array([1, 2, 3])
n2 = np.array([0.1, 0.2, 0.3])
n3 = np.array([[1, 2], [3, 4]])print(n1, n2, n3)# 创建浮点数类型
my_list = [1, 2, 3]n1 = np.array(my_list, dtype=np.float_)# n1 = np.array(my_list, dtype=float)
print(n1)
print(n1.dtype)
print(type(n1[0]))# 创建三维数组nd1 = [1, 2, 3]
nd2 = np.array(nd1, ndmin=3)print(nd2)
demo4
import numpy as np
# 指定维度数据类型未定义
n = np.empty([2, 3])print(n)# 创建全零数组
n1 = np.zeros((3, 3), dtype=np.uint8)print(n1)
# 创建全一数组
ones = np.ones((4, 4), np.float_)
print(ones)# 创建随机数组,三行三列,范围0-20
rand = np.random.randint(0, 20, (3, 3))print(rand)

demo5

import cv2
import numpy as np
# 在opencv中黑白图像是一个二维数组,彩色图像是一个三维数组# 创建黑白图像
flag = True
if flag:width = 200height = 100img = np.zeros((height, width), np.uint8)img[25:75, 50:100] = 255cv2.imshow("img", img)cv2.waitKey()cv2.destroyAllWindows()else:width = 200height = 100img = np.ones((height, width), np.uint8)*255cv2.imshow("img", img)cv2.waitKey()cv2.destroyAllWindows()
demo6
import cv2
import numpy as npwidth = 200
height = 100img = np.zeros((height, width), np.uint8)
for i in range(0, width, 40):img[:, i+20] = 255
cv2.imshow("img", img)
cv2.waitKey()
cv2.destroyAllWindows()
demo7
import cv2
import numpy as npwidth = 200
height = 100# 创建指定宽高、3通道、像素值都为0的图像img  = np.zeros((height, width, 3), np.uint8)blue = img.copy()blue[:, :, 0] = 255  # 通道1的所有像素值都为255green = img.copy()green[:, :, 1] = 255   # 通道2的所有像素值都为255red = img.copy()red[:, :, 2] = 255  # 通道3的所有像素值都为255
cv2.imshow("blue", blue)
cv2.imshow("green", green)
cv2.imshow("red", red)
cv2.waitKey()
cv2.destroyAllWindows()
demo8
import cv2
import numpy as np# 创建随机图像
width = 200
height = 100img = np.random.randint(256, size=(height, width, 3), dtype=np.uint8)cv2.imshow("img", img)
cv2.waitKey()
cv2.destroyAllWindows()
demo9
import cv2
import numpy as np# 拼接图像a = np.array([1, 2, 3])
b = np.array([4, 5, 6])
c = np.array([7, 8, 9])
result = np.hstack((a, b, c))print(result)
demo10
import cv2
import numpy as np
# 垂直拼接
a = np.array([1, 2, 3])
b = np.array([4, 5, 6])
c = np.array([7, 8, 9])
result = np.vstack((a, b, c))print(result)
demo11
import cv2
import numpy as np
Path = "./cat.jpg"
img = cv2.imread(Path)
img_h = np.hstack((img, img))
img_v = np.vstack((img, img))cv2.imshow("img_h", img_h)
cv2.imshow("img_v", img_v)cv2.waitKey()
cv2.destroyAllWindows()
http://www.tj-hxxt.cn/news/107783.html

相关文章:

  • 百度推广 网站备案广告行业怎么找客户
  • 网站首页客服qq做超链接云搜索引擎
  • 什么网站可以直接做word文档西安官网seo技术
  • 国内外网站建设免费推广产品平台有哪些
  • 青岛开发区建设局网站推广项目
  • 制作手机端网站开发网站之家查询
  • 卧龙区网站建设价格网络营销的发展现状及趋势
  • 网页制作一个网站八个页面咋做百度上首页
  • 南昌网站建设案例佛山优化网站关键词
  • 请写出网站建设的整个过程全自动推广引流软件
  • 宽带办理多少钱seo排名点击首页
  • 项城做网站信息发布网站有哪些
  • 商城网站建设目的优化软件刷排名seo
  • 青岛网站建设定制开发俄罗斯搜索引擎yandex
  • 大连网站建设找简维科技企业网搭建
  • 视频分享网站怎么做武汉服装seo整站优化方案
  • 住房和城乡建设部幼儿园网站推广管理
  • 网站建设叫什么软件网络seo推广
  • 专业的个人网站建设哪家天津seo方案
  • 做语音聊天网站要多少钱外贸怎么建立自己的网站
  • 上海企业体检武汉seo网站优化技巧
  • 可以做网站的渠道营销策划品牌策划
  • 做二手房产网站多少钱百度人工在线客服
  • 怎么自己创建一个网站磁力搜索器下载
  • 南昌建站方案创建网页
  • 网站备案现场做微商如何引流推广怎么找客源
  • 淄博手机网站开发公司优化网络
  • 公司视频宣传片拍摄长沙网站seo诊断
  • 建设网站要买服务器国内手机搜索引擎十大排行
  • 网站设计与规划免费b站推广网站破解版