自定义博客皮肤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++编程与设计

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

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

linux系统编译cuda版的opencv4.2

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

原创 转自罗翔老师的毕业寄语(二)

我想给各位分享一个故事,2600多年前,当孔子绝粮于陈蔡,七天没有饭吃,外面有暴徒袭击,但孔子依然弦歌不断,依然给学生将课,因为他要告诉他的学生,无论在什么情境下都应该临危不惧,泰然若处。这个世界其实有很多所谓的成功人士,他们并不值得羡慕,纪伯伦说过这个世界有两种痛苦,一个痛苦是野心还没有实现的痛苦,还有一个痛苦是野心成就后的无聊,我见过很多成功的和正在追逐成功的人,他们都在这两种痛苦中双向切换,所以有人说,真正能够带给我们宁静的是我们内心。如果世界接受不了我们的理想,那不是我们的问题,是世界的问题。

2024-06-30 23:02:56 440

原创 转自罗翔老师的毕业寄语

我没有能力点评历史人物,只想用冯道的话和各位同学共勉:无论在什么时代,什么地方,都能够但行好事,莫问前程。孔子说:天何言哉?四时行焉,百物生焉,天何言哉?万物生长,四季变迁,你我渺小不过天地之间一凡尘。但愿我们都能尘随光舞,在光明中看到自己的使命,尽人事,听天命,尽好自己尘世的本分。祝同学们毕业快乐

2024-06-26 16:06:54 170

转载 git使用进阶(三)——merge,rebase以及分支改名

如下图,master为基分支,在master分支的B节点处构造一个新分支feature,张三在future分支上进行开发,一段时间后开发完了,期间有了两次新的代码提交,分别为C和D,而李四在原先的master分支上提交了一次代码,产生了一个新的节点M,这时张三想把现在的代码合并到原先的master分支上,这时就需要用到rebase。:当执行rebase操作时,git会从两个分支的共同祖先开始提取待变基分支上的修改,然后将待变基分支指向基分支的最新提交,最后将刚才提取的修改应用到基分支的最新提交的后面。

2024-06-21 11:57:01 198

原创 不畏岁月惊扰

没有人不遗憾,只是有人不喊疼,即便是盛世长安三万里,不也处处写尽了遗憾吗?高适蹉跎半生,暮年得志,不遗憾吗?一切都在变化且都难遂本心,就像人字有两撇,一撇写进前半生,写的是执着,一捺写进后半生,写的是释怀。我曾错把陈醋当成墨,写进半生纸上酸,又曾“错把陈墨当成醋”,喝尽半生心里苦,终是错把墨醋两相掺,半生半涩半生酸。我本以为人生最大的遗憾是所爱隔山海,山海不可平,后来才知道,海有舟可渡,山有路可行,山海皆可平,难平是人心。我们要做的是心有山水不造作,静而不争远是非,且停且忘且随风,且行且看且从容。

2024-06-20 19:34:46 192

原创 windows平台安装labelme

之前写过一篇文章也是关于在windows平台安装labelme的:《安装qt5时出错了,原因时安装的pip版本过低。添加以后,再次尝试创建虚拟环境,成功。此时,升级下你的pip版本即可。

2024-04-29 19:29:37 844

原创 【C++编程基础】指针变量

在输出语句输出时,系统先根据变量与地址的对应关系找到变量i的地址,因i是整形,所以就取出变量i所在地址开始的4个字节,从这四个字节中取出内容将它输出到显示器上,这种方式称为直接存取方式,或直接访问。前两行定义了一个整形和一个指向整形的指针变量,第三行含义是将i_point设置为指向整形变量i的地址,第四行设置整形i的值为5,第五行含义是将3赋值给指针变量i_point所指向的变量,所以第五行改变了i_point所指向的变量的值。为了说的更清楚,请看下面这段代码,输出的整形变量i的值是多少?

2024-04-22 15:54:38 304

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

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

2024-04-17 19:08:02 342

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

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

2024-04-02 11:46:24 648

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

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

2024-03-30 16:49:55 374

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

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

2024-03-27 15:31:13 453

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

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

2024-03-26 15:43:26 268

原创 应用程序运行报错: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 859

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

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

2023-07-27 09:50:08 1201 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 2180 1

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

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

2023-07-14 13:20:01 168

原创 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 1241 1

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

resnet18模型在jetson平台部署实例

2023-04-21 13:36:47 625

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

基于pytorch实现的图像分类

2023-03-28 10:06:02 641

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

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

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

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

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

2023-03-17 13:49:11 2118

原创 Markdown基本语法简介

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

2023-02-22 17:01:10 603

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

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

2023-02-15 10:41:09 573

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

linux系统python3版本切换方法

2023-02-13 15:57:03 2210

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

lxc服务器配置手册及使用

2023-02-03 15:27:52 1709

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

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

2023-01-31 16:10:10 1842

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

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

2023-01-09 15:15:41 397

原创 linux系统动态库的连接

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

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

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

linux静态库的编译与连接

2022-12-29 14:09:35 2388

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

VS开发环境版本对应问题

2022-12-15 17:35:27 397

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

Visual Studio连接第三方库的原理

2022-12-15 16:59:59 232

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

简易xml编辑器安装

2022-12-15 13:41:20 13670 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 1401

原创 git使用进阶(二)

git进阶,使用问题梳理

2022-11-16 15:17:21 282

原创 linux系统外接硬盘挂载

linux系统外接硬盘挂载

2022-11-14 16:46:30 1935

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

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

2022-11-11 15:31:40 8074 5

原创 git使用进阶(一)

git基本命令解析

2022-11-02 15:15:15 1886

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

c++算法设计训练

2022-10-12 14:47:54 1043

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

Visual Studio编译常见问题

2022-10-09 16:10:52 3403

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

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

2022-09-28 16:50:00 3218

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关注的人

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