![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
实习
Wmann
这个作者很懒,什么都没留下…
展开
-
c++数据输出到txt文件中
#include <fstream> ofstream outfile; outfile.open("/data/opencvYolo/opencvYolo/data32.txt", ofstream::app); outfile<<"Yolotime: "<<(double)(Yolotime-start)/CLOCKS_PER_SEC<<"s"<<endl;outfile.close();这个缺少每次打开文件前判断原创 2021-08-25 10:14:04 · 2726 阅读 · 0 评论 -
ubuntu查看文件夹大小
sudo du -hd 1原创 2021-08-24 11:20:50 · 2472 阅读 · 0 评论 -
ubuntu挂载硬盘
d原创 2021-08-20 16:56:59 · 265 阅读 · 0 评论 -
ffserver30秒的使用时间记录
使用ffserver的原因:本人在jetson设备上面编译的opencv没有带ffmpeg编译,所以在运行的设备上的视频的时候不得行,但是可以运行rtsp视频流,所以师傅说可以使用ffserver将本地视频转换为rtsp流,这样就可以播放了。创建RTSPPort 8484BindAddress 0.0.0.0RTSPBindAddress 0.0.0.0MaxHTTPConnections 3000MaxClients 500MaxBandwidth 50000CustomLog -No原创 2021-08-19 17:07:59 · 107 阅读 · 0 评论 -
clion运行时的edit configuration设置
target是目标executable是可执行文件program arguments是参数,运行可执行文件时如果需要传入参数,就把参数设置在这里environment variables是链接的动态lib或者其他链接原创 2021-08-19 09:10:37 · 5616 阅读 · 0 评论 -
c++测试代码运行时间
添加链接描述原创 2021-08-13 16:05:38 · 158 阅读 · 0 评论 -
cmake发布release版或者debug版
https://blog.csdn.net/weixin_39609623/article/details/95042997如果是使用终端的话,就需要参考链接中的命令。我的cmake中是这样写的pmake_minimum_required(VERSION 3.0)project(detect)set(CMAKE_CXX_STANDARD 11)include_directories( /data/depends/include/opencv4原创 2021-08-13 15:15:58 · 233 阅读 · 0 评论 -
opencv循环保存图片
void GetRectImage(vector<Rect> rect){ // Rect rect(x, y, width, hight); string imageP="/home/hzq/FieldWork/SDK_http_1/picture"; vector<String>src_test; glob(imageP, src_test, false);//将文件夹路径下的所有图片路径保存到src_test中 if (sr原创 2021-08-03 11:11:57 · 1079 阅读 · 1 评论 -
c++顺序读取目录下的文件
int fileNameFilter(const struct dirent *cur){ std::string str(cur->d_name); if (str.find(".jpg") != std::string::npos) { return 1; } return 0;}vector<string> getFilesList(string dirpath){ DIR *dir = opendir(dirp原创 2021-08-02 13:47:57 · 1150 阅读 · 0 评论 -
vector按某行排序(冒泡)
#include <iostream>#include <algorithm>#include <vector>#define M 5#define N 2using namespace std;int main(){ //int n=2,m=3;n行m列 int a[N][M]={{6,4,2,10,3},{3,2,7,100,0}}; int i,j; for(i=0;i<M-1;i++) { f原创 2021-07-28 16:11:22 · 106 阅读 · 0 评论 -
二维数组写入txt文件
#include<ofstream>ofstream area_statistics_file; area_statistics_file.open( "AreaStatistics.txt" ); if (!area_statistics_file) { cout << "TXT文件不存在" << endl; } el原创 2021-07-27 13:51:54 · 431 阅读 · 0 评论 -
clion编译时未报错,运行时却显示链接的lib未找到
先把图贴出来。,第一张是编译的,第二张是运行的同时我还发现在运行时,如果把这里面的第74句打开,不注释掉的话就能够运行(傻逼c++…)问题分析:找那个lib文件,发现存opencv下,但是事又发现这个opencv的文件夹是别人编译好拷贝给我的,不是我自己编译的,所以不行。将别人拷贝我的文件夹删除。重新编译opencv先编译ffmpeg,将其设置为动态链接库,并且在vim /etc/profile文件末尾添加export FFMPEG_HOME=/home/hzq/FieldWork/sou原创 2021-07-23 14:59:12 · 1063 阅读 · 1 评论 -
ubuntu18安装tensorrt
为了安装tensorrt,我安装了这几个cuda!!!!!气人。正题:环境:ubuntu18TensorRT-6.0.1.5.Ubuntu-18.04.x86_64-gnu.cuda-10.1.cudnn7.6pytorch1.7.1cuda10.1cudnn7.6.5python3.61.先安装好pytoch1.7.1conda install pytorch==1.7.1 torchvision==0.8.2 torchaudio==0.7.2 cudatoolkit=10.1 -原创 2021-07-20 16:50:22 · 303 阅读 · 1 评论 -
无法添加符号: DSO missing from command line
/usr/bin/ld: CMakeFiles/yolo-trt.dir/samples/sample_detector.cpp.o: undefined reference to symbol '_ZN2cv7putTextERKNS_17_InputOutputArrayERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEENS_6Point_IiEEidNS_7Scalar_IdEEiib'/home/hzq/FieldWork/source/原创 2021-07-19 15:18:10 · 1134 阅读 · 0 评论 -
执行可执行文件时,提示为找到动态链接库
报错Could not load library libcudnn_cnn_infer.so.8. Error: libcudnn_cnn_infer.so.8: cannot open shared object file: No such file or directoryPlease make sure libcudnn_cnn_infer.so.8 is in your library path!这里就是提示找不到相关的动态链接库1.查找改动态链接库的位置在哪里find查找2.链接原创 2021-07-15 12:49:38 · 1503 阅读 · 0 评论 -
查看可执行文件链接到了哪些动态库
1.查询可执行文件 ls这里绿色的就是可执行文件2.使用命令查询可执行文件链接到了哪些动态库ldd ./face2后面文件路径就是动态库的位置,也是链接到的动态库。参考网址原创 2021-07-15 11:56:10 · 1562 阅读 · 0 评论 -
GDB调试
GDB教程:https://www.dazhuanlan.com/2019/10/23/5dafa19f281cb/这里需要改为gcc test.c -o test -g原创 2021-07-09 13:42:11 · 56 阅读 · 0 评论 -
clion中关于opencv未定义的报错
cmake_minimum_required(VERSION 3.0)project(detect)set(CMAKE_CXX_STANDARD 11)find_package(OpenCV REQUIRED videoio )include_directories( /usr/include /home/hzq/FieldWork/jetson/封装/SDK0708/detect)link_directories( /home/hzq/FieldWork/jetson/封装/原创 2021-07-08 21:48:20 · 287 阅读 · 3 评论 -
docker学习1
docker的安装看这个,看到安装本地的镜像文件那里就可以了。a.开启dockersystemctl start dockerb.关闭systemctl stop dockerc.查看docker版本号docker -vd.查看docker命令docker info1.查找有哪些镜像文件docker search ubuntuSTARTS是有多少人点击过OFFICIAL 是否为官方的2.安装在线镜像文件这个就是安装最新版本的,如果要安装指定版本的话 docker pu原创 2021-06-19 23:18:12 · 81 阅读 · 0 评论 -
编译curl、libevent、fmpeg步骤
1.下载文件curl下载地址,我下载的是第四个opencvssl下载地址,下载的第二个2.编译先将上面下载的文件解压出来2.1编译openssl以下所有命令都在openssl-1.1.1k目录下执行的./openssl shared --prefix=/data/ssl–prefix是设置安装目录.如果这里报错Makefile is older than Makefile.org, Configure or config.那就先./config,然后在执行上面的那个语句接着ma原创 2021-06-16 12:00:36 · 218 阅读 · 0 评论 -
手动安装手动添加环境变量
这里安装的curl是手动设置的路径,在下面的图片中“将curl命令加入环境变量”:需要执行那两个步骤才行,以后需要添加自己的就可以按照这个步骤执行。原创 2021-06-16 11:40:47 · 311 阅读 · 0 评论 -
deepstream-opencv-test和deepstream-test1
1.修改文档中的路径2.运行2.1make,看一下make前后文件的对比2.1运行文件中的视频./deepstream-opencv-test file:///data/deepstream_sdk_v5.0.1_jetson/opt/nvidia/deepstream/deepstream-5.0/samples/streams/sample_720p.h264 2.2输出结果(暂时没有显示器,所以显示不出来)2021.6.102.2.1百度查了显示这个错误就是因为没有显示器,原创 2021-06-09 10:57:42 · 578 阅读 · 0 评论 -
vs code解决头文件问题
1。#include <string.h>2。#include <string>3。#include <sstream>4。#include <iostream>5。#include <ostream>6。#include <fstream>7。#include <gst/base/gstbasetransform.h>8。#include <gst/video/video.h>假如我们的头文件原创 2021-06-07 22:43:17 · 1076 阅读 · 0 评论 -
shell脚本学习
先了解一下vim的快捷键1.创建脚本touch test.sh先给脚本赋执行权限chmod +x ./test.sh运行脚本./test.sh2.shell变量编辑脚本vim test.sh添加内容,输入i原创 2021-05-26 11:28:18 · 119 阅读 · 0 评论 -
Jetson嵌入式平台学习2021.5.24-
NVIDIA Jetson TX1上使用ffmpeg原创 2021-05-24 09:58:56 · 120 阅读 · 0 评论 -
安装docker和编译opencv2021.5.20-21
主要安装docker,编译opencv1.同一局域网下面,可以这样连接2.1安装docker或者这个2.2加载镜像文件sudo docker load < allinone_05.tar.gz2.3有nvidia的还需要安装nvidia-docker这个里面的第三步。2.4确保自己的系统已经成功安装 cmake、g++、gcc2.5运行sudo nvidia-docker run -d --privileged -ti -v ~/18.04-11.1-runtime-app:原创 2021-05-20 22:40:40 · 1673 阅读 · 2 评论