<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[济川的博客]]></title><description><![CDATA[长相思兮长相忆，短相思兮无穷极。]]></description><link>https://blog.youkuaiyun.com/qq_35000721</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; qq_35000721]]></copyright><item><title><![CDATA[Cyberdog2 docker环境软件源无法被验证问题]]></title><link>https://blog.youkuaiyun.com/qq_35000721/article/details/135886070</link><guid>https://blog.youkuaiyun.com/qq_35000721/article/details/135886070</guid><author>qq_35000721</author><pubDate>Sat, 27 Jan 2024 17:50:21 +0800</pubDate><description><![CDATA[经过查询GPT，使用如下方式成功解决。搭建docker系统后更新软件源。]]></description><category></category></item><item><title><![CDATA[解决docker无法打开UI界面问题(error: cannot open display)]]></title><link>https://blog.youkuaiyun.com/qq_35000721/article/details/135885714</link><guid>https://blog.youkuaiyun.com/qq_35000721/article/details/135885714</guid><author>qq_35000721</author><pubDate>Sat, 27 Jan 2024 17:28:50 +0800</pubDate><description><![CDATA[原理上可以把docker镜像看做一台没配显示器的电脑，程序可以运行，但是没地方显示。只要在容器启动的时候，将 『unix:端口』或『主机名:端口』共享给docker,docker 就可以通过端口找到显示输出的地方，和linux系统共用显示。按照文章要求我重新修改了构建容器时的代码，今后构建Cyberdog2容器时，可以通过下述修改，直接创建一个支持UI界面的docker。在项目搭建过程中，遇到了docker中无法显示UI界面的问题，参考了。文章，并使用了其中的方法一进行了解决。]]></description><category></category></item><item><title><![CDATA[docker使用笔记]]></title><link>https://blog.youkuaiyun.com/qq_35000721/article/details/135786482</link><guid>https://blog.youkuaiyun.com/qq_35000721/article/details/135786482</guid><author>qq_35000721</author><pubDate>Tue, 23 Jan 2024 20:21:11 +0800</pubDate><description><![CDATA[最近在使用docker配置小米cyberdog2的环境，记录一下常用的命令，以备今后查阅。]]></description><category></category></item><item><title><![CDATA[ubuntu 20.04 设置鼠标大小]]></title><link>https://blog.youkuaiyun.com/qq_35000721/article/details/135341634</link><guid>https://blog.youkuaiyun.com/qq_35000721/article/details/135341634</guid><author>qq_35000721</author><pubDate>Tue, 02 Jan 2024 15:14:38 +0800</pubDate><description><![CDATA[使用命令行设置鼠标大小。]]></description><category></category></item><item><title><![CDATA[下载typora历史免费版本]]></title><link>https://blog.youkuaiyun.com/qq_35000721/article/details/123968594</link><guid>https://blog.youkuaiyun.com/qq_35000721/article/details/123968594</guid><author>qq_35000721</author><pubDate>Tue, 05 Apr 2022 14:05:53 +0800</pubDate><description><![CDATA[typora现在开始收费了，89块钱。通过以下网址可以下载其历史发布的免费版本。
Beta/Dev History Releases
windows linux mac 三端版本

]]></description><category></category></item><item><title><![CDATA[使用管理员权限运行QtCreator的方法]]></title><link>https://blog.youkuaiyun.com/qq_35000721/article/details/123963929</link><guid>https://blog.youkuaiyun.com/qq_35000721/article/details/123963929</guid><author>qq_35000721</author><pubDate>Tue, 05 Apr 2022 03:17:43 +0800</pubDate><description><![CDATA[重装opencv时需要使用管理员权限在Qt中进行编译。伤亡搜索了使用管理员权限运行Qt的方法。主要参考以下博客。

关于Qt中sudo的权限问题
linux下面使用root运行QTcreator
QT以root权限run/debug（QtCreator如何运行程序时赋予root权限） (最好最详细)

