- 博客(136)
- 资源 (1)
- 收藏
- 关注
原创 匿名函数之Lambda表达式
匿名函数(Anonymous Function)是没有名称的函数。在 C++ 中,匿名函数通常通过 Lambda 表达式 来实现。它是定义并使用函数的一简洁方式,尤其是在需要临时函数时非常有用。
2025-03-09 16:54:02
274
原创 Ubuntu查看opencv版本c++
注解:附上在markdown中打勾,对号和打叉。使用时将&和#之间的空格去掉,这里只是为了不让优快云自动转换才加入了一个空格。
2024-07-03 13:55:35
1051
原创 Ubuntu22.04上Docker的安装
首先安装HTTPS传输的软件包和CA证书,确保软件下载过程中不被篡改。然后,使用国内源,并添加软件源的 GPG 密钥以防下载非法软件包,官方源很可能报错400 time out的错。接着,在sources.list中添加Docker软件源$(-cs$(-cs以上命令会添加稳定版本的 Docker APT 镜像源,如果需要测试版本的 Docker 请将 stable 改为 test。
2024-07-01 14:04:16
447
原创 AttributeError: module ‘numpy‘ has no attribute ‘long‘
https://numpy.org/devdocs/release/1.20.0-notes.html#deprecations
2024-06-26 12:20:00
245
原创 关于精确率(Precision)和召回率(Recall)粗浅的理解
两个公式分子都是模型预测正确的阳性样本数,即TP,Precision是所有模型认为是阳性的样本中TP的比例,而Recall是数据集所有真阳性中TP的比例。这里简单写一下一直让我困惑的两个指标Precision和Recall的理解。
2024-04-07 08:27:14
906
1
原创 101. Symmetric Tree 一个空间换时间击败100%C++用户的代码
Given the root of a binary tree, check whether it is a mirror of itself (i.e., symmetric around its center).Example 1:Example 2:Constrains:Follow-up: Could you solve it both recursively and iteratively?递归思路是判断左右子树是否相等。迭代思路是使用队列,空间换时间。递归代码:迭代代码:
2024-03-12 09:51:15
406
原创 226. Invert Binary Tree 一个击败了100%使用C++用户的代码
Given the root of a binary tree, invert the tree, and return its root.Example 1:Example 2:Example 3:Constrains:采用递归方法。因为逆转树需要将每一颗子树都逆转,递归到子树为空,则返回空,不为空则交换叶节点的值。
2024-03-12 09:21:55
377
原创 100. Same tree 一个击败了100%C++用户的代码
Given the roots of two binary trees p and q, write a function to check if they are the same or not.Two binary trees are considered the same if they are structurally identical, and the nodes have the same value.Example 1:Example 2:Example 3:Constrains:使用
2024-03-11 16:59:03
366
原创 290. Word Pattern一个击败了100C++用户的代码
Given a pattern and a string s, find if s follows the same pattern.Here follow means a full match, such that there is a bijection between a letter in pattern and a non-empty word in s.Example 1:Example 2:Example 3:Example 4:Constrains:这题需要s包含的单词与pattern逐字母
2024-03-05 15:25:25
886
原创 125.Valid Palindrome 一个击败了100%C++用户的代码
翻译过来就是,剔除掉字符串中的非字母字符后,判断这个字符是否是回文串。2∗105。
2024-02-28 15:52:00
380
原创 总算搞懂了多标签分类里的P(Precision)、R(Recall)、AP(Average Precision)和mAP(mean Average Precision)!
记录一下自己理解的多标签分类任务中的P(Precision)、R(Recall)、AP(Average Precision)、mAP(mean Average Precision)。
2023-06-28 12:44:35
1728
1
原创 Windows11卸载Anaconda后CMD闪退
Win + R输入cmd和cmd.exe \d都打不开cmd,环境变量没问题。以管理员权限打开PowerShell,然后输入。
2023-04-16 10:50:07
287
原创 谷歌浏览器chrome://version命令行被篡改,浏览器启动页面成hao123,快捷方式没有网址
找了一圈教程,最后使用火绒的专杀工具搞定了
2022-12-13 11:44:43
5449
1
原创 ubuntu20.04 更换源并下载pytorch
更换源备份原来的源sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak编辑镜像文件sudo gedit /etc/apt/sources.list删除所有内容并粘贴以下内容# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiverse#
2022-04-15 14:44:06
2167
原创 点云数据处理
点云滤波方法(数据预处理):双边滤波、高斯滤波、条件滤波、直通滤波、随机采样一致性滤波、VoxelGrid关键点ISS3D、Harris3D、NARF、SIFT3D、均匀采样、曲率方法采样特征和特征描述法线和曲率计算、NormalEstimation、特征值分析Eigen-Analysis、EGI、PFH、FPFH、3D Shape Context、 Spin Image点云匹配ICP、稳健ICP、point to plane ICP、point to line ICP、MBICP.
2022-03-17 10:58:42
2989
原创 摄像头12MP是什么意思?
MP是相机术语 Mega Pixel 的意思,即兆像素或百万像素。12MP也就是1200万像素,即设备的图像传感器是1200万像素。像素的中文是图像元素,像素仅仅只是分辨率的尺寸单位,不是画质,从定义上来看,像素是指基本原色素及其灰度的基本编码,像素是构成数码影像的基本单元,通常以像素每英尺(PPI,Pixels Per Inch)为单位来表示影像分辨率的大小。...
2022-03-01 20:55:38
10369
原创 移动硬盘保养小常识
硬盘的理论寿命是3万小时以上。一般硬盘一直开机可以使用3年,一般使用时长是5到8年。移动硬盘上最好不要长期运行程序,可以把移动硬盘上的数据拷贝到硬盘上再做应用,长时间插在电脑上读取数据会缩短硬盘寿命。硬盘不好会出现读取数据缓慢,读取声音加重的问题。关于保养:防磁:不要放在磁场特别强的地方。防潮:就和电视机防潮一样。不要放在湿度特别大的地方。如:洗澡间。防震:千万不要发生碰撞,颠簸之类。防尘:不要过多时间放在尘土较多的地方,最好有硬盘带,然后放在抽屉里。硬盘工作时尽量保持水平,无抖动(就是.
2022-02-04 18:37:25
1109
原创 视频动作识别(Action Recognition)综述
概述使用深度学习方法解决视频中行为识别/动作识别的问题解决思路有两大类,一是以抽取并分类时空特征为目的的视频识别方法;二是以提取骨架信息进行再训练为目的的姿态估计方法。本文主要梳理近5年来第一类论文中的算法,其中有三个分支:分别是two-stream(双流)方法,C3D方法以及CNN-LSTM方法。1.任务特点动作识别和图像分类其实很相似,图像分类是按照图像中的目标进行软分类,动作识别也类似。起初类似于UCF数据集,都是采用单标签,也就是一段视频只对应一个标签。现在CPVR举办的Activitynet
2022-01-14 12:36:05
11600
原创 数字图像处理——车牌识别(matlab)
本次大报告利用MATLAB函数功能,设计和实现了一个车牌识别系统。车牌识别系统的基本原理为:将手机拍摄到的包含车辆牌照的图像输入到计算机中进行预处理,再对牌照进行搜索、检测、定位,并分割出包含牌照字符的矩形区域,然后对牌照字符进行二值化并将其分割为单个字符,然后将其逐个与创建的字符模板进行匹配,匹配成功后输出车牌号码的数字。车牌识别的工作流程如下图:一、 图像预处理预处理的具体操作是规整大小、噪声滤波、规整为统一大小便于后续处理的参数设置,提高定位精确度以及识别正确率。规整大小函数为imresize(
2021-12-31 13:56:40
59048
260
原创 linux服务器解压缩zip文件时报错End-of-central-directory signature not found
在向服务器上传一个windows上压缩的zip文件,解压时使用unzip xxx.zip时出现报错 End-of-central-directory signature not found. Either this file is not a zipfile, or it constitutes one disk of a multi-part archive。原因是unzip命令有局限,使用jar xvf xxx.zip就行。...
2021-12-30 12:56:49
5094
原创 数字图像处理——图像边缘检测
图像边缘是图像最基本的特征,所谓边缘(Edge) 是指图像局部特性的不连续性。灰度或结构等信息的突变处称之为边缘。例如,灰度级的突变、颜色的突变,、纹理结构的突变等。边缘是一个区域的结束,也是另一个区域的开始,利用该特征可以分割图像。 而且边缘检测算法应用面非常广,遍及很多领域,是入门计算机视觉(Computer vision)学习一个非常好的途径,又与我下周需要交的数字图像处理的实验报告紧密相关,故本周的主要工作是边缘检测的内容。一、 边缘检测算子(Sobel、Prewitt、Roberts、C
2021-12-19 15:36:10
6418
转载 Linux命令-远程服务器上传下载文件
1. SSH远程连接服务器命令:ssh@ip,然后按照提示输入登录密码2. 上传文件命令:scp 本地路径 用户名@服务器ip:目标路径注意:此时的终端是基于自己本地电脑的目录,不是服务器的;3. 上传文件夹命令:scp -r 本地文件夹路径 用户@服务器ip:目标路径4. 下载文件命令:scp 用户名@服务器ip:文件路径 本地文件路径5. 下载文件夹命令:scp -r 用户名@服务器ip:文件夹路径 本地文件夹路径...
2021-10-27 18:40:35
1424
原创 ImportError: cannot import name ‘summaryWriter‘ from ‘tensorboardX‘
s要大写!!!SummaryWriter!!!Summay和Writer的首字母都要大写!!!
2021-10-27 10:42:15
1293
1
原创 关于Git的二三事
前言这是一个关于Git的小文章。Git是什么?Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。参照:关于GIT开发的背景故事GIT的概念代码存放的3个地方:Workspace: 工作区,就是你平时存放项目代码的地方Index / Stage: 暂存区,用于临时存放你的改动,事实上它只是一个文件,保存即将提交到文件列表信息Repository: 仓库区
2021-10-18 16:37:57
386
原创 Mac出现ERROR: CMake must be installed to build dlib(pip装不上的解决方案)
问题方案用pip install cmake或者pip3 install cmake都无济于事,然后我男朋友告诉我:dlib是Python的包所以安装dlib使用pip install dilb,但cmake不一样,是Linux的软件,不能使用pip install cmake,得用:brew install cmake然后:pip install dlib结果...
2021-10-10 20:35:51
934
原创 2019年“华为杯”研究生数学建模A题--无线智能传播模型
1. 无线传播模型建模方法简介在传统的无线传播模型的建立过程中,往往首先需要对传播场景进行划分,每一个场景对应一个传播经验模型。然而,经验模型在实际使用中往往不够精确,所以仍然需要通过采集大量的工程参数以及 实际平均信号接收功率(RSRP)测量值进行经验模型公式的修正。所以,传播模型建立的本质是一个函数拟合的过程,通过调整传播模型的系数,使误差最小。所以当工程参数、地理位置信息、特定地理位置测量点的RSRP已知的情况下,该问题可以归类为一个监督学习的问题。与传统经验模型需要额外人力物力进行校正相比,是否
2021-10-07 10:44:03
1262
1
原创 人脸匹配及代码实现
在本文中,我将详细介绍如何使用face_recognition和Pillow从一堆照片中提取并识别人脸的模块。我想归功于布拉德特拉弗西,因为这个想法最初是从一个Traversy媒体视频,我有书签了一段时间,最近重新观看(链接在本文下面)。使用相同的功能,我调整了脚本以允许输入一个照片目录,最终,它将被合并到我的第二个PDM Django应用程序中。它们是非常粗糙和现成的脚本来证明概念,这是我在一次每周的代码签入调用中向Bob演示的。我创建了两个脚本,一个用于从一堆照片中提取人脸,并将它们存储为指定目录中
2021-09-28 16:06:33
629
原创 Typora实现标题居中,且放大
问对于像typora这样的markdown文件编辑器,如何实现标题居中且放大?如果我们要使用一级标题,可以使用#,但有时候我们要居中,直接写是不行的。<center># 周进度报告</center>这样虽然有居中的效果,但markdown的语法就没有效果了答但由于markdown跟HTML是兼容的,所有可以这样写<div align='center'><font size='70'>周进度报告</font></div>
2021-09-28 12:29:14
4411
原创 Blazeface网络浅析
Introduction来自谷歌的研究人员通过改造mobileNet提出更为紧凑的轻量级特征提取方法、结合适用于移动端GPU高效运行的新型锚框机制,以及代替非极大值抑制的加权方法保证检测结果的稳定性,在移动端上实现了超高速的高性能人脸检测BlazeFace.一个轻量级特征提取网络128 x 128 RGB input2D convolution. 5 single, and 6 double BlazeBlocksHighest channel resolution is 96Lowest s
2021-09-27 14:46:15
354
mongodb-win32-x86_64-2008plus-3.4.22-signed.msi
2020-06-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人