python
牛肉面患者
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
python的staticmethod,classmethod和装饰器以及闭包
我们在python的程序中,经常看到一些类中,一些函数定义前面,写有@staticmethod,@classmethod等东东,这些是什么鬼呢?且听我细细道来,先来解释一下staticmethod和classmethod。直接一点来说,我们知道对于一个普通的类,我们要使用其中的函数的话,需要对类进行实例化,而一个类中,某个函数前面加上了st...转载 2019-03-17 22:10:16 · 160 阅读 · 0 评论 -
python opencv对颗粒的计数与计算空洞率
梳理下最近一个多星期的学习成果。一、问题:计算颗粒数与空洞率这次要计算的是下面这张图片,图像比较大,上传不了,先截图吧。预计颗粒数精确度为±5个,空洞率2%误差。二、计算颗粒数 1.第一步是要裁剪图片,此处参考https://blog.youkuaiyun.com/liqiancao/article/details/55670749。裁剪后的图像如下:2.因为空白区域有很多的...原创 2019-07-08 17:25:35 · 3526 阅读 · 1 评论 -
获取指定文件夹下的文件名称
def picture_name(path, list_name): #获取图片的名称 for file in os.listdir(path): # file_path = os.path.join(path, file) file_path = file if os.path.isdir(file_path): ...原创 2019-07-17 11:42:50 · 267 阅读 · 0 评论 -
问题整理
python运行时出现UnicodeDecodeError: 'gbk' codec can't decode byte 0x89 in position 14: illegal ...的解决办法这种问题的出现一般是编码问题,在文件读写时会出现。解决办法:第一种:在后面加上encoding='utf-8'即可FILE_OBJECT= open('order.log','r',...原创 2019-08-08 17:39:03 · 277 阅读 · 0 评论 -
将图片合理分配到n个文件夹
因为有需求,要将图片分流到8个文件夹,并且做到平均分配,所以花了一天写了一个,代码如下:import osimport shutilimport timeimport sysimport globpath = 'C:/Users/8190741/Desktop/TapeAIR_GaP/img/'#待移动图片文件路径newPath = 'C:/Users/8190741/Desk...原创 2019-08-26 11:47:58 · 2013 阅读 · 0 评论 -
python opencv 对比度
今天在做图像的目标区域提取时,发现总是有干扰导致不能正确的选取ROI区域,然后自己写了个增强对比度的方法,用自己的增强对比度的方法虽然可以成功处理,但是速度很慢,所以想要一个速度又快,效果又好的增强对比度的方法。先上自己的对比度方法:def enhance_contrast(src, a, b): '''用时较高的操作: >1 sec''' # 對比度與亮度調節,a為放...原创 2019-09-05 17:43:17 · 1124 阅读 · 0 评论 -
将python程序开机自启和后台运行
1.利用pyinstaller+nssm将python程序打包为exe并封装为系统服务,实现开机自启/后台运行https://www.xiaoweigod.com/pc/1638.html2.python脚本开机自启的实现方法https://www.jb51.net/article/164215.htm...原创 2019-09-09 14:32:44 · 1359 阅读 · 0 评论 -
python3关于写入csv档效率问题
前几天做的一个处理csv档的程序放在了服务器上跑,结果发现时间很久,处理一个113M差不多70W行的csv档需要65s左右,然后对其中的各部分操作分别计时,发现大部分时间都是花费存取csv档上足足要53s左右,而处理一列数据也仅需3s。然后今天就开始找提高存储效率的方法了!首先说结论,使用csv模块的writerows方法最后是成功的提高了效率,不过还是很想通过pickle方法来实现,其中乱码...原创 2019-09-24 18:21:32 · 3751 阅读 · 0 评论
分享