博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python-显示图片 缩放图片 保存图片
阅读量:4123 次
发布时间:2019-05-25

本文共 790 字,大约阅读时间需要 2 分钟。

# -*- coding: utf-8 -*-"""Created on Thu Mar 30 09:11:20 2017@author: Administrator"""import matplotlib.pyplot as pltimport matplotlib.image as mpingimport numpy as npfrom scipy import misc#显示一张图片wolf=mping.imread('3wolfmoon.jpg')wolf.shapeplt.imshow(wolf)plt.axis('off')plt.show()#显示图片的一个通道wolf_1=wolf[:,:,0]plt.imshow(wolf_1)plt.show()# 此时会发现显示的是热量图,#不是我们预想的灰度图,可以添加 cmap 参数,有如下几种添加方法:plt.imshow(wolf_1,cmap='Greys_r')plt.show()def rgb2gray(rgb):return np.dot(rgb[...,:3],[0.299,0.587,0.114])wolf_gray=rgb2gray(wolf)plt.imshow(wolf_gray,cmap='Greys_r')plt.axis('off')plt.show()#对图像进行缩放# 第二个参数如果是整数,则为百分比,如果是tuple,则为输出图像的尺寸wolf_newsize=misc.imresize(wolf,[160,180])plt.imshow(wolf_newsize)plt.axis('off')plt.show()#保存图像plt.imshow(wolf_newsize)plt.axis('off')plt.savefig('wolf_newsize.jpg')

转载地址:http://cklpi.baihongyu.com/

你可能感兴趣的文章
49个在工作中常用且容易遗忘的CSS样式清单整理
查看>>
20种在学习编程的同时也可以在线赚钱的方法
查看>>
隐藏搜索框:CSS 动画正反向序列
查看>>
12 个JavaScript 特性技巧你可能从未使用过
查看>>
127个超级实用的JavaScript 代码片段,你千万要收藏好(上)
查看>>
【视频教程】Javascript ES6 教程27—ES6 构建一个Promise
查看>>
【5分钟代码练习】01—导航栏鼠标悬停效果的实现
查看>>
127个超级实用的JavaScript 代码片段,你千万要收藏好(中)
查看>>
8种ES6中扩展运算符的用法
查看>>
【视频教程】Javascript ES6 教程28—ES6 Promise 实例应用
查看>>
127个超级实用的JavaScript 代码片段,你千万要收藏好(下)
查看>>
【web素材】03-24款后台管理系统网站模板
查看>>
Flex 布局教程:语法篇
查看>>
年薪50万+的90后程序员都经历了什么?
查看>>
2019年哪些外快收入可达到2万以上?
查看>>
【JavaScript 教程】标准库—Date 对象
查看>>
前阿里手淘前端负责人@winter:前端人如何保持竞争力?
查看>>
【JavaScript 教程】面向对象编程——实例对象与 new 命令
查看>>
我在网易做了6年前端,想给求职者4条建议
查看>>
SQL1015N The database is in an inconsistent state. SQLSTATE=55025
查看>>