Skip to content

LiuQH2000/MyBlog

Repository files navigation

Test-Project1

测试第一个工程,此工程是按照CSDN教程新建 链接地址

关于写这篇README的缘由

2020年09月24日,在实验室开完组会之后,看到大佬们的操作猛到不行,于是我意识到是时候好好管理我的GitHub账户了,不能当一个只down别人代码的白嫖怪了。因此我来GitHub更新了头像并创建了属于我的第一个工程Test-Project1,对于GitHub的使用还不是很明白,所以只有边学边看

这里的README.md只是为了熟悉Markdown常用语法
Markdown常用语法是参考链接GitHub上README.md教程

第一章 分享一个Python代码

# -*- coding: utf-8 -*-
"""
Created on Mon Sep 21 15:49:13 2020
http://codec.wang/#/opencv/start/03-open-camera
网站代码中存在一些问题,最后需要release还有destroy
@author: Big_Hao
"""
import cv2

capture = cv2.VideoCapture(0)
while(True):
    ret, frame = capture.read()
    gray = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY)
    #打印出获取图像的信息
    width, height = capture.get(3), capture.get(4)
    #print(width, height)
    frame_rate = capture.get(5)
    #print(frame_rate)
    text = 'Frame rate = '+str(frame_rate)+' '+'Image size = '+str(width)+'*'+str(height)
    cv2.putText(frame,text, (20,20), cv2.FONT_HERSHEY_SIMPLEX, 0.7,(0,0,255), 1, cv2.LINE_AA)    
    cv2.imshow('frame',frame)    
    if cv2.waitKey(1) == ord('q'):
        break

capture.release()
cv2.destroyAllWindows()

在这个代码中,主要是调用电脑的摄像头,获取实时图像,并将尺寸还有帧率打印在图像上。但是在原网页中,代码好像是不太完整的,最后应该加上

capture.release()
cv2.destroyAllWindows()

这两句,要不然是不能运行出来的

第二章 关于服务器

About

测试第一个工程

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published