- 博客(19)
- 资源 (2)
- 收藏
- 关注
原创 qt5.12.12+ros1+ubuntu20.20
打开QT creator,选择帮助-关于插件-Install Plugin,然后选择下载的插件0.4.3。重启 Qt Creator。1、下载并安装QT5.12.12。4、QT creator导入插件。2、下载QT-ROS插件。
2024-05-28 10:17:17
295
原创 bytetrack环境搭建及运行
从官网下载bytetrack_x_mot17.pth.tar,mot文件运行会报错numpy版本和onnx版本问题,修改代码,如numpy.object改为object,其它一样删掉numpy。修改demo_track.py文件下的31行以及修改命令行video改为image,可在同样的文件夹下看见图片追踪结果。pytorch官网安装torch在当前创建的环境中。cuda Version就算不要超过的最大版本。train.py没有可视化。可在该文件夹下看见视频。
2024-05-09 20:43:43
302
原创 多版本protobuf使用
set(PROTOBUF_INCLUDE_DIR “/home/idriver/software/protobuf-3.5.1/install/include”)指定头文件和库就可以正常使用了核心是直接指定我们需要的东西的位置。(1) set(PROTOBUF_PROTOC_EXECUTABLE “/home/idriver/software/protobuf-3.5.1/install/bin/protoc”)//指定执行器。文件本身有问题,在系统中会找到。多版本PROTOBUF使用。
2023-08-24 10:12:14
448
1
原创 小物品识别
这个代码是用python+opencv做的用于小器件的识别,其中用到了矩形识别,圆识别和线识别,在加上模板匹配来做的寻找与标准样品最像的物体,从而给定标签。我把代码已经放上去了。在我的资源里面。...
2021-11-17 10:41:28
432
原创 qt 与ros环境搭建ubuntu18.04
官网下载qt5.9.9然后安装在include文件夹下打开Main_Window.hpp 将第15行改为<QtWidgets/QMainWindow>回到工作空间执行katkin_make编译完成。
2021-08-24 12:44:16
231
原创 **判断三维激光点云前方障碍物**
判断三维激光点云前方障碍物我完成的是这样的功能判断前方20m范围内x,y,z分别限定在一定范围,判断一定范围内点云的数量来判断是否有障碍物#代码`#include #include “ros/ros.h”#include “sensor_msgs/LaserScan.h”#include <boost/foreach.hpp>#include “std_msgs/Bool.h”#include “laser_handle/pub_sub_picPoint2cloud.hpp”#i
2021-07-28 14:33:07
338
原创 Win10版faster rcnn 心得体会
Win10版faster rcnn 心得体会首先在下载代码https://github.com/dBeker/Faster-RCNN-TensorFlow-Python3该代码需要python3.5的环境,本人的环境是python3.6。所以要先下载python3.5 可以通过https://blog.csdn.net/tiankong_/article/details/83001976,安装python3.5(通过这里我明白了一台电脑可以同时安装多个python,再通过activate pyth
2020-11-23 14:33:42
286
原创 pyqt+pycharm+pyuic PyQt在pycharm下的配置
参考博客:https://blog.csdn.net/esting_tang/article/details/81082504,写的还是满详细蛮不错的
2020-11-23 14:32:52
79
原创 串口空闲中断+DMA传输
链接:https://blog.csdn.net/qq_17351161/article/details/90415407?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-8.channel_param&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-8.ch
2020-11-15 14:09:08
284
转载 装饰器的详细讲解
参考涤生日记的博客,写的是真的好链接:https://hero78.blog.csdn.net/article/details/82226657?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.channel_param&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLea
2020-10-26 17:03:10
91
原创 通过opencv-python检测裂缝
import cv2 as cvimport cv2import numpy as npimport timefrom matplotlib import pyplot as pltvalue = 60value1 = 0canny_min = 100canny_max = 150minlineLength = 200maxlineGap = 10area_threshold = 90#用于去除杂点def removeLittlePoint(img,threshold):
2020-10-20 12:14:34
6416
7
原创 利用面积周长焊点判断
import numpy as npimport cv2thresh_value = 140number = 0def getpos(event, x, y, flags, param): if event == cv2.EVENT_LBUTTONDOWN: print("img x=%d,y=%d", x, y)# 定义回调函数,此程序无需回调,所以Pass即可def callback(object): global thresh_value, roi, ro
2020-08-17 10:08:49
173
2
原创 opencv-python利用k均值算法完成焊点识别
#draw.用来画图import cv2import numpy as np #mouse callback functionfrom knn import *ix,iy=-1,-1#创建图像与窗口并将窗口与回调函数绑定def in_img(): for i in range(512): img[i, ] = 255 cv2.namedWindow('image') cv2.setMouseCallback('image',draw_circle
2020-08-17 10:00:02
921
2
原创 完成特定区域不同颜色的判别0pencv-python
完成特定区域不同颜色的判别0pencv-python采用hsv完成特定区域提取,inrange返回的是单通道的灰度图,numpty库中等于和函数传参时是引用传参,可使用.copy()函数。以下为代码。下面展示一些 内联代码片。下面展示一些 内联代码片。import numpy as npimport cv2def getpos(event,x,y,flags,param): if event == cv2.EVENT_LBUTTONDOWN: print("HSV is
2020-08-09 11:24:15
428
原创 图像采用直方图compare()对比相似度
图像采用直方图compare()对比相似度#图像采用直方图compare()对比相似度样式,下面展示同样高亮的 代码片.import cv2 as cvimport cv2import numpy as npimport timefrom matplotlib import pyplot as pltdef threshold(image):gray = cv.cvtColor(image,cv.COLOR_BGR2GRAY)ret , binary = cv.threshold(g
2020-08-06 14:49:19
1056
dianPianTest.rar
2020-10-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人