
OpenCV图像处理
Meruz
个人学习随笔
展开
-
OpenCV图像加载与保存
import cv2 as cvimport numpy as npdef get_image_info (image): #读取图像 print(type(image)) print(image.shape) print(image.size) #像素数量 print(image.dtype) #字节位数 pixel_data = np...原创 2019-05-05 19:45:54 · 1818 阅读 · 0 评论 -
OpenCV下访问摄像头
import cv2 as cvdef video_demo(): capture = cv.VideoCapture(0) while(True): ret,frame = capture.read() frame = cv.flip(frame,1) cv.imshow = ("video",frame) c...原创 2019-05-05 19:48:06 · 270 阅读 · 0 评论 -
OpenCV改变图像像素
import cv2 as cvimport numpy as npdef access_pixels(image): print(image.shape) height = image.shape [0] width = image.shape [1] channels = image.shape [2] print("height : %s,wi...原创 2019-05-05 20:52:38 · 3049 阅读 · 0 评论 -
OpenCV创建图像creat_image
import cv2 as cvimport numpy as npdef creat_image(): ''' #创建RGB图像 image = np.zeros([400,400,3],np.uint8) #初始图片黑色 #修改第一个通道的值 image[:,:,0] = np.ones([400,400])*255 #输出蓝色的图 第一通道是...原创 2019-05-05 20:53:40 · 7495 阅读 · 0 评论 -
win10+python3环境下使用opencv调用华硕Xtion pro live深度摄像头
电脑里已安装opencv3.4和python3环境1、安装opennipip install openni2.安装openni2下载地址https://structure.io/openni我的电脑是64位解压直接安装就好3.不确定是否必须环境变量中添加以下系统变量4.运行python代码将代码放到D:\Program Files\...原创 2019-06-03 16:28:05 · 1546 阅读 · 1 评论 -
OpenCV-python进行多个摄像头同步采集并拼接显示(多个视频拼接到一个窗口显示)
以下是两个摄像头进行拼接的代码,同理可以拼接N个。效果如下:由于两个摄像头分辨率不一样,以及懒得resize成一样的大小,显示效果左边视频上下留黑了。import cv2import numpy as np##选择摄像头videoLeftUp = cv2.VideoCapture(0)videoRightUp = cv2.VideoCapture(1)width = (...原创 2019-07-11 11:24:19 · 29085 阅读 · 14 评论