摘要: 固然,轻薄短小的书籍乍见之下让所有读者心情轻松,但如果舍弃太多应该深入的地方不谈,也难免令人行止失据,进退两难。 作为一个好的学习者,背景不是重点,重要的是,你是否具备正确的学习态度。起步固然可从轻松小品开始,但如果碰上大部头巨著就退避三舍、逃之夭夭,面对任何技术只求快餐速成,学语言却从来不写程序,那就绝对没有成为高手乃至专家的一天。 有些人的学习,自练就一身钢筋铁骨,可以在热带丛林中披荆斩棘,在莽莽草原中追奔逐北。有些人的学习,既未习惯大部头书,也未习惯严谨格调,更未习惯自修勤学,是温室里的一朵花,没有自立自强的本钱。 阅读全文
posted @ 2024-02-08 21:58 榴红八色鸫 阅读(46) 评论(0) 推荐(0) 编辑
摘要: https://www.yuque.com/awescnb/user 阅读全文
posted @ 2024-02-08 21:44 榴红八色鸫 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 尝试清除apt软件包缓存: sudo rm -rf /var/lib/apt/lists/* 更新软件包列表 sudo apt update 阅读全文
posted @ 2023-05-06 20:13 榴红八色鸫 阅读(31) 评论(0) 推荐(0) 编辑
摘要: cmake_minimum_required(VERSION 3.20) project(6) set(CMAKE_CXX_STANDARD 23) # OpenCV find_package(OpenCV REQUIRED) include_directories(${OpenCV_INCLUDE 阅读全文
posted @ 2023-04-26 17:24 榴红八色鸫 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 在C++中,强制类型转换是用于将一种数据类型的值转换为另一种数据类型的操作,可以通过四种不同的方式进行实现。 静态转换(static_cast):可用于转换具有父子关系的类指针或引用之间的类型,也可用于将同类型的非常量变量或指针转换为其他类型。 double d = 10.5; int i = st 阅读全文
posted @ 2023-04-19 15:35 榴红八色鸫 阅读(69) 评论(0) 推荐(0) 编辑
摘要: 在C和C++中,volatile关键字用于告诉编译器某些特定的变量可能会在无意中被修改,从而防止编译器优化掉相关代码。当我们使用声明为volatile类型的变量时,表示变量的值是随时可能发生变化的,并且需要特别小心地处理。 主要有以下几种情况需要使用volatile关键字: 位域 当使用volati 阅读全文
posted @ 2023-04-10 13:05 榴红八色鸫 阅读(37) 评论(0) 推荐(0) 编辑
摘要: static是C语言中的一个关键字,它可以用于多种情况,下面分别介绍: 用于局部变量声明 在函数内部使用static修饰一个局部变量时,该变量就被称为"静态局部变量"。与普通的局部变量不同,静态局部变量的生命周期只到程序结束才会被销毁,而且它的作用域仅限于定义该变量的函数内部。 用于全局变量声明 在 阅读全文
posted @ 2023-04-10 13:00 榴红八色鸫 阅读(70) 评论(0) 推荐(0) 编辑
摘要: gdb是一款开源、跨平台的调试器,可以用来调试程序并查找错误。在Linux系统中,gdb可以通过终端实现,下面介绍一些常用的命令: 启动gdb调试器:在命令行输入“gdb [可执行文件名]”即可启动gdb。 设置断点:使用“break [line number]”命令设置断点,例如“break ma 阅读全文
posted @ 2023-04-06 14:10 榴红八色鸫 阅读(30) 评论(0) 推荐(0) 编辑
摘要: 获取一个数组中的最大值和最小值,通过匿名函数声明自定义比较策略。 #include <iostream> #include <vector> #include <algorithm> #include <string> #define BUFSIZE 6 using namespace std; t 阅读全文
posted @ 2023-04-04 21:14 榴红八色鸫 阅读(175) 评论(0) 推荐(0) 编辑
摘要: chrono::steady_clock::time_point t1 = chrono::steady_clock::now(); ...... chrono::steady_clock::time_point t2 = chrono::steady_clock::now(); chrono::d 阅读全文
posted @ 2023-04-03 19:50 榴红八色鸫 阅读(12) 评论(0) 推荐(0) 编辑
摘要: import cv2 import os import numpy as np depth = np.load('depth_0176.npy') depth = np.clip(depth, 0, 6000) #<--要有这句将上限限制在有效数字范围内,后续才能正常显示 depth = cv2.n 阅读全文
posted @ 2023-02-01 10:38 榴红八色鸫 阅读(26) 评论(0) 推荐(0) 编辑
摘要: conut = 0 "{:0=4d}.png".format(count) >0000.png 阅读全文
posted @ 2023-01-17 17:23 榴红八色鸫 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 深度图用JPEG格式保存最多保存8位数据,像素值域0-255,肯定会丢失大量数据,而PNG格式支持16位数据的存储,因此多数深度图应该都是PNG格式储存的。位数均指的是单个通道内单个像素数据的格式,比如8位是uint8_t(uchar),16位是uint16_t(ushort)。当然,在用OpenC 阅读全文
posted @ 2023-01-17 11:18 榴红八色鸫 阅读(508) 评论(0) 推荐(0) 编辑
摘要: image = np.expand_dims(a, axis=2) image = np.concatenate((image, image, image), axis=-1) 阅读全文
posted @ 2023-01-17 11:08 榴红八色鸫 阅读(59) 评论(0) 推荐(0) 编辑
摘要: 认识shell 查看已安装的shell ┌──(kali㉿DESKTOP-FQ0BCLS)-[/mnt/e/Edgedownload] └─$ cat /etc/shells # /etc/shells: valid login shells /bin/sh /bin/bash /usr/bin/b 阅读全文
posted @ 2022-12-27 15:12 榴红八色鸫 阅读(42) 评论(0) 推荐(0) 编辑