以代码为基础的opencv-python学习 图片的加载以及视频展示
Posted august2019
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了以代码为基础的opencv-python学习 图片的加载以及视频展示相关的知识,希望对你有一定的参考价值。
import cv2
import numpy as np
#视频读取
def video_demo():
capture = cv2.VideoCapture(0)
while(True):
ret, frame = capture.read()
#frame = cv2.flip(frame,1) #镜像变换
cv2.imshow("video",frame)
c = cv2.waitKey(50) #按ESC退出摄像头
if c == 27:
break
#图片信息展示
def get_image_info(image):
print(type(image))
print(image.shape)
print(image.size)
print(image.dtype)
pixel_data = np.array(image)
print(pixel_data)
src = cv2.imread("woman.jpg") #读取图片
cv2.namedWindow("input image",cv2.WINDOW_AUTOSIZE)
cv2.imshow(‘input image‘,src) #展示图片
#get_image_info(src)
video_demo()
cv2.waitKey(0)
cv2.destroyAllWindows()
以上是关于以代码为基础的opencv-python学习 图片的加载以及视频展示的主要内容,如果未能解决你的问题,请参考以下文章
opencv-python基础用法详细代码-图片加载-ROI-边缘滤波-二值化-轮廓提取-膨胀腐蚀等