![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Pyton语言
文章平均质量分 79
Doc_Cheng
这个作者很懒,什么都没留下…
展开
-
使用numba加速python程序
文章目录前言准备jit修饰器的使用vectorize修饰器前言最近在写一个实时图像处理的程序,程序需要对快速相机捕获的目标图像进行实时地计算处理并输出处理结果。由于相机帧频比较快(几百fps),计算机对图像的处理速度就成了整个程序速度的瓶颈,在使用python语言编写完成后,程序的运行速度只有几十赫兹。为了提高程序的运行速度,引入了numba工具,使用jit和vectorize两种函数修饰器对...原创 2019-07-01 13:01:29 · 1463 阅读 · 0 评论 -
QTimer的timeout多函数的并行执行
最近在用Python和pyqt5编写一个界面程序,需要用到QTimer。在使用QTimer时遇到一个很有趣的问题,特此记录一下。先将问题简化成如下所示的小程序。先定义一个界面,界面包括一个按钮和一个文本显示框。from PyQt5 import QtCore, QtGui, QtWidgetsclass Ui_MainWindow(object): def setupUi(sel...原创 2019-07-22 16:21:21 · 6853 阅读 · 6 评论 -
为Python写c扩展
最近在使用Python编写一些控制程序,由于需要控制一些CCD相机之类的外设,而这些外设通常又只提供c的SDK,因此需要自己编写一些c/c++的扩展程序,方便用python来控制这些设备。下面介绍一下我的编写经验。 使用工具:VS2017;python 3.6;操作系统:win10,x64。 首先,安装VS2017: 社区版的VS2017可以在官网上免费下载和安装使用。当然,在免费使用...原创 2019-08-29 23:15:51 · 1014 阅读 · 0 评论