综合上述文章，在Qtcreator安装目录中以sudo权限运行qtcreator.sh，即可以管理员权限编译项目。成功编译opencv。
[warning]以root权限运行过一次的项目此后其所有权都会变为r]]></description><category></category></item><item><title><![CDATA[ubuntu系统下opencv多版本共存方式]]></title><link>https://blog.youkuaiyun.com/qq_35000721/article/details/117033788</link><guid>https://blog.youkuaiyun.com/qq_35000721/article/details/117033788</guid><author>qq_35000721</author><pubDate>Wed, 19 May 2021 16:22:56 +0800</pubDate><description><![CDATA[首先在命令行中使用命令查找出各个版本opencv的安装位置
sudo find / -iname "openCVConfig.cmake"


然后在cmakelist.txt文件中加入指定版本的opencv位置即可，代码如下
# 方法一 输入安装路径
set(CMAKE_PREFIX_PATH "/home/telemoro/openCV/opencv-2.4.13.7/installed/")
# 方法二 指明搜索文件
set(OpenCV_DIR "/home/telemoro/openCV/open]]></description><category></category></item><item><title><![CDATA[毕业设计下一阶段方向]]></title><link>https://blog.youkuaiyun.com/qq_35000721/article/details/114905577</link><guid>https://blog.youkuaiyun.com/qq_35000721/article/details/114905577</guid><author>qq_35000721</author><pubDate>Tue, 16 Mar 2021 23:51:49 +0800</pubDate><description><![CDATA[当前阶段存在问题

单目在深度计算上为何优于双目？单目原理
双目系统省略了什么？双目系统和单目系统的区别，到底是真双目还是两个单目？双目原理
单目是如何在连续帧间匹配/跟踪关键点的？单目原理
看到的现象不知道如何解释？原理理解不够透彻

研究明白SLAM系统原理：高翔SLAM十四讲+ORB-SLAM3论文+ORB-SLAM3源码。
具体场景下的应用
基于jetbot GPU 的SLAM系统(平台移植) + 改进的ORB-SLAM系统(理解原理)？
下一阶段的目标

  搭建+熟悉Jetbot 环境
 学习高]]></description><category></category></item><item><title><![CDATA[利用opencv从USB摄像头获取图片 获得摄像头编号]]></title><link>https://blog.youkuaiyun.com/qq_35000721/article/details/114651734</link><guid>https://blog.youkuaiyun.com/qq_35000721/article/details/114651734</guid><author>qq_35000721</author><pubDate>Thu, 11 Mar 2021 09:08:57 +0800</pubDate><description><![CDATA[本文转自博客园-Arkenstone
由于opencv自带的VideoCapture函数直接从usb摄像头获取视频数据，所以用这个来作为实时的图像来源用于实体检测识别是很方便的。

安装opencv
安装的步骤可以按照之前这个文章操作。如果在测试的时候：

cam = cv2.VideoCapture(0)
print cam.isOpend()

返回了False，很有可能是在安装的时候cmake的配置没有设置后，可以make uninstall之后重新cmake。


安装usb摄像头驱动（这个一般都不]]></description><category></category></item><item><title><![CDATA[ubuntu18.04安装 eigen、Pangolin、Sophus、boost、g2o、Ceres]]></title><link>https://blog.youkuaiyun.com/qq_35000721/article/details/112760048</link><guid>https://blog.youkuaiyun.com/qq_35000721/article/details/112760048</guid><author>qq_35000721</author><pubDate>Sun, 17 Jan 2021 23:28:39 +0800</pubDate><description><![CDATA[本文转载自：博客园
请输入以下命令进行安装：
sudo apt-get install libeigen3-dev

一个库由头文件和库文件组成。Eigen头文件的默认位置在 “usr/include/eigen3” 中。如果不确定，可以输入以下命令查找：
sudo updatedb
locate eigen3

