- 博客(27)
- 资源 (6)
- 收藏
- 关注

原创 C/C++使用libcurl库实现post图片的两种方式
一.直接上传文件方式将图片文件跟在参数的后面,这里的curl和参数需要根据自己的需要修改 char *url=" "; CURL *pCurl = NULL; CURLcode res; struct curl_slist *headerlist = NULL;struct curl...
2018-05-04 13:46:56
8003
原创 [问题解决] no CUDA-capable device is detected
本文主要解决提示no CUDA-capable device is detected的问题。
2023-11-29 17:33:35
2037
原创 [问题解决]CUDA_nppicom_LIBRARY (ADVANCED) linked by target “opencv_cudev“ in directory /workspace/softwa
解决opencv编译过程中出现的错误
2023-01-15 09:49:45
2096
12
原创 [问题解决]Unable to infer base url. This is common when using dynamic servlet registration...
解决使用swagger出现Unable to infer base url. This is common when using dynamic servlet registration...Localhost:8080的问题。
2022-09-21 11:20:15
28668
2
原创 [问题解决] NameError: name ‘get_ipython‘ is not defined
解决NameError: name 'get_ipython' is not defined问题
2022-09-19 10:21:43
3871
原创 [问题解决] 将demo.ipynb转为demo.py
此文章主要将tensorflow版本的mask rcnn代码samples文件夹中的demo.ipynb转为demo.py
2022-09-19 09:59:19
765
原创 [问题解决]module ‘torch._six‘ has no attribute ‘PY3‘
本文主要是为了解决python pytorch配置maskrcnn-bench时候出现的错误
2022-09-15 18:09:52
8349
2
原创 [问题解决]QCA‘s qca-ossl (OpenSSL) plugin is missing
图层时候很慢而且不断显示QCA's qca-ossl (OpenSSL) plugin is missing,此文目的是为了解决此问题
2022-09-06 15:26:40
693
2
原创 [Tensorflow] TensorBoard介绍以及使用
TensorBoard简介:相信很多人都听说过神经元网络,但是对大部分人而言,神经元网络很神秘,当我们初接触一个网络文件时,我们并不清楚网络内部结构,节点构造,这对我们学习科研,甚至是工程化来说,无疑是一个难以跨越的鸿沟,这个时候我们就需要一个能够查看网络的工具。基本上每个深度学习框架都有它自身的查看网络的工具(官方或第三方),而tensorflow这个深度学习的框架,诞生之初,就有一个工具伴随着它出生,那就是本节的主角-TensorBoard。TensorBoard...
2022-04-02 16:36:33
2929
原创 CMake学习之路---1.环境配置
CMake简介:CMake是一个跨平台的安装(编译构建)工具,可以用简单的语句来生成不同平台本地的Makefile文件,CMake的配置文件为CMakeLists.txt,这个配置文件是独立于运行平台和编译器的,因此一次写好,在其他平台只需要修改对应路径即可。 在各种开源项目中,CMake得到了广泛的使用,因此本篇文章我们将对CMake的环境配置进行简单的讲解。CMake安装: 在shell中输入以下指令进行安装:sudo apt-get i...
2021-11-08 14:13:28
1440
原创 Jetson GPIO口简单使用(Python&C++)
由于个人工作需要,同时自己也对jetson和树莓派这种小型开发板比较感兴趣,之前一直没有机会接触,现在刚好有机会学习,顺便记录一下整个学习使用的过程。一、GPIO简介GPIO(英语:General-purpose input/output),通用型之输入输出的简称,其接脚可以供使用者由程控自由使用,PIN脚依现实考量可作为通用输入(GPI)或通用输出(GPO)或通用输入与输出(GPIO)。由此,我们可以了解到GPIO是通用型输入输出的简称,其引脚可以供我们自己...
2021-10-15 17:20:52
11253
10
原创 一、DeepSort C++版本代码详解-deepsort.cpp
本文源码基于开源项目:https://github.com/bianjingshan/MOT-deepsort.git内容简介: 目前主流的目标跟踪算法都是基于Tracking by Detection策略,即根据目标检测结果进行目标跟踪,本文主要对经典的目标跟踪算法DeepSort C++版本代码的工作流程以及模块进行讲解。如果本文内容有误,欢迎指出探讨。 本次代码讲解主要遵循由上而下的方式,先讲总体后讲细节。代码目录结构如下:data/2DMOT2...
2021-08-30 16:54:14
6987
8
原创 [环境配置]opencv+opencv_contrib在Linux下编译配置
内容简介:OpenCV是一个基于BSD许可(开源)发行的跨平台计算机视觉和机器学习软件库,可以运行在Linux、Windows、Android和Mac OS操作系统上。该拥有2500多种算法,可用于人像、物体检测识别、图像分类、寻找相似图像、文字识别、机器人自动驾驶领域等。OpenCV用C++语言编写,它具有C ++,Python,Java和MATLAB接口,并支持Windows,Linux,Android和Mac OS,OpenCV主要倾向于实时视觉应用,并在可用时...
2021-07-21 18:14:44
2927
3
原创 [环境配置]c++和python下yaml环境配置
本文内容: 安装python和c++的yaml环境。基本介绍: 在日常开发中,我们总能遇到一些可能需要变化的场景,这个时候就需要配置文件来实现不更换程序的情况下能够改变程序的运行参数。 常见的配置文件格式有很多种,一般包括json、protobuf、xml,还有本文的主角yaml格式。当然选择yaml的理由是因为其相比xml、json等语言简洁强大。python3下直接使用如下指令可安装:pip3 install pyyamlC+...
2021-07-20 17:20:14
392
原创 [配置文件]yaml配置文件读写解析[python和C++]
本文内容: 主要介绍配置文件yaml如何读写解析。 在日常开发中,我们总能遇到一些可能需要变化的场景,这个时候就需要配置文件来实现不更换程序的情况下能够改变程序的运行参数。 常见的配置文件格式有很多种,一般包括json、protobuf、xml,还有本文的主角yaml格式。当然选择yaml的理由是因为其相比xml、json等语言简洁强大。基本语法:1.大小写敏感;2.使用缩进表示层级关系;3.只允許使用空格,...
2021-07-20 16:19:27
1059
原创 [问题解决]caffe训练准确率高,测试准确率为0.5
问题描述:在使用caffe进行二分类训练时,训练集验证的准确率很高,但是自己在测试集使用python调用caffe的接口,测试得到准确率为0.5,表现现象为不管正负样本都被分为一类。 经过尝试不同处理图片方式,最终未能解决 问题解决:使用C++接口,使用MemoryData方式载入图像放到网络中测试。也可以对caffe自带的classfication代码进行更改。...
2021-07-02 15:09:59
605
原创 机器学习ImageNet用于图像分类数据集
本文件为ImageNetLSVRC/2012数据集种子,使用时复制到迅雷中下载trainval验证集http://academictorrents.com/download/5d6d0df7ed81efd49ca99ea4737e0ae5e3a5f2e5.torrenttrain训练集http://academictorrents.com/download/a306397ccf9c2ead27155983c254227c0fd938e2.torrent...
2021-07-02 14:57:02
503
原创 shell脚本或命令编译opencv程序
通常使用opencv编写好代码之后要进行编译有时候比较麻烦,可以写一个shell脚本来解决。创建一个h.sh,用来帮助编译#!/bin/bashINFILE=$1OUTFILE=$2g++ $(pkg-config --cflags opencv) -g $INFILE $(pkg-config --libs opencv) -o $OUTFILE插入之后,保存退出,编译时...
2018-08-07 13:35:34
654
1
原创 OpenCV学习一
opencv基础1.函数命名规则: cvActionTargetMod() Action表示核心函数(Set ,Create); Target表示目标图像区域(轮廓,多边形) Mod(变量类型)2.矩阵数据类型:CV_(S|U|F)C(1|2) CV-8UC1 表示8位无符号单通道矩阵 CV_32FC2 表示32位浮...
2018-08-06 11:46:53
281
原创 libcurl需要注意的部分
1.在设置头的时候,需要注意上传文件headers = curl_slist_append(headers, "Content-type:multipart/form-data"); 否则上传失败,这个意思是解析form-data中的body数据;2.在curl_easy_setopt(curl,CURLOPT_HTTPHEADER,headers);中的 CURLOPT_HTTPHEADER指的...
2018-05-10 13:48:14
543
原创 Qt中使用libcurl开发post中文名称的图片时遇到的问题
因为业务需要,我要在qt中实现使用libcurl上传图片,但是其中遇到一点问题;在上传英文和数字名称的图片的时候都没有问题,但是在上传中文名的时候,到达服务器的图片没有问题,但是名称是乱码。一顿检查,最后发现是我上传的是GBK,而服务器进行处理全部转化为UTF-8因此不能识别导致乱码,这个时候,我们需要将本地的图片转为UTF-8。 其中部分代码如下: QFileInf...
2018-05-10 10:56:19
1009
转载 C语言文件查找
原博地址:https://blog.youkuaiyun.com/wangqingchuan92/article/details/77979669Struct _finddata_t是用来存储文件各种信息的结构体,使用这个结构体要引用的头文件为“ #include <io.h>”它的结构体定义如下:[cpp] view plain copy print?struct&...
2018-05-08 13:56:24
10910
1
原创 linux下出现 undefined reference to
首先要明确这个错误是什么意思,未定义的引用,这个都是由于库无法链接导致的。1.一般出现这个错误,首先应该检查makefile文件中链接库的位置是否正确,确保能够正确的找到库的位置。2.库存放路径没有错误,但是依旧报错,那应该检查库的版本,有32和64位,确保系统版本对应,使用指令-file即可查看文件的系统位数。3.一般来说正常情况下,可以正常编译生成可执行文件,但有时候会在运行时报错。...
2018-05-04 14:33:56
6351
原创 写一个函数返回参数二进制中 1 的个数
要返回一个参数中二进制的1的个数,可以采用如下三种方法:1.除2取余法:int count_one_bits(unsigned int value){ int count = 0; for (int i = 0; i < 32; i++) { if(1==value%2) { count += 1; value = value / 2; } } retur
2017-02-03 11:20:25
219
原创 如何递归完成逆序字符串?
直接进入主题,如何使用递归逆序一个字符串。#include#include#includevoid res_sub(char *str){ assert(str != NULL);//断言,确保有效 if (*str == '\0')//判断,不是尾部,就往下执行 { return; } res_sub(str + 1);//判断下一个字符是否为空,不断调用自己,直到到
2017-01-19 19:19:58
414
icu-release-62-1
2022-04-02
英伟达TensorRT
2020-11-03
Video_Codec_SDK_10.0.26.tar.gz
2020-09-21
opencv2.4.9.tar.gz
2020-09-14
jdk1.8.0_211.zip
2020-09-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人