自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

原创 Ubuntu下扩展屏位置设置

如何解决Ubuntu下的屏幕位置设置?一般默认为左右,需要设置为上下的按照以下步骤进行:1、连接好扩展屏后,打开终端,通过 xrandr 命令查看当前屏幕连接状态。可以看到我的两个屏幕:一个是eDP-1为当前自己笔记本的屏幕,另外一个是HDMI-1是外扩屏幕,此时可以通过输入:xrandr --help 来查看具体的命令。主要看这部分left-of /right-of /above/below2、因为我需要设置的是自己电脑屏幕在下,外扩在上。 输入以下命令:xra...

2022-04-18 09:38:23 3067

原创 PyCharm + Anaconda + QT

前言:我已经安装了Anaconda 和 Pycharm (教程网上有很多)配置过程:1、cmd中运行: pip install PyQt5 -i https://pypi.douban.com/simple 安装常用工具: pip install PyQt5-tools -i https://pypi.douban.com/simple然后,在 D:\Anaconda3\Lib\site-packages 路径下可以看到新安装的工具包和qt5:...

2021-08-10 13:57:59 701

原创 sort算法流程

通过卷积神经网络得到detection以后做一个IoU的匹配,这个匹配是和当前的tracks做匹配,detection的数目和tracks的数目并不一定相等,匹配是通过匈牙利算法进行求解,结果就有:Unmatched Tracks(未匹配上的轨迹)、Unmatched Detections(未检测到目标)、Matched Tracks(匹配上的轨迹)。未匹配上轨迹的直接删除,未匹配上的目标检测就暂定为新的轨迹,如果在后续连续3帧中检测出是detection,暂定的tracks就变化为确认的tr...

2021-07-07 16:32:00 1673

原创 文字识别:Tesseract OCR

一、安装并配置Tesseract1、下载Tesseract-OCR (网上直接下载即可)2、双击安装,选择所有人均可使用,避免权限问题勾选最后一项添加语言包,但是全部勾选需要1.3G,可以点开加号,选择自己所需的语言包即可。注意:这里最好装在C盘,之前装在F盘报错,无法使用Tesseract备注:在这里先复制好安装路径,后面还需要将其添加至环境变量中。C:\Program Files (x86)\Tesseract-OCR这一步是创建快捷方式,在这里勾...

2021-05-19 14:51:52 1306 4

原创 Ubuntu下实现串口通信

在ubuntu下使用cutecom可以接受串口消息也可以给串口发送消息。基本信息:库:Python 的 serial硬件:电脑 Ubuntu18.04系统、USB、Jeston AGX Xavier(做信息接受发送)一、首先安装cutecom,在终端输入下面的命令: sudo apt-get install cutecom二、安装serial库 可以直接在终端下通过pip安装: pip3 instal...

2021-05-19 14:34:53 5682

原创 Thrustmaster(图马思特) HOTAS Warthog 疣猪杆 读取按钮数据

我所使用的摇杆是THRUSTMASTER(右下图所示),用于在目标追踪页面进行框选物体(实际应用场景不涉及鼠标键盘,只能使用操作杆进行操作)1、首先,安装摇杆所需环境,win+R输入cmd后,输入activate(这部分可以参考之前anaconda安装)进入base环境后,安装pygame的命令行: python -m pip install --user pygame使用pygame进行读取摇杆的操作:数据为1证明已经读到,数据为0证明还未读到:2、读取joy...

2021-05-14 09:08:40 2808

原创 安装CUDA和CuDNN

一、安装CUDA1、查看自己电脑支持的cuda版本,在英伟达官网直接下载对应版本的安装包。win+R 进入cmd然后输入:nvidia-smi2、下载完成后解压,打开CUDA (安装包在硬盘内) 双击.exe文件: 我安装的时候出现了问题: 出现错误的时候,别急,先翻译上面是什么意思,看问题出在哪里。一开始我直接百度这个问题,然后都是修改inf文件或者是其他乱七八糟的办法,按照他们的方法就算装上,也无法使用cuda...

2021-05-13 15:23:27 1560

原创 Windows下的darknet安装

1、下载darknet源码后,解压到文件夹:下载链接:https://link.zhihu.com/?target=https%3A//github.com/AlexeyAB/darknet解压后的文件夹里面的内容是:2、打开build文件夹下的darknet文件夹,并用编辑器(推荐使用sublime,安装包在硬盘内)打开darknet.vcxproj,用搜索功能(ctrl+f)查找CUDA,修改为自己的CUDA版本号,安装CUDA和CuDNN在下一笔记中。注意:一共...

2021-05-13 15:17:24 2386 8

原创 windows下给摄像头添加音频