相比于其他库，Eigen的神奇之处在于，它是一个纯用头文件搭起建起来的库。这意味着你只能找到它的头文件，而没有.so或.a那样的二进制文件。在使用时只需引入Eigen的头文件即可，不需要链接库文件]]></description><category></category></item><item><title><![CDATA[在win10环境下配置vs2017 + opencv3.4.2_contrib]]></title><link>https://blog.youkuaiyun.com/qq_35000721/article/details/109643497</link><guid>https://blog.youkuaiyun.com/qq_35000721/article/details/109643497</guid><author>qq_35000721</author><pubDate>Thu, 12 Nov 2020 14:36:46 +0800</pubDate><description><![CDATA[主要参考下面几篇博客：
参考一
参考二

]]></description><category></category></item><item><title><![CDATA[openCV关于图像掩膜]]></title><link>https://blog.youkuaiyun.com/qq_35000721/article/details/108564324</link><guid>https://blog.youkuaiyun.com/qq_35000721/article/details/108564324</guid><author>qq_35000721</author><pubDate>Sun, 13 Sep 2020 16:47:05 +0800</pubDate><description><![CDATA[看这俩：

OpenCV探索之路（十三）：详解掩膜mask
图像中的掩膜(Mask)是什么

简言之就是，函数中输入掩膜作为参数后，函数操作只对图像中的非零像素进行操作，对值为0的像素们(黑色区域)不操作——黑色区域相当于被一层黑色的膜被掩盖住了。

...]]></description><category></category></item><item><title><![CDATA[C建立工程知识补充]]></title><link>https://blog.youkuaiyun.com/qq_35000721/article/details/108527401</link><guid>https://blog.youkuaiyun.com/qq_35000721/article/details/108527401</guid><author>qq_35000721</author><pubDate>Fri, 11 Sep 2020 10:11:21 +0800</pubDate><description><![CDATA[1. C++编写工程（在.c文件中引用其他文件中的函数）
参考博文：

C语言学习_C如何在一个文件里调用另一个源文件中的函数
c语言中如何在一个函数中调用在另个文件中定义的函数-flczzhang
如何在c语言中源文件调用另一个源文件的函数

其实就是建立工程的方法，总体来说有两种：
1.1 通过建立头文件来在调用文件中引入函数声明 (适用于大型项目)
首先，将main函数文件与具体的函数实现文件分离，如在main.c函数文件中储存main()函数，在function.c函数文件中编写函数实现。然后创立一]]></description><category></category></item><item><title><![CDATA[C++ 查看openCV版本]]></title><link>https://blog.youkuaiyun.com/qq_35000721/article/details/108506370</link><guid>https://blog.youkuaiyun.com/qq_35000721/article/details/108506370</guid><author>qq_35000721</author><pubDate>Thu, 10 Sep 2020 08:20:54 +0800</pubDate><description><![CDATA[一行代码就可以。
# include "opencv2/opencv.hpp"
using namespace cv;
int main(){
	printf(CV_VERSION);
}


]]></description><category></category></item><item><title><![CDATA[ubuntu下使用Cmake编译opencv记录]]></title><link>https://blog.youkuaiyun.com/qq_35000721/article/details/108483232</link><guid>https://blog.youkuaiyun.com/qq_35000721/article/details/108483232</guid><author>qq_35000721</author><pubDate>Wed, 09 Sep 2020 10:23:19 +0800</pubDate><description><![CDATA[这几天在ubutnu系统下搭建opencv环境。本来像用vscode当编辑器，结果.joson文件配置了半天，总是显示链接不到opencv的库，我也没那么多时间耗在搭建环境上，所以干脆放弃vscode，直接使用cmake来编译.cpp文件。主要参考了这两篇博文：博文1、博文2。过程记录如下：
第一步 创建CMakeLists.txt文件
首先，创建你的工程文件夹，里面包含你的程序源文件，然后在同一目录下创建一个.txt文件命名为CMakeLists.txt(cmake编译时需要用到)，该文件可以从你安装op]]></description><category></category></item><item><title><![CDATA[[openCV安装日常] 解决“module xxx has no xxx member”的方法]]></title><link>https://blog.youkuaiyun.com/qq_35000721/article/details/108424602</link><guid>https://blog.youkuaiyun.com/qq_35000721/article/details/108424602</guid><author>qq_35000721</author><pubDate>Sat, 05 Sep 2020 21:12:03 +0800</pubDate><description><![CDATA[opencv 安装之后在VScode中运行，会出现红色波浪线，如下图所示，很碍眼：

