自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

计算机视觉算法开发与落地

计算机视觉算法的设计开发、嵌入式部署、C++编程与设计

  • 博客(179)
  • 资源 (16)
  • 收藏
  • 关注

原创 Linux系统编译CUDA版的OpenCV4.2

linux系统编译cuda版的opencv4.2

2020-02-09 20:10:42 9874 14

原创 【C++编程基础】两个智能输入输出对象

在C语言中使用printf函数来输出变量或字符串,在使用printf函数时还需要设置格式控制符,告诉机器你要输出的是数据还是字符,比较麻烦。但在C++语言中,在C++内部预定义了两个输入输出对象,cout和cin,可以自动根据变量的类型来输出相应的信息,所以称之为智能输出对象。cout是ostream类的对象,cin是istream的对象,而ostream类和istream类是在iostream文件中定义的类。

2024-04-17 19:08:02 131

原创 【OpenCV进阶】图像中添加中文字幕

OpenCV自3.2版本后,在OpenCV_contrib模块中添加了freeType模块,将OpenCV_contrib模块编译后可以使用freeType模块并方便的在图像中添加中文字体(如果是3.1之前的OpenCV版本,那就需要你自己下载freeType库,然后编译成动态库再使用了,相信大家应该不会在用那么老的版本了吧)。好了,不废话了,上干货吧。如上代码中Font.ttf是字库,需要自己到网上下载的,网上很多,我下了楷体的中文字体类型(如果大家需要可以私信或者评论,我私发你)

2024-04-02 11:46:24 266

原创 【C++编程基础】C++语言简介

机器中一般有编译器和链接器(这些一般都集成在一个开发环境中),当程序员写完程序后,是一个个.cpp文件,这些是编译的最小单元,机器中的编译器将一个个cpp文件解析成机器可识别目标代码,这个过程就是编译。C++语言的流行不仅源于它保留了C语言的硬件处理能力, 以及更强大的数据处理能力,而且现在很多厂商提供了大量有用的类库,可以方便重用和修改。C++是在C语言基础上发展起来的,C语言赋予了C++语言紧密联系硬件的能力(C++名称中的“++”就是来自于C语言中的递增操作符)。

2024-03-30 16:49:55 317

原创 【C++编程基础】对象的赋值

类的对象的赋值就是属于同一个类的两个对象,将其中一个对象的数据成员的值赋值给另一个对象的数据成员。对象之间的赋值也是通过赋值运算符“=”进行的。本来赋值运算符只能用来对单个变量赋值,现在扩展为对两个同类对象之间的赋值,C++内部是通过对赋值运算符的重载实现的,实际上是通过成员复制完成的,将对象的数据成员值一一复制给另一个对象的数据成员值。亲爱的小伙伴们,本文一起学习同属一个类的对象之间的赋值,每日学习点新知识,旧知识学习相信也会有新的感受。

2024-03-27 15:31:13 211

原创 【C++编程基础】对象的动态建立与释放

C++程序中对象占用的内存开销比一般的变量和函数要大很多,对于长生命周期的对象,如果内存空间一直得不到释放就会造成程序运行效率低下,甚至导致有些内存碎片一直无法回收,最终导致系统运行卡顿。而动态对象可以在需要用到对象时建立,不需要使用时就撤销它,释放它所占用的内存空间供别的数据使用,这样可以提高内存空间的使用率。这种方式创建的对象只有在函数结束时,对象的内存空间才会被释放,导致在函数或程序结束前,该部分的内存空间一直被占用。同静态对象一样,动态对象在释放内存空间之前会自动调用析构函数。

2024-03-26 15:43:26 219

原创 应用程序运行报错:First section must be [net] or [network]:No such file or directory

后来发现,更重要的是括号中的一句。因为我运行的环境是linux环境,而整套程序来自Windows,对于源码cpp来说,不可能有影响,因为一般cpp在Windows下调试的差不多了,才会移植到linux环境下调试,这不可能有问题。后来我又在终端输出一些调试点,发现是在调用darknet模型时报的错,调用接口肯定没问题啊,之前一直用的,难道是模型文件问题,也不应该啊,之前也一直用这个模型。后来不知怎么的鬼使神差似得把模型文件又重新拷贝一次,这次直接从linux本地拷贝,再次运行应用程序,发现问题没有了。

2023-08-11 12:08:04 795

转载 jetson-NX平台系统由emmc启动改为由ssd启动

对于jetson-nx如果不外接ssd硬盘并设置系统由ssd启动,一般原有的emmc存储(16G)是很难满足开发调试的需求的,光安装系统和jetson-sdk就要占了90%以上的存储,所以外接ssd基本是NX平台开发的标配。