需要安装opencv(视频)、pygame(音频)采用双线程(注意修改自己的路径)源码如下:#读取视频,添加音频import pygamefrom concurrent.futures import ThreadPoolExecutor, waitimport cv2import sysimport datetimeis_camera_open = Falsedef camera_monitor(): # 读取视频/摄像头 vid...

2021-05-07 11:50:45 407

原创 windows下安装pycharm

1、双击.exe文件后,按照步骤安装,不要装在C盘,会比较卡,我装在了D盘, 这一步一点要选择“添加到环境变量中”,要不然后面还要手动配置环境变量,比较麻烦。 等待安装完成即可。2、完成安装后,打开pycharm,创建新的项目 Location是我们存放工程的路径,可以看到pycharm已经自动获取了Python 的exe安装包;在D盘新建一个文件夹python_pycharm来作为我的项目,路径选择新建的文件夹:然后,提示正在安...

2021-05-07 11:23:55 167

转载 Anaconda常用命令大全

管理conda:检查conda版本: conda --version升级当前版本的conda: conda update conda管理环境:创建并激活一个环境:使用”conda create”命令,后边跟上你希望用来称呼它的任何名字:conda create --name snowflake biopython这条命令将会给Biopython创建一个新的环境,位置在Anaconda安装文件的/envs/snowflakes激活这个新环境:Linux,O...

2021-05-06 14:05:49 378

原创 windows下使用opencv进行摄像头调用 --python

使用opencv进行摄像头的调用,源码如下:(我加了时间和FPS,不需要可以注释掉)#引入所需模块import cv2import sys #显示字符所需模块import datetime #显示时间所需模块#读取视频/摄像头,参数为0表示调用自己电脑摄像头或者外接摄像头,这里的0也可以换成一个视频路径video = cv2.VideoCapture(0)#命名窗口,第二个参数表示窗口可缩放cv2.namedWindow('video0'...

2021-04-30 11:39:31 992

原创 安装opencv和opencv-contrib库

快速安装的方法在最后,速度超快1、安装opencv-python:Win+R,输入cmd,然后输入activate kcf,输入: pip install opencv-python如果报错(显示的是拒绝访问),输入: pip install --user opencv-python2、安装opencv-contrib-python:输入: pip install opencv-contrib-python如果报错,输入: pip...

2021-04-30 08:42:59 2756

原创 linux下的Anaconda安装

1、查看自己的python版本,终端输入: python 3 我的版本是3.6.92、进入官网 https://www.anaconda.com/ 下载对应python版本的anaconda,安装包在硬盘内;在乌班图系统内,Ctrl+Alt+t,进入终端,输入 bash ,然后将下载的文件拖进来,回车3、根据提示回车,然后输入:yes,即可完成安装此时前面会出现(base),即表示进入anaconda终端,可以测试一下其他是否可以使用,终...

2021-04-29 11:48:19 193

原创 windows下换pip源以及anaconda源

1. anaconda换源(1)打开cmd命令行,输入: conda config --set show_channel_urls yes会在C:\Users\xx文件夹下生成.condarc文件:(2)将该文件内容更改为:channels: - defaultsshow_channel_urls: truechannel_alias: https://mirrors.tuna.tsinghua.edu.cn/anacondadefault_chan...

2021-04-29 11:40:03 362

原创 windows下的Anaconda安装

备注:本章节均为windows下的anaconda:1、在官网上找到 anaconda的安装包,双击后,点击next,再点 I agree即可。2、根据安装经验,建议选择 All Users,后续不容易出错。3、选择一个地址之后,进入下面的窗口,注意选择第一个。如果选择第二个会将python版本固定住,后续安装opencv-python,以及opencv-contrib-python时会比较麻烦。4、点击install,等待。安装成功后,有两种方式打开anaco...

2021-04-29 11:38:38 151

原创 Jeston Xavier NX 语言设置和中文键盘输入