经过查找后在外国网站上找到了解决方法：解决方法
就是在setting.json文件中加入下述语句即可。
"python.linting.pylintArgs": [
    "--errors-only",
    "--generated-members=numpy.* ,torch.* ,cv2.* , cv.*"
    ]
   不得不说，洋大人们还是有些厉害。


...]]></description><category></category></item><item><title><![CDATA[对数学语言、简单的数学思想与数学方法的一点简单的理解]]></title><link>https://blog.youkuaiyun.com/qq_35000721/article/details/105475519</link><guid>https://blog.youkuaiyun.com/qq_35000721/article/details/105475519</guid><author>qq_35000721</author><pubDate>Sun, 12 Apr 2020 21:18:39 +0800</pubDate><description><![CDATA[1. 数学语言
数学语言大体可分为：叙述语言(半形式语言)、符号语言(广义上的形式语言)、图形语言。
1.1 数学语言的理解方法：互译

数学语言的基本理解方法：数学语言与自然语言的互译
数学语言的直观理解方法：数学语言与图形语言的互译
数学语言的加深理解方法：各类数学语言间的互译

1.2 数学语言的阅读方法

拆分语句、提取关键信息段，准确理解信息段自身意义及相互之间的制约关系。
将数学语言翻...]]></description><category></category></item><item><title><![CDATA[四六级讲座]]></title><link>https://blog.youkuaiyun.com/qq_35000721/article/details/105077171</link><guid>https://blog.youkuaiyun.com/qq_35000721/article/details/105077171</guid><author>qq_35000721</author><pubDate>Tue, 24 Mar 2020 17:47:45 +0800</pubDate><description><![CDATA[一、四六级考试简介
四六级考试流程、分值分配、合理的时间分配等
二、四六级答题技巧与训练方法(干货篇)
听力如何在四级考试中接近满分，六级考试中220+？(听力日常训练方法及答题技巧)
阅读如何在四六级中200+？(阅读日常训练方法及答题技巧)
写作与翻译的日常训练方法？
如何背单词？如何提升自己的语法能力？
三、好的英语学习资源分享
免费外文书籍、杂志网站下载网站、提升口语app、科学上网方法等...]]></description><category></category></item><item><title><![CDATA[Linux安装记录]]></title><link>https://blog.youkuaiyun.com/qq_35000721/article/details/103956802</link><guid>https://blog.youkuaiyun.com/qq_35000721/article/details/103956802</guid><author>qq_35000721</author><pubDate>Mon, 13 Jan 2020 14:19:23 +0800</pubDate><description><![CDATA[这个假期准备开始学习linux，今天安装了Ubuntu18系统，将安装过程记录记录如下：
Ubuntu18的安装过程: 主要参考ubuntu官网的指南：(建议挂VPN进行访问，直接访问很慢)

制作ubuntu启动U盘
 系统安装指南

安装成功后，发现在ubuntu输入密码界面，系统会死机 。经过查证，发现是Nvidia显卡驱动导致的该问题，参考了这个博客解决了无法进入系统的问题，按照该博客的操...]]></description><category></category></item><item><title><![CDATA[VHDL时序逻辑器件学习笔记]]></title><link>https://blog.youkuaiyun.com/qq_35000721/article/details/102782061</link><guid>https://blog.youkuaiyun.com/qq_35000721/article/details/102782061</guid><author>qq_35000721</author><pubDate>Mon, 28 Oct 2019 19:46:39 +0800</pubDate><description><![CDATA[Contents1. 触发器的设计1.1 基本D触发器的设计1.1.1 几种不同的上升沿触发检测方式1.2 异步复位与时钟使能的D触发器1.3 同步复位控制的D触发器2. 锁存器的设计2.1 基本的锁存器2.2 含有清零控制的锁存器3. 计数器的设计3.1 简单的四位二进制加法计数器3.2 带有异步复位和同步加载功能的十进制加法计数器4. 移位寄存器的设计5. 实验题目1）设计一个带计数使能、进位...]]></description><category></category></item></channel></rss>