matplot
GuokLiu
享受当下时光,专注做好一件事
展开
-
201121-将numpy数组等像素保存为图片
Specifying and saving a figure with exact size in pixels# %% Demoimport matplotlib.pyplot as pltfrom matplotlib.image import imreadimport numpy# Settingw = 5h = 5im_np = numpy.random.rand(h, w)# Plot and savefig = plt.figure(frameon=False)fig原创 2020-11-22 06:01:14 · 477 阅读 · 0 评论 -
180512 python保存图像的两种方法
方法1plt.imsave(file_path_name,your_numpy_array,cmap='gray')方法2plt.savefig('sprite.png',dpi=600)原创 2018-05-12 14:21:39 · 13399 阅读 · 0 评论 -
180526 将numpy矩阵保存为图片
Saving a Numpy array as an image # A 是一个numpy矩阵from PIL import Imageim = Image.fromarray(A)im.save("your_file.jpeg")原创 2018-05-26 14:38:02 · 3439 阅读 · 0 评论 -
181205 Matlab初始化启动慢的解决方法
Matlab2017b启动慢,一直处于初始化状态的解决办法在桌面快捷方式右键→属性→目标→添加license_standalone.lic文件路径注意添加引号E:\Programs\Matlab2018\bin\matlab.exe -c "E:\Programs\Matlab2018\licenses\license_standalone.lic"...原创 2018-12-05 10:15:44 · 9940 阅读 · 3 评论 -
190314-Matlab热编码及标签转换
代码%%clc;clear;% ind2vecind = [1 2 3 4 5 6 7 8 9 1 2 3 4 5 6 7 8 9]; % 标签需要是行向量,不能是列向量,且不能有非正数n = length(unique(ind));fprintf('将标签转换成热编码\n')vec = full(ind2vec(ind,n))' % ind2vec(): 将ind标签转换成v...原创 2019-03-14 10:07:31 · 2129 阅读 · 0 评论 -
190312-2步在MacOs上解决Matlab-2018b闪退问题
Why do I get ‘MATLAB quit unexpectedly’ when starting R2018a in High Sierra?MATLAB 2018a -MacOS 10.13.5 - Crash on application startcmd+space打开terminal带参数-nosplash打开matlab/Applications/MATLAB_R2...原创 2019-03-12 09:46:18 · 6137 阅读 · 0 评论 -
190527-Python调用Matlab引擎
Marlab Support | 安装用于 Python 的 MATLAB 引擎 APICSDN | 两步解决python调用Matlab的脚本和函数文件⚠️: matlabroot即电脑上安装matlab的路径Windowscd "matlabroot/extern/engines/python"python setup.py installMacOs 或 Linuxcd...原创 2019-05-27 08:51:56 · 595 阅读 · 0 评论 -
190728-matplotlib中imshow与matshow的插值显示方式
import matplotlib.pyplot as pltimport numpy as npmethods = [None, 'none', 'nearest', 'bilinear', 'bicubic', 'spline16', 'spline36', 'hanning', 'hamming', 'hermite', 'kaiser', 'quadric',...原创 2019-07-28 10:57:22 · 1590 阅读 · 0 评论 -
190910-MacOS下如何查看程序输出的图像
Plot on Remote ServerXquartz下载地址:https://www.xquartz.org原创 2019-09-10 13:23:46 · 284 阅读 · 0 评论 -
180310 修复Windows中matplotlib图像中的乱码
http://wenda.chinahadoop.cn/question/6828 http://blog.csdn.net/zhongwen7710/article/details/32383623执行以下操作 删除所有.cache缓存 # -*- coding: utf-8 -*-"""Created on Sat Mar 10 17:57:45 2018@aut...原创 2018-03-10 19:40:49 · 259 阅读 · 0 评论 -
180123 PCA主成分分析的原理解释及python代码实现
主成分分析(PCA)原理详解 Matlab-PCA Sort eigenvalues and associated eigenvectors after using numpy.linalg.eig in python What does n[::-1] means in Python? PCA in numpy and sklearn produces different results原创 2018-01-23 21:07:04 · 2437 阅读 · 0 评论 -
180122 特征值与特征向量的几何解释与python代码,附matplotlib绘制多边形
How to Plot Polygons in Python Shapely-Manual Shapely-Test 3Blue1Brown Downloads Shapely-Windows Shapely-Mac or Linux红色 基坐标(竖着看) 1 0 0 1绿色 变换矩阵(竖着看) 3 1 0 2蓝色 特征向量(竖着看) 1−2 √ 2 1原创 2018-01-22 22:36:47 · 2484 阅读 · 0 评论 -
Sklearn机器学习:如何绘制全局二维特征-单预测结果的背景图
如图所示为python使用sklearn对iris前两列数据进行svm分析后得到的分类结果, 图中不同颜色的点代表实际的分类结果,背景颜色代表构建的预测模型的分类结果 那么如何绘制预测模型的分类结果背景呢? 代码及图片示意结果如下:import numpy as npimport matplotlib.pyplot as pltn = 3xx, yy = np.meshgrid(np.a原创 2017-02-17 22:13:48 · 1543 阅读 · 0 评论 -
Python 图像读入处理(R+G+B+Gray)
# -*- coding: utf-8 -*-"""Created on Sat Jan 14 18:57:51 2017@author: BruceLau1256"""import matplotlib.pyplot as plt # plt 用于显示图片import matplotlib.image as mpimg # mpimg 用于读取图片import numpy as npy原创 2017-01-14 19:43:06 · 2603 阅读 · 0 评论 -
170720 Python + Matplotlib for Boxplot(有点乱,后面有空再整理)
# -*- coding: utf-8 -*-"""Created on Thu Jul 20 15:41:42 2017@author: GuokaiLiu"""import numpy as npimport matplotlib.pyplot as pltdef bp(data): f = data # Create a figure instance fig原创 2017-07-20 22:32:31 · 2490 阅读 · 0 评论 -
170718 python3.x install PIL
PIL = python image library,最初支持python=2.x 在python=3.x下下载,则需要:pip install pillow或conda install pillow原创 2017-07-18 22:31:09 · 567 阅读 · 0 评论 -
171013 PIL-Modes
PIL-Modes原创 2017-10-13 20:30:12 · 243 阅读 · 0 评论 -
171031 Matlab数字图像处理-02-灰度变换与空间滤波
2.2.1函数imadjust和stretchlimsubplot间距调整的相关设置% left是离左面图像边界的距离% bottom是离下面图像边界的距离% width是图像x轴长度% height 是图像y轴长度% subplot('Position',[0.02 0.65 0.3 0.3]);% subplot('Position',[0.35 0.65 0.3 0.3]);% s原创 2017-10-31 18:10:26 · 932 阅读 · 0 评论 -
180122 利用matplotlib绘制箭头的2种方法
matplotlib.axes.Axes.arrow¶ matplotlib.pyplot.arrow pylab_examples example code: arrow_simple_demo.py StackOver-matplotlib arrows between 3 points # -*- coding: utf-8 -*-"""Created on Mon原创 2018-01-22 16:57:03 · 18754 阅读 · 2 评论 -
180114 协方差矩阵几何含义与python-2D旋转变化
python matplotlib绘图设置坐标轴刻度、文本 matplotlib-ticker 旋转变换 协方差矩阵的几何解释-英文原文(翻墙可见) 协方差矩阵的几何解释-中文翻译 两个问题: 旋转变换时:θ是逆时针还是顺时针? 如果是逆时针,为何协方差矩阵分解得到的旋转矩阵的结果与实际结果差一个负号?# -*- coding: utf-8 -*-"""Cre原创 2018-01-14 16:47:45 · 845 阅读 · 0 评论 -
SVM分割超平面的绘制与SVC.decision_function( )的功能
在李航老师的《统计学习方法》— 支持向量机那张有个例题: 样本点x1=(3,3),x2=(4,3),x3=(1,1),labels=(1,1,−1)x_1 = (3,3),x_2=(4,3),x_3=(1,1),labels=(1,1,-1),求分割超平面?先说decision_function()的功能:计算样本点到分割超平面的函数距离。 没错,是函数距离(将几何距离,进行了归一化,具体看书原创 2017-04-09 14:17:00 · 40154 阅读 · 17 评论