- 博客(9)
- 收藏
- 关注
原创 MySQL数据在正常启动情况下无法连接navicat或者连接后打不开库的问题解决
MySQL数据在正常启动情况下无法连接navicat或者连接后打不开库的问题解决
2024-07-26 15:41:26
696
原创 Linux服务器更新到openssh9.8版本
由于之前使用的openssh8.7版本有一些漏洞,因此对其进行升级更新到openssh9.8版本。
2024-07-26 14:28:27
843
原创 基于opencv和mediapipe对摄像头捕获视频中的手部进行跟踪检测并绘制关键点。
这段代码使用OpenCV和MediaPipe库从摄像头捕获实时视频流,并对手部进行跟踪和关键点检测。它首先将摄像头捕获的图像从BGR转换为RGB格式,并传递给MediaPipe的手部跟踪模型。模型处理图像后返回手部的关键点信息,这些信息随后被用来在图像上绘制手部关键点和连接线。绘制后的图像被转换回BGR格式,并通过OpenCV的窗口显示出来。用户可以实时查看手部跟踪的结果,并且当按下ESC键时,程序将退出。显示结果,我上面设置了最多能同时显示四只手。喜欢我的文章,麻烦点个小小关注!
2024-04-29 12:08:38
1710
1
原创 基于opencv对图像进行轮廓检测
使用imshow函数显示图像,并命名为'demo2',图像显示完毕后需要使用waitKey函数等待用户按键关闭窗口。对灰度图片进行阈值化处理,将像素值高于150的设为255,低于150的设为0,生成二值化图像thresh。使用findContours函数查找二值化图像中的轮廓,返回轮廓信息以及轮廓的层级结构。使用drawContours函数在原图上绘制出找到的轮廓,轮廓的颜色为红色,线条宽度为2。拼接文件路径,img变量保存的是完整的文件路径。如果文章对你有所帮助,麻烦动动小手点点关注!
2023-11-23 09:04:45
148
1
原创 基于opencv的行人检测(附源码)
初学者可以尝试学习进行行人检测,行人检测主要用来判断输入图片(或视频)内是否包含行人,若检测到行人,则给出其具体的位置信息。函数在图像帧上绘制一个圆形标记,该圆形标记的圆心坐标为(center_x, center_y),半径为5,颜色为红色(BGR:(0,0,255)),线宽为-1(实心)。函数在图像帧上绘制一个矩形框,该矩形框左上角坐标为(x, y),宽度为w,高度为h,颜色为绿色(BGR:(0,255,0)),线宽为2。但是,在面对复杂情况时,该程序的识别效果将差很多,还需要进一步的优化。
2023-11-17 17:19:02
1970
1
原创 基于opencv对图像上的文字进行识别并框选
如果像素值大于150,则赋值为255,否则赋值为0。这里只查找最外层的轮廓,并简单地压缩轮廓的近似链。上绘制当前轮廓的边界矩形,颜色为红色(BGR:(0,0,255)),线宽为2。计算当前轮廓的边界矩形,其左上角坐标为(x,y),宽度和高度分别为w和h。从BGR颜色空间转换为灰度颜色空间,结果存储在变量。如果文章对你有所帮助,麻烦动动小手点点关注!读取位于路径下的图像,并将其存储在变量。是一个标志,通常在此种情况下可以忽略。遍历找到的所有轮廓。
2023-11-17 16:11:04
831
1
原创 基于opencv的迷宫寻路 在迷宫图上画出正确路径 (精简,易懂)
使用OpenCV库对图像进行处理,能够实现迷宫寻路的基本功能。通过读取图像、转换为灰度图像、阈值化处理等步骤,我们得到了一个二值化的迷宫图像。然后,我们使用findContours函数找到迷宫的边缘轮廓,并使用drawContours函数将轮廓绘制到图像上。
2023-11-15 11:37:36
1631
1
原创 基于opencv人脸识别+笑容识别+眼睛识别(视频)
这三行代码加载了Haar级联分类器,这里我们使用了OpenCV提供的预训练分类器,用于人脸检测('haarcascade_frontalface_default.xml')、眼睛检测('haarcascade_eye.xml')和微笑检测('haarcascade_smile.xml')。显示名为'demo'的窗口,并显示当前帧 ,等待键盘输入,如果有按键被按下则返回其ASCII码,否则返回-1,这里设置了等待时间为1毫秒(1ms)循环遍历检测到的每个面部,并在其周围绘制一个矩形框。
2023-11-15 10:58:02
332
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人