
开发记录
开发问题记录
计算机视觉与OpenCV
博主是《学习OpenCV4:基于Python的算法实战》和《深度学习计算机视觉实战》作者,从事自动驾驶感知融合与SLAM算法开发,分享深度学习、计算机视觉、OpenCV、自动驾驶、SLAM、C++/Python开发等方向的内容。
技术栈:C++、Python、深度学习,OpenCV、计算机视觉、SLAM、多传感器融合、PCL、ROS、ROS2、图像处理、编译、数据结构与算法、LeetCode、Qt、Eigen、Pytorch、TensorFlow、面试、校招/社招、简历指导。
欢迎学习交流。
展开
-
Pycharm软件使用总结
1、设置快捷键调整页面的字号:File—>setting—>Keymap—>在搜寻框中输入increase—>Increase Font Size(双击) —> 在弹出的对话框中选择Add Mouse Shortcut在弹出的对话框中同时按住ctrl键和鼠标滚轮向上滑。2、注释快捷键:多行注释就一个组合键:选中+Ctrl+/3、安装库...原创 2019-01-12 10:50:30 · 418 阅读 · 0 评论 -
Win7下正确安装TensorFlow的方法
1、先安装anaconda;2、输入命令安装TensorFlow: 3、测试TensorFlow是否安装成功在cmd输入如下代码: [python] view plain copy<span style="font-size:14px;background-color: rgb(255, 255, 255);">python import tens...原创 2018-01-08 20:07:00 · 332 阅读 · 0 评论 -
Procmon监控软件使用教程
软件的下载链接:https://download.youkuaiyun.com/download/lxiao428/10711509Procmon是微软出品用于监视Windows系统里程序的运行情况,监视内容包括该程序对注册表的读写、对文件的读写、网络的连接、进程和线程的调用情况,procmon是一款超强的系统监视软件。下载完成之后,直接启动procmon.exe,procmon会自动扫描分析系统当...原创 2018-10-10 16:46:56 · 22482 阅读 · 2 评论 -
串口通讯数据接收代码
分享一个串口通讯接收数据的代码,可以接收数据并以十六进制的形式显示出来:打开的设备为/dev/ttyUSB0,使用时需要修改权限:sudo chmod 777 /dev/ttyUSB0或者修改group的权限。可以通过cutecom工具查看自己的数据接收对不对。cutecom工具使用的方法#include <stdio.h>#include <unistd.h> //Used for UART#include <fcn原创 2022-01-18 10:58:21 · 5533 阅读 · 0 评论 -
快排实现(Python实现)
# -*- coding: utf-8 -*-"""Created on Mon Nov 26 23:10:35 2018@author: Lxiao217"""#import numpy as npdef fastsort(mlist): if len(mlist) <= 1: return mlist pivot = mlist.pop()...原创 2018-11-26 23:28:33 · 825 阅读 · 0 评论 -
如何判断计算机的大小端模式
大小端模式介绍大端(存储)模式:是指一个数据的低位字节序的内容放在高地址处,高位字节序存的内容放在低地址处。小端(存储)模式:是指一个数据的低位字节序内容存放在低地址处,高位字节序的内容存放在高地址处。(可以总结为“小小小”即低位、低地址、小端)在计算机系统中,我们是以字节为单位存放数据的,每个地址单元都对应着一个字节,一个字节为8bit。但在C语言中存在不同的数据类型,占用的字节数也各不...原创 2018-12-12 14:19:17 · 1176 阅读 · 0 评论 -
VS2010安装boost库
下载boost库:https://www.boost.org/users/download/放到D盘(我是这么整的),打开VS2010的命令提示(2010),如下操作:输入bootstrap,便生成bjam.exe文件输入bjam toolset=msvc-10.0 variant=debug,release threading=multi link=static,便生成boost...原创 2018-12-03 15:05:36 · 256 阅读 · 0 评论 -
Linux系统中VMTools使用教程(虚拟机与本地主机之间共享文件)及屏幕分辨率设置
1、安装VMTools,我安装Ubuntu的时候本身就安装了,没安装的可以找教程安装一个。2、虚拟机---设置---选项(不一一截图了)3、设置共享文件夹4、打开Ubuntu的terminal共享文件夹的方法二:(缺点:用分区也不太好。虚拟机开着时物理机用不了那个分区。)...原创 2019-03-21 10:37:14 · 570 阅读 · 0 评论 -
Ubuntu使用学习之设置桌面分辨率(桌面大小调整)
1、安装Ubuntu之后第一个感觉就是默认的窗口太小了,需要变大点儿,呵呵~~。设置如下:桌面版右键打开terminal,使用命令 xrandr 查看可以使用的分辨率:然后使用 xrandr -s 2560x1600 设置自己想选的分辨率,万事大吉,即可。...原创 2019-03-18 10:35:45 · 10238 阅读 · 1 评论 -
Ubuntu16.04 tensorflow/keras安装环境出错(Exception, lsb_release)
错误如下所示解决办法:在Ubuntu 16.04.6 LTS上安装python3.7和pip3后出现Command '('lsb_release', '-a')' 出错问题的解决方法:(https://blog.youkuaiyun.com/tao_627/article/details/90901563#commentBox)解决方法:找到lsb_release模块所在的目录,将其复制到设置python3.7的系统模块加载位置,也就是报错处subprocess.py所在的目录/usr/local/原创 2020-07-24 17:13:30 · 364 阅读 · 0 评论 -
每日一篇(3):Git的使用及问题(1)
一、使用1、Git pull 强制覆盖本地文件git fetch --allgit reset --hard origin/xxxxx_branchgit pull2、提交代码和切换分支和下载最新的代码命令git pull --rebase(这个防止记录出现不工整)git checkoutgit pushgit checkoutrc_v10_wpspdf...原创 2018-05-22 11:15:52 · 202 阅读 · 0 评论 -
git 退出REBASE
进入REBASE状态之后发现右键commit没有对应的分支的名字,这个时候在bash上有REBASE字样的:需要退出rebase状态,使用以下命令即可。另外使用git的help可以查询命令:$ git help rebaseLaunching default browser to display HTML ...就会跳转到rebase命令所在的帮助页面:file:///D:...原创 2019-03-27 17:32:51 · 22267 阅读 · 0 评论 -
No module named ‘PyQt5.QtWebKitWidgets‘
今天在安装有道词典的时候,安装完成了,打开的时候爆出这个错误:No module named ‘PyQt5.QtWebKitWidgets’然后我就安装这个:pip install PyQtWebEngine可是这个错误还是没有解决。然后我想难道是我没装PyQt5?那我就安装一下:pip install PyQt5然后提示说我已经安装了:安装了,那我看看是不是没有这个东西:locate QtWebKitWidgets然后发现库是有的:那这个问题就是,运行时的问题,找不到二进制库。有原创 2022-02-14 13:46:35 · 1355 阅读 · 0 评论 -
无法建立 SSL 连接,无法连接到raw.githubusercontent.com
今天在使用wget下载两个文件的时候,出现“无法建立 SSL 连接”的错误:这是因为wget在使用HTTPS协议时,默认会去验证网站的证书,而这个证书验证经常会失败。解决办法说的是加上"–no-check-certificate"选项,就能排除掉这个错误。但是我的还是没法解决,有这个错误的朋友可以自己尝试一下是否可行。别人是可以解决了:使用wget -h可以查看可以加上的参数:在HTTPS选项中可以看到上面的参数:忽然想到一个问题,现在是连接不上raw.githubusercontent.c.原创 2022-01-25 13:35:32 · 5433 阅读 · 6 评论 -
vs LNK1104 无法打开文件“xxx.obj”
写在前面:向大家推荐两本新书,《深度学习计算机视觉实战》和《学习OpenCV4:基于Python的算法实战》。《深度学习计算机视觉实战》讲了计算机视觉理论基础,讲了案例项目,讲了模型部署,这些项目学会之后可以直接套用到自己的求职项目经历中去,比直接写训练了啥模型好多了,毕竟现在做计算机视觉的工作比较重视工程落地经验。《学习OpenCV 4:基于Python的算法实战》是国内第一本系统讲解OpenCV4各个模块的图书,配套案例深入浅出的讲解。第一章有在各个平台搭建环境的介绍,后面每个章节都有对模块的导读原创 2022-01-15 22:46:34 · 4715 阅读 · 0 评论 -
Ubuntu串口驱动以及串口调试工具使用详解
感觉很多的文章都没说清楚,上来就说这两个的安装与配置,但是初学者还是不知道为啥,在此说明以下,cutecom和minicom装一个就可以了,我用的是cutecom,虽然也被坑的装了minicom。另外,如果路过的朋友有对深度学习计算机视觉感兴趣的,或者想入门的可以支持一下图书**《深度学习计算机视觉实战》与《学习OpenCV 4:基于Python的算法实战》**,两本书都以通俗易懂的讲解、丰富的案例帮助初学者学习视觉与图像方向的知识。欢迎关注公众号“**计算机视觉与OpenCV”**获取更多的学习资料。原创 2022-01-11 19:46:40 · 9306 阅读 · 0 评论 -
RuntimeError: cuDNN error: CUDNN_STATUS_EXECUTION_FAILED
在训练SSD模型的时候,出现了如下的错误:RuntimeError: cuDNN error: CUDNN_STATUS_EXECUTION_FAILED这种问题的原因是cuda版本与pytorch版本不匹配,可以查询一下两个的版本。可以通过nvida-smi查看安装的cuda版本...原创 2022-01-10 15:53:43 · 597 阅读 · 0 评论 -
无法刷新编译器中间文件
原因:C盘满了,清一下就好了我在使用VS的性能分析器的时候,生成的vsp文件让C盘一下就满了原创 2019-08-07 14:46:00 · 1371 阅读 · 0 评论 -
pip install安装失败-Qt等下载-python 安装包whl文件下载等问题解决
中国科学技术大学:http://mirrors.ustc.edu.cn/qtproject/清华大学:https://mirrors.tuna.tsinghua.edu.cn/qt/北京理工大学:http://mirror.bit.edu.cn/qtproject/中国互联网络信息中心:https://mirrors.cnnic.cn/qt/原创 2021-07-29 08:49:44 · 282 阅读 · 0 评论 -
链接收藏
Qt:1、各种版本的Qt下载:https://blog.youkuaiyun.com/baidu_34678439/article/details/545860582、Qt5教程:https://www.devbean.net/2012/12/qt-study-road-2-snake-1/书籍搜索:1、书籍搜索网站:http://libgen.io/python:1、Anac...原创 2018-12-28 09:48:14 · 357 阅读 · 0 评论 -
媒体无效或 0 磁道损坏 - 磁盘无法使用。 格式化失败。
最近找到了一个以前的U盘,本以为是好的,想用用,结果发现打开U盘的时候提示要格式化。确认了可以格式化之后,提示”Windows无法完成格式化“然后就是各种找解决办法,找了U盘修复工具,还有磁盘划分,都没能解决。然后使用命令行格式化:格式化了一部分之后,还是出错了,报错:媒体无效或 0 磁道损坏 - 磁盘无法使用。 格式化失败。0 磁道损坏按照网上很多网友说法,U盘就废了。然后看有人说在Linux系统下找管理员权限可以格式化,我就想Windows下怎么取得管理员权限去整,然后就找到了计算机管理那原创 2021-08-09 10:48:56 · 7587 阅读 · 4 评论