2023-07-27 09:50:08 878 2

原创 jetson刷机工具sdkmanager历史版本下载与说明

可以看到,其实最新的sdkmanager1.9.3版本支持ubuntu16.04,18.04,20.04系统,在16.04上只支持安装jetpack4.x版本,要安装jetpack5.x版本必须要在ubuntu18.04和20.04系统上安装。打开该链接可以看到不同sdkmanager版本所适配的各系统版本,根据自己的系统版本选择所需要的sdkmanager版本。

2023-07-21 10:10:57 1251 1

转载 linux系统C++编译与连接知识

linux下编译hello.c 程序,使用gcc hello.c,然后./a.out就可以运行;

2023-07-14 13:20:01 140

原创 jetson-TX2刷机与镜像生成、恢复

在TX2正常开机状态下,使用安卓数据线连接TX2的OPT接口,在主机上输入“lsusb”,一般就能看到连接的TX2设备,其usb ID为0955:7020 Nvidia Crop,如果进入了恢复模式,则usb的ID为0955:7c18 Nvidia Crop。1. jetson tx2进入恢复模式,主机连接tx2后确认主机与TX2已连接,打开主机中Linux_for_Tegra文件夹,在该文件夹下执行如下命令,表示从TX2下载镜像。(有些可能不是这个文件夹,主要看flash.sh在哪个文件夹下)

2023-06-20 15:26:45 951

原创 基于pytorch的深度学习图像分类模型部署——jetson平台

resnet18模型在jetson平台部署实例

2023-04-21 13:36:47 542

原创 基于pytorch的深度学习图像分类

基于pytorch实现的图像分类

2023-03-28 10:06:02 521

原创 linux系统报错:ls: 正在读取目录‘.‘: 输入/输出错误

ls: 正在读取目录'.': 输入/输出错误

2023-03-27 10:21:14 7042 3

原创 jetson-xavier-nx刷机趟坑记录

jetson-xavier-nx刷机,镜像生成,烧录,趟坑记录。。。

2023-03-17 13:49:11 1759

原创 Markdown基本语法简介

简要介绍markdown的基本语法以及在VS Codes环境下的使用方式。

2023-02-22 17:01:10 534

原创 yolov3-tiny模型转trt的一个实例

yolov3-tiny模型转化为trt模型的快速实现

2023-02-15 10:41:09 534

原创 linux系统python3版本切换方法

linux系统python3版本切换方法

2023-02-13 15:57:03 2104

转载 LXD虚拟容器及常用命令

lxc服务器配置手册及使用

2023-02-03 15:27:52 1271

原创 YOLOV3中卷积层,池化层,yolo层理解

yolov3中卷积层,池化层,yolo层理解,卷积核,卷积通道数等相关名词解释。

2023-01-31 16:10:10 1575

原创 计算机视觉算法设计方法

计算机视觉算法设计方法总结

2023-01-09 15:15:41 345

原创 linux系统动态库的连接

linux中如何快速准确的连接动态库

2022-12-29 16:21:41 2344 1

原创 linux中静态库编译与使用

linux静态库的编译与连接

2022-12-29 14:09:35 2321

原创 【VS开发手册】团队开发的VS版本保持一致

VS开发环境版本对应问题

2022-12-15 17:35:27 361

原创 【VS开发手册】应用程序开发连接第三方库的原理

Visual Studio连接第三方库的原理

2022-12-15 16:59:59 200

原创 Visual Studio Code之xml编辑器安装

简易xml编辑器安装

2022-12-15 13:41:20 10945 4

转载 【linux-opencv】linux编译opencv报错:in-source builds are not allowed

linux下opencv编译问题——in-source builds are not allowed

2022-11-22 09:42:10 1239

原创 git使用进阶(二)

git进阶,使用问题梳理

2022-11-16 15:17:21 248

原创 linux系统外接硬盘挂载

linux系统外接硬盘挂载

2022-11-14 16:46:30 1814

原创 电脑内存条频率怎么查看

windows查看自己电脑的内存条频率

2022-11-11 15:31:40 7156

原创 git使用进阶(一)

git使用进阶,git使用问题梳理,git使用总结

2022-11-02 15:15:15 1513

原创 C++算法设计:统计一个只有0和1的序列中连续的0和1的个数

c++算法设计训练

2022-10-12 14:47:54 908

原创 【VS编译问题】无法生成应用程序,对路径访问被拒绝

Visual Studio编译常见问题