一、语言设置:在刷机之后,系统是英文的。因本人英语一般,需要将语言设置为中文以便于后续操作。点击右上角系统设置,然后选择语言支持:打开后会提醒用户,下载语言包,点install即可,也不太大,等待片刻。如果没有提示,直接点击这个页面中的:Install/Remove Languages… ,选择Chinese(simplified)。然后将汉语(中国)从界面中最后一行拉到第一行,点击Apply System-Wide,键盘输入方式可以放在IBus。(之前我选择了Fc...

2021-04-29 11:30:02 1992

原创 Jeston Xavier NX刷机笔记

在给NX刷机之前,了解到NVIDIA NX的板子有两种:一种是带Micro SD卡槽的,可以插入小型SD卡;一种是没有Micro SD卡,内置存储的 emmc 版。自行查看类型。因为目前我拿到的是自带SD卡槽的(在查阅相关资料后发现,有SD卡的板子刷机是非常简单的,内置的emmc就相对比较复杂,还需换源等,将在第二章附上大佬的刷机笔记)。第一章(带Micro SD卡槽)1、首先在官网下载NX SD卡的相关镜像,附上下载网址:https://developer.nvidia.co...

2021-04-29 11:18:47 987

原创 Xavier系统克隆及恢复

在刷机时,有一个步骤是执行Jetson OS image,准备镜像,准备镜像完成后会生成一个文件夹,路径在刷机选择的安装路径中,可以利用这个文件夹恢复系统。这是我刷机时生成的文件夹。1. 系统克隆前期准备:用自带的USB转typeC的线连接主机和Xavier设备。主机端安装ssh并启动(可以参考下一个笔记Linux安装ssh服务并设置开机自启动):sudo apt-get install openssh-serversudo /etc/init.d/ssh st...

2021-04-29 10:45:39 763 4

原创 Linux安装ssh服务并设置开机自启动

安装ssh服务sudo apt-get install openssh-server启动ssh服务sudo /etc/init.d/ssh start设置开机自启动sudo systemctl enable ssh关闭ssh开机自动启动命令sudo systemctl disable ssh单次开启sshsudo systemctl start ssh单次关闭sshsudo systemctl stop ssh设置好后重启reboot...

2021-04-29 10:36:39 1792

原创 Xavier 更换apt-get源

之前是更换了主机的apt-get源,这次是更换了Xavier的源使用apt-get安装时,会很慢,更换了国内的源后,就可以解决这个问题了。1. 备份sources.list文件sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak2. 打开sources.list文件sudo gedit /etc/apt/sources.list3. 删除原内容,添加下列内容#清华源deb http://mirrors.tuna.tsi

2021-04-27 14:38:09 498 2

原创 Xavier 查看版本

1. pythonXavier上python2和python3都有: #查看python2版本 python -V #查看python3版本 python3 -V2、CUDA下面这两种方法都可以的: cat /usr/local/cuda/version.txt nvcc -V3、cudnncudnn在Xavier上的位置与一般Ubuntu上的位置是不同的: cat /usr/include/cud...

2021-04-27 14:26:29 870 2

原创 Jeston AGX Xavier 刷机(4)

补充:Xavier连接到电脑上后,Xavier的 ip 默认为:192.168.55.1主机(Host)的 ip 默认为:192.168.55.100 这时,重点又又又来了:(最后一个刷机中的坑)直接在界面中输入账号密码,点install百分之百是失败的,因为没有在主机和Xavier上设置SSH,配置过程如下:(将以下过程在Xavier和主机上均配置一遍)1、在终端输入:sudo apt-get install openssh-server2、如果是自己电脑端,输入...

2021-04-27 14:25:12 885

原创 Jeston AGX Xavier 刷机(3)

接上:5、运行sdkmanager 在有这个文件的路径下打开终端(要不然会无法定位安装包), 输入:sudo apt install ./sdkmanager_1.4.1-7420_amd64.deb 输入:sdkmanager此时,会出现如下界面:启动后主界面输入英伟达网页注册的账号密码,在线刷机,数据收集选哪个都行。(1)第一步选择相关内容,Host Machine是给主机安装的,如果使用虚拟机进行安装,可以不选H...

2021-04-27 14:21:39 390 1

原创 Jeston AGX Xavier 刷机(2)

1、准备一台电脑做主机(host),运行Ubuntu系统,版本Ubuntu18.04,之前尝试了20.0发现并不能刷机,在刷机界面无法进入。2、主机更换apt-get源 (1)备份sources.list文件 输入:sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak (2)打开sources.list文件 输入:sudo gedit /etc/apt/sources.list (3)删除...

2021-04-27 14:16:28 307

原创 Jeston AGX Xavier 刷机(1)

Xavier 刷机前准备拿到新设备后,先连接键盘、鼠标、显示器和电源,然后开机。进入命令行界面,初始账号和密码都是nvidia,输入以下代码初始化系统。cd NVIDIA-INSTALLERsudo ./installer.shreboot重启后进入系统。...

2021-04-27 14:12:31 480

原创 ubuntu下使用pygame进行摄像头调用 --python

UBuntu下使用pygame进行摄像头调用 --python1、安装pygame模块,进入终端,输入:pip install pygame,或者:pip3 install pygame --upgrade,联网安装;安装成功后如下图所示:2、桌面新建.py文件,文件名为:camera.py代码如下:import pygameimport sysimport pygame.camera as camerafrom pygame.locals import*...

2021-04-27 13:57:09 1070 3

空空如也

空空如也

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

TA关注的人

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