python学习笔记
文章平均质量分 74
python代码简洁易懂
人生苦短,我学python
西关以西(望北楼)
不羡鸳鸯不羡仙,一行代码调半天!
展开
-
批量更改文件名、文件夹名——Matlab&&Python
我们处理实验数据或者办公时常常碰见需要对文件进行编号、或者更改文件名使之拥有相同长度的命名字符,如果单纯的靠人工更改,可还行?当文件量n=50时,恐怕就会有一部分人受不了了。学会使用手中的工具才是提高工作效率的制胜法宝!原创 2022-09-12 22:17:09 · 1727 阅读 · 0 评论 -
基于聚类的图像分割——Python实现
文章目录0 图像读取1 算法实现1.1 K-Means1.2 FCM聚类1.3 漂移均值1.4 谱聚类1.5 Affinity Propagation聚类1.6 Birch聚类1.7 DBSCAN聚类1.8 高斯混合模型1.9 OPTICS聚类1.10 Agglomerative聚类2 作者注0 图像读取import numpy as npfrom PIL import Image as imagedef loadData(filePath): f = open(filePath,'rb')原创 2022-04-26 15:49:53 · 10086 阅读 · 8 评论 -
ParserError: Error tokenizing data. C error: Expected 8 fields in line 8, saw 10 完整解决方案
ParserError: Error tokenizing data. C error: Expected 8 fields in line 8, saw 10作者注:建议你先耐心阅读完此内容,然后参考解法对应修改;如果您只想知道具体修改内容可对比1.2节和第3部分内容直接修改程序。文章目录1、错误1.1、 报错内容截图1.2 原代码[1]^{[1]}[1]2、分析3、附正确程序:1、错误1.1、 报错内容截图1.2 原代码[1]^{[1]}[1]import pandas as pdfro原创 2022-04-01 21:30:51 · 5322 阅读 · 3 评论 -
AttributeError: module ‘pandas‘ has no attribute ‘rolling‘报错解决办法
学习***《python数据分析与挖掘实战》***会遇到代码:pd.rolling_sum(D,2) #依次对邻近两项求和报以下错误:AttributeError: module 'pandas' has no attribute 'rolling'报错原因:python第三方调用库pandas更新,导致部分函数的调用格式发生变化解决方法:改为:D.rolling(2).sum()参考自博客:https://blog.csdn.net/kdongyi/artic.原创 2020-07-09 22:11:12 · 3430 阅读 · 0 评论 -
基本的图像处理和操作——图像去噪
图像去噪图像去噪是在去除图像噪声的同时,尽可能地保留图像细节和结构的处理技术。我们这里使用 ROF(Rudin-Osher-Fatemi)去噪模型。图像去噪对于很多应用来说都非常重要;这些应用范围很广,小到让你的假期照片看起来更漂亮,大到提高卫星图像的质量。ROF 模型具有很好的性质:使处理后的图像更平滑,同时保持图像边缘和结构信息。ROF模型rof.pyfrom numpy import *def denoise(im,U_init,tolerance=0.1,tau=0.1..原创 2020-06-16 16:47:02 · 10564 阅读 · 5 评论 -
基本的图像处理和操作——Scipy
1.Scipy Scipy是建立在NumPy基础上,用于数值运算的开源工具包。Scipy提供很多高效的操作,可以实现数值积分、优化、统计、信号处理,以及最重要的图像处理功能。1.1图像模糊原创 2020-06-14 00:04:20 · 803 阅读 · 0 评论 -
基本的图像处理和操作——NumPy
NumPyNumPy是非常有名的Python科学计算工具包,其中包含了大量有用的思想,比如数组对象(用来表示向量、矩阵、图像等)以及线性代数函数。1.1图像数组表示载入图像时,通过调用array()方法将图像转换成NumPy的数组对象。数组中所有的元素必须具有相同的数据类型。from PIL import Imagefrom pylab import *im = array(Image.open('FatherAndSon.jpg'))print(im.shape,im.dtype)原创 2020-06-12 19:53:21 · 930 阅读 · 0 评论 -
基本的图像处理和操作—— Matplotlib
Matplotlib1.1绘制图像、点、线Matplotlib可以绘制出较好的条形图、饼状图、散点图等.from PIL import Imagefrom pylab import *#读取图像到数组中im = array(Image.open('FatherAndSon.jpg'))#绘制图像imshow(im)#一些点x = [50,50,100,100]y ...原创 2020-05-05 23:25:02 · 321 阅读 · 3 评论 -
基本的图像处理和操作——PIL
1、PILfrom PIL import Imagepil_im = Image.open('fileName.jpg')1.1转换图像颜色#图像的颜色转换可以使用convert()方法来实现#convert('L')表示转换成灰度图像pil_im = Imageopen('fileName.jpg').convert('L')1.2创建缩略图pil_im.th...原创 2020-05-04 22:27:29 · 348 阅读 · 0 评论 -
Read time out错误------python安装第三方库出现
错误内容ReadTimeoutError(self._pool, None, ‘Read timed out.’)pip._vendor.urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host=‘files.pythonhosted.org’, port=443): Read timed out.解决办法pip --de...原创 2020-04-29 22:27:10 · 393 阅读 · 0 评论 -
requests.exceptions.SSLError:python使用requests报错解决办法
错误具体内容:requests.exceptions.SSLError: HTTPSConnectionPool(host=‘api.github.com’, port=443): Max retries exceeded with url: /search/repositories?q=language:python&sort=stars (Caused by SSLError(SSL...原创 2020-04-10 12:11:14 · 2798 阅读 · 0 评论