- 博客(7)
- 收藏
- 关注
原创 Linux 更换国内源(精简篇)
使用gedit打开文档,将下面清华源(以ubuntu22.04LTS(jammy)版本为例)复制进去,然后点击保存关闭。复损坏的软件包,尝试卸载出错的包,重新安装正确版本的。通过该网址查看ubuntu各个版本对应的源。
2024-07-04 18:57:25
2650
1
原创 基于OpenCV的人脸识别(1)
OpenCV是由英特尔公司发起的并参与开发的,以BSD许可证授权发行,可以在商业和研究领域中免费使用。OpenCV用C++编写,它的主要接口也是C++语言,但依然保留了大量C语言接口。用于读取各种图像文件的函数,如jpg、png、bmp等,并将图像数据加载到一个numpy.ndarray中,以便进一步的图像处理操作。● filename:要读取的图像文件的路径,路径中不能有中文,否则数据读取不出来。cv2.IMREAD_COLOR:以彩色模式加载图像,默认使用该标志。
2024-01-05 10:14:24
1773
原创 超详细的OpenCV手势识别数字教程
本篇是在上上篇(python 手势识别)的基础上多加了一部分函数,来显示识别手势表示的数字,并显示在屏幕上大概思路是:利用opencv-python包和mediapipe包,对图像做出一系列处理,比如图像的翻转、图像中手势的识别、手的21个结点的显示和坐标计算,最后通过对每个手指的指尖位置和第二个关节的x坐标(大拇指)或y坐标(其他四个手指)的大小判断来识别该手指是张开还是闭合,最后在代码中放入六张图片并写入cv2.putText()函数来显示0、1、2、3、4、5。
2024-01-04 16:52:22
5552
2
原创 OpenCV手部识别中各个函数功能
OpenCV(一个强大的计算机视觉库)中的一个函数,用于从视频文件中读取帧。这个函数通常用于处理视频流或者从摄像头捕获视频。基本语法:其中,video_file_path`是视频文件的路径。如果视频文件在当前目录下,你可以直接传入文件名(例如 'my_video.mp4')。如果视频文件在其他位置,你需要提供完整的文件路径。你也可以使用 cv2.VideoCapture(0)来从默认摄像头捕获视频。这里的 0 是设备编号,你可以根据需要更改它来选择不同的摄像头。
2024-01-02 12:12:19
1616
原创 OpenCV 手部识别
如果获取到,在指尖画一个小圆,0表示x坐标,1表示y坐标,半径,颜色,实心。#如果获取到,在指尖画一个小圆,0表示x坐标,1表示y坐标,半径,颜色,实心。#等待按键按下,如果在1毫秒之内感知到的话,waitKey就会接收该键值,并把该键赋值给k。#在另一个文件中创建一个类,里面存放mediapipe实现的功能,并导入该文件。#会返回两个数据,一个是判断是否读成功,另一个是返回视频帧的图片。#opencv获取到的视频是翻转的,需要将视频改为镜像的。#代码运行后,会产生一个窗口,名为Video,
2024-01-01 16:44:00
2205
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人