工具API推荐 – 通过QQ号获取QQ头像
1 通过QQ号获取QQ头像 一直很好奇Cravatar是如何通过qq邮箱获取对应的qq头像的,今天终于知道了!Cravatar主要提供互联网公共头像服务,是Gravatar在中国的完美替代方案,这个使用WordPress建站的应该都比较清楚。 1.1 API API: http://q2.qlogo…
- 工具软件网站
- 2022-04-21
C++ – linux编译C++代码出现error: use of deleted function std::atomic::atomic(const std::atomic&)
1 linux编译C++代码出现error: use of deleted function std::atomic::atomic(const std::atomic&) 今天在Ubuntu,GCC版本为7.5编译类似以下C++代码时出现了error: use of deleted fun…
- C++
- 2022-04-20
三维旋转 – 欧拉角和旋转矩阵的基本概念以及相互转换
本文将以常用的Tait-Bryan欧拉角为基础,描述如何从欧拉角转换为旋转矩阵,以及如何从旋转矩阵转换为欧拉角,以及如何将多个旋转连接为一个旋转矩阵。 文章分为两个部分,第一部分将详细解释相关假设和数学约定,第二部分将描述重要的转换部分以及Java和C++代码。 任何需要对三维空间的物体进行操作的人…
- 3D数学基础
- 2022-04-19
GCC/G++中编译优化选项-O -O0 -O1 -O2 -O3 -Os -Ofast -Og -Oz各自的区别和作用
1 GCC/G++中的编译优化选项 在gcc/g++编译程序时,不同优化编译选项,如-O1,-O2,-O3等会产生不同的程序大小以及程序运行速度。本文将对GCC/G++中的不同编译选项进行简要的介绍。 1.1 -O0 如果GCC不指定编译优化选项,那么会设置为-O0。 -O0主要可以减少代码编译时间…
- C++
- 2022-04-18
Sigmoid激活函数的快速替代函数以及相应的C++实现
1 Sigmoid Sigmoid激活函数的公式: sigmoid(x) = \frac{1}{1+e^{-x} } 相同的,该函数也可以写成: sigmoid(x) = \frac{1}{1+e^{-x} } = \frac{e^{x} }{1+e^{x}} = \frac{1}{2} tanh(…
- AI
- 2022-04-16
CMake – 设置Debug或者Release编译模式
1 CMake设置编译模式Debug或者Release 使用cmake需要指定编译模式时一般有两种方式,一种是直接在CMakeLists.txt中设置,另一种则是在cmake命令行中设置。 1.1 在CMakeLists.txt直接设置 Debug模式 SET(CMAKE_BUILD_TYPE "D…
- C++
- 2022-04-15
工具网站推荐 – 在线的数学公式、几何绘图网站推荐
1 Geogebra 官网:https://www.geogebra.org/ 也可以下载各种平台的应用:https://www.geogebra.org/download, 支持iOS、Android、Windows、Mac、Chromebook 和 Linux 等操作系统 GeoGebra 是一…
- 工具软件网站
- 2022-04-15
C++ – 常用的C++命令行参数解析第三方库
最近在Linux上开发C++程序时,通过int main(int argc,char[] argv)通过命令行参数的方式向程序传参时真的很难用,这个时候就非常怀念python的argparse命令行参数解析包,那C++有没有类似的命令行参数解析库呢?大致了解下,发现真的有。所以本文将例举下C++中简…
- C++
- 2022-04-14
Python – 运行YOLOv5出现AttributeError: module ‘torchvision’ has no attribute ‘ops’
1 运行YOLOv5出现AttributeError: module 'torchvision' has no attribute 'ops' 今天在下载完Yolov5的依赖包之后,使用detect.py运行出现了 AttributeError: module ‘torch‘ has no attr…
- Python
- 2022-04-11
Python – 配置Yolov5出现ImportError: cannot import name ‘PILLOW_VERSION’ from ‘PIL’错误
1 配置Yolov5出现ImportError: cannot import name 'PILLOW_VERSION' from 'PIL'错误 今天早上按照YOLOv5 Github官方仓库的README使用pip在Anaconda环境中安装YOLOv5所需要的依赖库之后,运行detect.py…
- Python
- 2022-04-11
工具推荐 – 推荐几个可以下载任意网站m3u8或者HLS流加密视频流的油猴脚本或者Chrome免费插件
HLS (HTTP Live Streaming)是Apple的动态码率自适应技术。主要用于PC和Apple终端的音视频服务。包括一个m3u(8)的索引文件,TS媒体分片文件和key加密串文件。 有关HLS协议更详细的介绍可参考:https://zhuanlan.zhihu.com/p/478354…
- 工具软件网站
- 2022-04-09
人工智能 – YOLO v3,YOLO v4,YOLO v5等版本演变史
本文译自:https://towardsdatascience.com/yolo-v4-or-yolo-v5-or-pp-yolo-dad8e40f7109 ,翻译这篇文章目的是由于这篇文章对YOLO目标检测框架的整个发展说的很明白,也解释了自己多年以来对YOLO版本众多的疑问。文章中引用了YOLO…
- AI
- 2022-04-08
最新评论