2022-10-09 16:10:52 3087

原创 Ubuntu18.04系统如何可视化的访问samba共享目录

ubuntu系统可视化访问共享文件夹

2022-09-28 16:50:00 2868

原创 C++编程进阶:对象作为函数形参

C++全局对象使用,以log日志为例。

2022-09-23 13:26:31 1380

原创 git基础操作

git相比SVN有着更强大的版本控制能力,并且是分布式管理,相比SVN也更安全,由此付出的代价是更多的操控命令,使用上也更加复杂,但为了更高效和更安全的管理,还是有必要使用git的,本文及接下来的几篇文章,博主通过实际使用git总结经验,梳理git使用中经常需要用到的命令以及相关问题。

2022-09-19 16:47:07 425

原创 linux平台c++运行报错之invalid pointer

invalid pointer报错解决

2022-08-01 13:28:07 1166

原创 TX2显存与内存之间数据传递原理

TX2中显存和内存之间的数据交换

2022-07-20 10:44:36 296

原创 c++应用程序内存泄露检测

你的程序确定没有内存泄露???

2022-07-15 16:49:21 584

转载 c++面向对象的程序设计(一)

C++面向对象的程序设计一

2022-07-14 15:41:01 350

windows平台glog库

使用glog的源码在VS2017平台编译的64位glog库,包括debug模式和release模式。

2024-02-23

labelme深度学习数据集制作工具

labelme深度学习数据集制作工具,语义分割,目标检测,关键点检测

2022-05-24

解决pjreddie版darknet在cudnn8.x环境下的编译问题

由于pjreddie由于长时间未更新,随着cuda与cudnn版本的升级,兼容性出现了一些问题,当cudnn版本为8.0及以上版本时,出现了找不到cudnn的问题,使用本资源的文件替换./src/convolutional_layer.c文件即能解决编译问题。

2022-05-18

VS2017环境下的tinyXML库

tinyXML在2015年后不再更新,基于VS2017版开发环境无法进行使用,本工具编译了VS2017版下的tinyXML库,可在VS2017下使用。

2022-05-09

opencv4.2,包括了扩展库opencv_contrib

官网版本的opencv_contrib在linux下编译时会报错,缺少相关文件,并且一些头文件也有找不到的现象,opencv4.2的opencv_contrib版本经过我的修改已能编译通过,资源也包括了opencv4.2

2022-04-12

jetson系列jtop工具

英伟达jetson边缘计算端产品CPU,GPU使用率查看工具的安装包,适用于TX2,NX,AGX

2022-04-12

setuptools-36.2.4.zip

linux上安装其他工具包需要setup工具,否则安装不了,此工具为setup工具包,再终端输入sudo python setup.py install命令即可直接安装。

2020-02-27

opencv3.4.7build.zip

本工具为VS2017下使用的opencv3.4.7版本,本人亲自使用cmkae工具编译的,编译耗时很长,在此上传分享一下,工具已经测试通过,里面还加了静态库的名字,方便配置。

2020-01-03

labelImg-master.zip

深度学习样本集制作工具,方便生成VOC2007格式annotation文件夹下每个图片对应的xml文件,用于物体目标检测。

2019-12-23

gdal最新版本

该资源为gdal编译好的最新版本库,里面联合编译了proj.4库,能够实现不同地理坐标系之间的相互转换,实用配置很方便。

2018-05-04

GDAL111版本,包含proj.dll库,能实现坐标系统的转换功能

该资源为gdal编译好的库,为gdal111版本,里面编译了proj.4库,能够实现地理坐标系统之间的相互转换,非常好用!

2018-05-04

VS2013开发程序使用需要的库

使用vs2013所开法的控制台应用程序,当移植到其他pc端运行时会提示缺库现象。

2018-03-14

GDAL201编译好的库

gdal201版本,包括了geos。将OGR数据类型以及GDAL数据类型合并了。

2017-09-28

GDAL,geos联合编译的库,版本为1.8.0

GDAL库,支持GEOS矢量处理,很好用的库

2017-08-03

TinyXML已编译好的库

TinyXML库,用于xml解析,xml创建,修改,写入等关于xml文件操作的工具库

2017-08-03

vs2010补丁

利用VS开发的应用程序在其他pc机或者服务器上运行时会报出(0xc0150002)的错误,安装此补丁能够很好的解决了该问题

2017-08-03

0xc0150002失败的补丁

用vs开发的应用程序在其他pc机或服务器上运行时,会报出(0xc0150002)的错误,安装此补丁很好的解决该问题。

2017-08-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除