Python – argparse命令行参数解析库用法总结
1 argparse命令行参数解析库用法总结 argparse是python内置的命令行参数解析库,如果你的Python程序在运行时需要配置大量的可选参数,那么使用这个库可以很容易进行命令行参数的管理,并根据各种参数做出不同的操作,有利于逻辑分离,增加代码的逻辑性、简洁性、易用性。 该库在很多知名的…
- Python
- 2022-06-16
Windows安装GCC/G++编译器教程
1 Windows安装GCC/G++编译器教程 1.1 下载MinGW MinGW(Minimalist GNU for Windows)是在Windows系统上可支持GUN Compiler Collection(GCC)编译器的管理工具。 下载地址: Sourceforge:https://so…
- Windows编程
- 2022-06-15
Github – 如何进行Pull requests
1 Github如何进行Pull requests 参与开源项目对应程序员来说总是一件很酷的事情,除了平时对感兴趣的Github项目提交issue之外,如果自己能够对感兴趣的项目贡献新增功能代码或者修复遇到的bug,那么这会更加让人兴奋不已。如果需要向一个开源项目提交自己的代码,就需要进行pull …
- Git
- 2022-06-15
Python – 解决opencv-python使用cv2.imwrite()保存中文路径图片失败的问题
1 解决opencv-python使用cv2.imwrite()保存中文路径图片失败的问题 一般情况下,使用opencv-python库保存数据为图片一般会使用以下代码, import cv2 import numpy as np def read_image(img_path): img = cv…
- OpenCV
- 2022-06-14
Python – 解决opencv-python使用cv2.imread()读取中文路径图片失败的问题
1 解决opencv-python使用cv2.imread()读取中文路径图片失败的问题 在深度学习的项目中,经常会处理图片数据集,经常会面临读取中文路径下的图片文件的问题,一般情况下我们会使用以下代码读取图片数据, import cv2 def read_image(img_path): img …
- OpenCV
- 2022-06-14
深度学习 – CNN中卷积层、池化层、全连接层的输出参数大小的计算
CNN(Convolutional Neural Networks,卷积神经网络),CNN在图像、提取空间信息中有着广泛的应用,CNN通常包含以下几种神经层: 卷积层 Convolutional layer 池化层 Pooling layer 全连接层 Fully-Connected layer 线…
- 深度学习
- 2022-06-09
Modern OpenGL – 与着色器Shader相关的API函数总结以及如何创建、编译与使用Shader
1 OpenGL着色器Shader的创建、编译与使用 1.1 使用Shader的大致过程 在OpenGL中,如果在程序中需要使用Shader为基础图元进行着色,首先需要创建一个Shader对象,然后创建一个着色器程序关联当前Shader,然后再进行使用。 对于每一个Shader对象,都需要: 创建一…
- OpenGL可编程渲染管线
- 2022-06-08
TortoiseGit – 本地仓库更改远程仓库URL
1 更改远程仓库地址 如果远程仓库进行了服务器迁移,那么本地的git仓库就会需要修改远程仓库的地址。 在需要更改远程仓库地址的本地仓库右键弹出菜单,TortoiseGit-设置进入设置页面 在设置页面点击Git-远端,在右侧选择origin,在URL中修改仓库地址,然后点击应用即可 应用完成之后,在…
- TortoiseGit
- 2022-06-07
C++ – 随机洗牌算法,std::random_shuffle和std::shuffle
1 std::random_shuffle和std::shuffle std::random_shuffle和std::shuffle处于头文件#include<algorithm>中。 std::random_shuffle和std::shuffle都用于对给定容器范围内的元素重新进行…
- C++
- 2022-06-06
WordPress – 防止用户在登录页面重复点击登录按钮造成重复登录
1 WordPress防止用户在登录页面重复点击登录按钮 因为在之前在用户登录钩子wp_login中增加了当用户登录时会发送通知邮件给我,这就造成了登录时会发送邮件,最终导致登录的时间的比较长。有些用户在点击登录按钮之后因为长时间没有登录成功,误以为没有点击到登录按钮,所以会重复点击登录按钮造成重复…
- WordPress
- 2022-06-05
资源分享 – Vulkan应用开发指南 , Vulkan Programming Guide – The Official Guide to Learning Vulkan 中文PDF下载
1 Vulkan应用开发指南 , Vulkan Programming Guide - The Official Guide to Learning Vulkan 中文PDF下载 1.1 书籍简介 下一代OpenGL规范已经重新进行了设计,从而使得应用程序可以直接控制GPU的加速。本书系统地介绍下一…
- 计算几何与计算机图形学资源
- 2022-06-03
OpenCV/FFmpeg – 使用FFmpeg编码OpenCV中的BGR视频流为H264视频流以及解码H264视频流为OpenCV中的BGR视频流
1 将Opencv中的BGR视频流使用FFmpge编码为H264视频流 本文主要介绍如何将OpenCV从视频文件或者摄像头读取的BGR视频流通过FFmpeg编码为H264视频流,并将编码的H264视频流再解码为OpenCV的BGR视频流。 本文将上述需求封装为两个类,一个为OpenCVH264Enc…
- FFmpeg
- 2022-06-02
最新评论