Python使用scipy保存图片的一些注意点
作者:秋秋秋天 发布时间:2023-12-01 06:06:58
标签:Python,scipy,图片
首先我们载入一张灰度图片,一般灰度图片像素为0-255.
可以发现该图片的最大像素为254,最小像素为2。一般处理图片时会转化为double类型。
我们将图片使用scipy保存为pgm格式。
然后我们重新读取该图片信息。
其像素值发生了变化,自动标准化到了0-255范围,最小值变为0,最大值变为255.
所以,使用scipy保存图像时,加上2个参数,cmin和cmax。就可以了
重新读取图片。结果正确
补充:from scipy import misc 读取和保存图片
from scipy import misc
def imread(name, flatten=False, mode=None)
pass
"""
读取一张图片返回array,uint8,"""
def imsave(name, arr, format=None):
pass
"""
Save an array as an image. 自动的调用将图片转成0-255范围内的
arr : ndarray, MxN or MxNx3 or MxNx4
Array containing image values. If the shape is ``MxN``, the array
represents a grey-level image. Shape ``MxNx3`` stores the red, green
and blue bands along the last dimension. An alpha layer may be
included, specified as the last colour band of an ``MxNx4`` array.
"""
注意上面对图片读取和保存的函数会被弃用,使用如下代替:
import imageio
imageio.imread()
imageio.imwrite()
来源:https://blog.csdn.net/wuhaibin12/article/details/90734008


猜你喜欢
- 使用循环神经网络(RNN)实现影评情感分类作为对循环神经网络的实践,我用循环神经网络做了个影评情感的分类,即判断影评的感 * 彩是正面的,还是
- 本文实例为大家分享了python实现移位加密和解密的具体代码,供大家参考,具体内容如下代码很简单,就不多做解释啦。主要思路是将字符串转为As
- pandas loc的指定条件索引(布尔索引)pandas中的loc不仅仅可以用于直接的标签的索引,也可以用于指定条件的索引。1.准备数据首
- 如果我们希望在网页的不同角落里放置不重复平铺的背景图,该怎么办呢?比如网页的背景要如图所示,并要求在不
- 1.思路在网上查找了半天,基本都是提取word中文字的,没有找到可以把word中的图片提取出来的方法。一个巧合的情况下,发现将word的后缀
- 证明出错在dataloader里面在pytorch当中,float16和half是一样的数据结构,都是属于half操作,然后dataload
- 对python网页请求模块urllib2进行简单的封装。例子:#!/usr/bin/python#coding: utf-8import b
- 一、Pandas如何对Categorical类型字段数据统计实战场景:对Categorical类型字段数据统计,Categorical类型是
- 本文实例讲述了layer弹窗插件操作方法。分享给大家供大家参考,具体如下:1、首先去http://layer.layui.com/下载插件2
- 目录1、吃金币2、打乒乓3、滑雪4、并夕夕版飞机大战5、打地鼠6、小恐龙7、消消乐8、俄罗斯方块9、贪吃蛇10、24点小游戏11、平衡木12
- module Main whereimport Network.Socketimport Control.Concurrentmain ::
- php判断正常访问和外部访问 <?php session_start(); if(isset($_POST['check
- arguments.callee关于callee的解释:callee 是 arguments 对象的一个属性。可以用于引用该函数的函数体内当
- Python 中的 logging 模块可以让你跟踪代码运行时的事件,当程序崩溃时可以查看日志并且发现是什么引
- 在Thread和Process中,应当优选Process,因为Process更稳定,而且,Process可以分布到多台机器上,而Thread
- Mysql InnoDB引擎数据页结构InnoDB 是 mysql 的默认引擎,也是我们最常用的,所以基于 InnoDB,学习页结构。而学习
- python使用ctypes模块调用windows api GetVersionEx获取当前系统版本,没有使用python32#!c:/py
- 代码如下:<form action="insert.asp" method="pos
- 本文实例讲述了python实现的汉诺塔算法。分享给大家供大家参考,具体如下:规则:圆盘从下面开始按大小顺序重新摆放在另一根柱子上。并且规定在
- python模拟登陆网页主要使用到urllib、urllib2、cookielib及BeautifulSoup等基本模块,当然进阶阶段我们还