
Python
文章平均质量分 81
zfb132
hello, world
展开
-
ubuntu系统编译安装OpenCV 4.4并配置C++和Python开发环境
内容转载自我的博客文章目录前言1. 下载源码2. 安装各种依赖3. 开始编译安装4. 配置C++开发环境5. 程序执行时加载动态库*.so6. 测试cpp文件7. 配置python3的opencv环境8. 卸载编译安装的OpenCV前言如果你只是想要使用C++或者Python语言来调用OpenCV,而且并不关心OpenCV是否为最新版本,那么请直接按照如下代码:sudo apt update && sudo apt install libopencv-dev python3-op.原创 2021-04-05 18:29:35 · 1876 阅读 · 0 评论 -
ubuntu系统使用cmake编译安装Pangolin
内容转载自我的博客文章目录1. 下载源码2. 安装各种依赖库3. 编译安装4. 测试安装是否成功5. 卸载编译安装的Pangolin软件1. 下载源码步骤如下:# 下载Pangolin源码,会在当前目录自动生成Pangolin文件夹git clone https://github.com/stevenlovegrove/Pangolin.git# 下载pybind11等库cd Pangolin && git submodule init && git sub.原创 2021-04-05 18:23:32 · 2157 阅读 · 10 评论 -
常用的几种时间系统GMT、UTC等以及使用Python代码GPS时间转UTC时间
内容转载自我的博客文章目录时间标准闰秒TAI、GPST、UTC换算时区划分UTC时间转本地时间(东八区)本地时间(东八区)转UTCGPS时间转UTC时间UTC时间转GPS时间时间标准格林尼治标准时间GMT(Greenwich Mean Time):它是指位于英国伦敦郊区的皇家格林尼治天文台当地的平太阳时,因为本初子午线被定义为通过那里的经线。自1924年2月5日开始,格林尼治天文台负责每隔一小时向全世界发放调时信息。格林尼治标准时间的正午是指当平太阳横穿格林尼治子午线时(也就是在格林尼治上空最高.原创 2021-02-27 17:10:05 · 4839 阅读 · 0 评论 -
基于jupyter lab搭建网页编程环境并添加自定义python kernel和matlab kernel以及plotly的使用
内容转载自我的博客文章目录说明1. 创建虚拟环境jupyter2. 安装nodejs(用于jupyterlab安装扩展)3. 安装pip包4. 使用jupyterlab5. 配置jupyterlab6. 开机自启jupyter6. 开机自启和nohup运行7. 添加其他python环境的kernel8. 添加matlab的kernel9. 使用frp内网穿透10. VSCode连接jupyter11. ssh连接jupyter在本地打开12. matplotlib安装13. 使用plotly显示pyt.原创 2021-01-06 12:23:44 · 1493 阅读 · 0 评论 -
在Ubuntu系统安装配置OpenSfM软件用来实现三维重建
内容转载自我的博客文章目录1. 介绍2. 下载OpenSfm2.1 下载opensfm的原始github库2.2 安装依赖3. 测试4. 注意事项5. 配置文件1. 介绍照相机是将一个三维场景或物体投影到二维平面上,降维的过程通常会存在信息的损失,而重建(Reconstruction)就是要从获取到的众多二维图像中复原原始三维场景或物体。具体流程就是:通过多角度拍摄或者从视频中提取得到一组图像序列,将这些图像序列作为整个系统的输入在多视角的图像中,根据纹理特征提取出稀疏特征点(称为点云),通.原创 2021-01-06 12:12:37 · 2488 阅读 · 1 评论 -
创建frp插件用来管理SSH连接的IP和通知用户信息
内容转载自我的博客文章目录1. 插件说明和示例2. frp服务端插件开发3. frp-info插件使用说明3.1 创建虚拟环境3.2 修改配置文件3.3 运行代码4. 添加插件自启动5. 服务管理的命令1. 插件说明和示例本代码运行在特定端口用于监听frp的RPC消息并进行处理,包括通知用户frp连接信息和阻止特定IP段登录的功能。frp-client登录时(Login),插件会发送以下消息frp-client登录frp版本:0.33.0主机ID:23d28e11011b3344主机.原创 2020-12-26 16:44:49 · 1296 阅读 · 0 评论 -
使用ACME申请Lets Encrypt证书为网站添加HTTPS支持
内容转载自我的博客文章目录1. 搭建Web服务2. 安装nginx3 安装ACME自动签发证书3.1 安装证书3.2 生成证书3.3 安装证书4. 使用logrotate自动切割日志文件5. 配置nginx切割日志文件1. 搭建Web服务首先安装python的flask库,可以使用以下代码:pip install -i https://pypi.tuna.tsinghua.edu.cn/simple flask然后编写最简单的flask项目,只需创建目录/home/ubuntu/www/用于存.原创 2020-11-05 14:49:24 · 1273 阅读 · 0 评论 -
matplotlib常见问题-画图中文乱码
内容转载自我的博客文章目录1. 图像无法显示2. linux系统下画图中文乱码3. windows系统下画图中文乱码1. 图像无法显示第一种情况:需要在终端显示先使用以下代码安装PyQT5pip install PyQT5然后在自己编写的python文件代码里导入库的下一行加上以下内容:matplotlib.use('Qt5Agg')第二种情况:需要在jupyter显示在绘制图形语句之前添加以下内容,然后再绘制图像即可:%matplotlib inline2. linux系统下画图.原创 2020-07-05 14:54:14 · 541 阅读 · 0 评论 -
Python使用Flask微信公众号开发
内容转载自我自己的博客代码已上传Github仓库 https://github.com/zfb132/wechatPlatform文章目录准备工作服务器端部署流程微信平台网页端配置附录后记准备工作首先,申请一个属于自己的微信公众号(必须保证全局管理员是自己的微信账户,否则会很麻烦),还要拥有自己的服务器(Ubuntu 系统)来部署代码,且服务器已经成功安装了网络相关的两个常用软件 uw...原创 2019-04-07 14:23:14 · 1061 阅读 · 0 评论 -
编写Django项目并使用uwsgi和nginx部署在Linux平台
内容转载自:我自己的博客地址这是花费了一个月的时间摸索整理出来的一份总结。分享出来一方面是给新人一个借鉴,另一方面对自己也算是个备份。整个Django项目:├── examples.desktop ├── microblog │ ├── blog │ │ ├── admin.py │ │ ├── __init__.py │ │ ├── mi...原创 2019-04-07 13:05:48 · 225 阅读 · 0 评论