- 博客(9)
- 收藏
- 关注
原创 PCL1.9.0的交叉编译过程
4、其他的部分都比较顺利,主要问题出在Boost库上,因为PCL需要Boost,cmake时会提示无法找到Boost的错误,修改pcl工程下的文件,如图所示。任务需求:在x86架构的Ubuntu18.04的虚拟机中交叉编译PCL源码,以能在ARMv8 64位系统上运行。3、打开Cmake,按下图根据自己的需求配置交叉编译选项,因为我没有显示需求,所以不需要OpenGL和VTK。此步骤的主要目的是打开-fPIC,避免PCL在编译时找不到boost库的.a文件。5、第三方库重点是Boost库的编译,流程如下。
2023-10-02 12:51:38
1230
3
原创 全志T507 ubuntu18.04安装QT并编译项目
编译报错,提示缺少libOpenGLES,将arm平台已经编译好的libOpenGLES.so文件拷贝到lib目录下,编译成功。执行qmake -project,修改QT的.pro文件,再执行qmake,再make;首先执行QT的安装命令;
2022-08-22 18:21:09
542
1
原创 python处理PPOCRLabel标注的数据用于LPRNet与Yolo的训练
使用PPOCRLabel对车牌图片进行标注后,会生成Label.txt、rec_gt.txt两个文件和crop_img这个文件夹,现在我需要从中提取数据用于Yolo车牌检测的训练以及LPRNet车牌识别的训练。代码如下:import osfilename = "./yolo_labels""""# 读取数据文件"""def read_txt(file_name): data = [] file = open(file_name,'r',encoding='utf-8')
2022-05-20 17:54:10
1322
3
原创 Python统计数据集中不同种类的数量
##!/usr/bin/python3# -*- coding: utf-8 -*-# @Time : 2022/03/18 18:10# @Author : 任思成# @File : count_classes.pyimport osimport matplotlib.pyplot as pltfolder_path = "E:/DataSet/XiaoBaoDang_DS/XiaoBaoDang_DS_3_15/XiaoBaoDang_DS_3_15_labels" #存
2022-03-18 18:15:01
4254
原创 Jetson Xavier NX下读取RTSP视频流
现有一个网络摄像机,需要在Jetson Xavier NX平台上读取它的视频流进行图像处理,最基本的使用Opencv读取RTSP视频流代码如下:import cv2cap = cv2.VideoCapture("rtsp://192.168.1.1:554/")while True: ret , frame = cap.read() cv2.imshow("Test" , frame) if chr(cv2.waitkey(1)&255)=='q' break这样简单粗暴的读取视
2021-09-14 13:24:21
4561
原创 解决Opencv读取实时视频流无法刷新当前帧的问题
目前有这样的需求:使用Opencv读取实时视频流数据,做算法处理,因为算法本身处理速度有限,因此会产生每次读取到的帧不是当前帧的问题,体验很差。例如:import cv2cap=cv2.VideoCaptrue("rtsp://....")while true ret,frame=cap.read() if ret=True: process(frame)#此处为图像处理的代码 cv2.imshow("test",frame) if chr(cv2.waitKey(1)&25
2021-09-09 09:45:54
3361
7
原创 关于C++ libtorch调用pytorch模型的总结
最近接到了一个需求,需要把一个用python基于pytorch实现的DQN强化学习模型移植到Arm平台。经历了很多坑,最终都解决了,记录一下过程:环境:系统:Ubuntu20.04 LTS;pytorch版本:1.9.0;python版本:3.8;libtorch版本:1.9;准备步骤:①如何安装python和pytorch请自行百度;②进入pytorch官网,下载合适版本的libtorch https://pytorch.org/,因为我的需求是移植到Arm平台上,没有GPU以及CUDA
2021-08-11 16:56:44
1768
7
原创 解决Windows10下自带的Ubuntu20.04使用VcXsrv黑屏的问题
看了很多博主的配置教程,但是最后一步总是黑屏,经过尝试,解决了问题:错误步骤:很多博主选择的是“Gnome兼容性”和输入“ccsm”,这个就是错误的源泉,据我观察,并不是所有电脑都适合这样配置;有的电脑适合选择如下设置:但更关键的是,一定要在ccsm前面加上sudo:export DISPLAY=localhost:0sudo ccsm然后再:sudo compiz接着就是一大堆打印信息,成功进入Ubuntu桌面...
2021-07-26 16:39:24
4652
5
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人