将像素值数组保存到文本fi中

2022-10-31 11:17:04 发布


我有一个灰度图像的像素值数组。我想将这些值导出到文本文件或CSV中。我一直在尝试使用各种各样的函数来实现这一点,包括:xlswrite,write,CSV,但我至今没有成功地做到这一点。这就是我的工作:

from PIL import Image
import numpy as np 
import sys

# load the original image
img_file = Image.open("seismic.png") 
img_file.show() 

# get original image parameters...
width, height = img_file.size
format = img_file.format
mode = img_file.mode

# Make image Greyscale
img_grey = img_file.convert('L') 
img_grey.save('result.png')
img_grey.show()

# Save Greyscale values
value = img_grey.load()

本质上,我想把“价值”存起来,用在其他地方。在


Tags: csvimageimportformatimgpngmodeshowload灰度filegreyoriginalgreyscale