以代码为基础的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学习 图像模糊

opencv-python基础用法详细代码-图片加载-ROI-边缘滤波-二值化-轮廓提取-膨胀腐蚀等

OpenCV-Python基础教程2-PyQt编写GUI界面

[opencv-python]学习-图像分割

OpenCV-Python 第三章

Python3 识别验证码(opencv-python)