Python
芒果不好吃了
看似什么都会,其实什么也不会
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
树莓派:基于flask的远程视频监控
买回来的树莓派吃灰有相当长的一段时间了,最近想着做视频监控方面的事,于是重新捡起树莓派做了一个视频监控。想法很简单,通过树莓派读取视频图像,发到网站上,然在通过浏览网页来观看实时视频。在家里的局域网里面打开网页,视频流的延时还是可以接受的,以前试过内网穿透到公网上,那视频流的延时就相当的大了,基本上卡成PPT。以下是这个小应用的基本配置:网站的框架是使用flask,这是一个轻量级的框...原创 2020-05-03 21:22:11 · 2316 阅读 · 0 评论 -
Python 条形码和二维码识别
本文介绍一种利用pyzbar库结合opencv进行实时识别条形码和二维码的方法。首先安装pyzbar 和opencv: pip install pyzbar opencv-python(pyzbar的源码,其作者有上传到github中,具体可以参考:https://github.com/NaturalHistoryMuseum/pyzbar/)pyzbar条用其decode()方法进行...原创 2020-04-26 21:16:06 · 1926 阅读 · 0 评论 -
使用python对音频信号进行降噪
本文系转在,原文地址请点击此算法基于(但不是完全重现)Audacity概述的一种降噪效果的算法(链接到C ++代码)该算法需要两个输入:包含音频片段原型噪声的噪声音频片段 包含要删除的信号和噪声的信号音频片段算法步骤在噪声音频片段上计算FFT 统计信息是通过噪声的FFT计算得出的(频率) 基于噪声的统计信息(和算法的期望灵敏度)计算阈值 通过信号计算FFT 通过将信...原创 2020-03-25 21:01:07 · 24125 阅读 · 28 评论 -
使用Python + YOLO+opencv进行目标检测
YOLO相关原理及数据集可以通过这个链接查看:https://pjreddie.com/darknet/yolo/本博文将介绍使用YOLO结合opencv进行目标检测,需要用到的的资源有coco.names/yolov3.cfg/yolov3.weights,这些文件都可以从darknet或者github上找到。GitHub资源通过这个链接找到:https://github.com/pjred...原创 2020-03-28 22:53:16 · 2075 阅读 · 0 评论 -
使用Python读取LabVIEW TDMS 格式文件转成 pandas及Excel
Labview的TMDS格式文件在很多偏硬件相关的工作中经常出现,有时候面临将TDMS转成Excel通用格式的情况,正常来将Excel只要将有TDMS插件读取是没有问题的,然而面对大量TDMS文件的时候,手动一个个将TDMS文件转成Excel文件显然很浪费时间,以下介绍使用Python配合pandas,xlsxwriter将TMDS文件批量转成Excel文件的方法:前期需要安装以下库:n...原创 2020-03-02 18:17:00 · 4290 阅读 · 0 评论 -
将树莓派打造成视频监控
构成组件: CSI接口摄像头(千万别用USB摄像头,这个坑我已经趟过无数遍了,最后才转到CSI接口摄像头上) 树莓派3B+ 板卡,视频保存在板载SD上。(千万别用U盘保存视频,树莓派的USB驱动及硬件简直就是灾难设计,USB端口无端高温,USB设备无端断开,种种奇奇怪怪原因) Python软件开发需要的库:PyQt5, picamera, opencv 使用PyQy...原创 2020-02-23 22:49:34 · 1083 阅读 · 0 评论 -
Python 卡尔曼滤波器实现
去年我们在设计一款新产品的时候,由于选用定制开发的一个SoC器件,导致我们在用ADC读取经由这个SoC芯片放大后的信号时,出现了极其不稳定的情况。正常情况下ADC读取出来的信号应当为一条平稳的直线,而现实上读取出来的信号确上下波动极其大,远远超出了我们理论计算水平。虽然后来通过大量的研究分析,得出时SoC极其容易受到EMI干扰,在添加屏蔽片后成功解决了这个问题,但是在研究过程中我们发现卡尔曼滤...原创 2020-02-12 21:31:13 · 2359 阅读 · 2 评论 -
百度收集自动推送脚本——python版
做网站的过程中,网站做出来容易,把网站推广出去就难了,其中第一步就是需要各大搜索引擎,如百度,谷歌,360和搜狗等对我们的网站进行收录,链接提交方面,其实各大网站斗差不多,基本上都有sitemap提交,但百度网站收录除了sitemap提交之外,还提供了主动推送和自动推送。所谓的自动推送实际上就一被动技能,在每个网站上写入特定的JS代码,当有人访问网页时,JS代码就将当前未被收录的网页推送到百度...原创 2020-02-06 13:54:03 · 1123 阅读 · 0 评论 -
Python+Django+nginx+uwsgi搭建网站
建站过程中,Web服务器使用了nginx+uwsgi 组合,搭建相对轻松,服务器布置可参考大神指导文章:https://zhuanlan.zhihu.com/p/63038112按照文章步骤基本上能够把服务器搭建起来,需要注意的是uwsgi配置文件与nginx配置文件在网络端口上的对接,也就是内部IP和端口的的设置,如我的网站uwsgi设置文件,将socket设置为使用mysite.so...原创 2019-12-26 22:32:00 · 297 阅读 · 0 评论 -
Python + Django 获取访问用户的IP
做网站时,需要获取用户的IP信息作为流量统计,目前比较流行的获取访问用户的IP方式是使用request.META属性,获取键值“HTTP_X_FORWARDED_FOR”或“REMOTE_ADDR来获取IP地址信息,其中关于“HTTP_X_FORWARDED_FOR”和“REMOTE_ADDR”的解释是:’REMOTE_ADDR’ 是远端IP,默认来自tcp 连接是,客户端的Ip。可以说,它...原创 2019-12-26 22:38:41 · 1590 阅读 · 1 评论 -
树莓派matplotlib库安装
这几天想写一个小程序来将传感器的数据生成曲线图,需要用到matplotlib这个库,给树莓派安装matplotlib这个库的过程可谓吐血。本来挻简单的一个库在PC上一句sudo apt-get就可以搞定的事,偏偏树莓派上要走好多弯路,真是气死人。sudo apt-get install matplotlib嘈点一树莓派是使用命令 sudo apt-get install matplo...原创 2019-12-26 22:42:44 · 2219 阅读 · 0 评论
分享