【python图像处理】txt文件数据的读取与写入
2017-05-05 09:36
1476 查看
在使用python进行数据和图像处理的过程中,经常会遇到从txt文件中读取数据、已经将处理过程中的矩阵数据写入到txt文件的情形,如在伪彩映射中读取颜色映射表。
下面介绍几种我平时常用的txt文件数据的读取和写入的方法:
2017.05.05
下面介绍几种我平时常用的txt文件数据的读取和写入的方法:
#一列n行,逐行读取 def load_file_to_array(file_name, rows, cols): array = np.ndarray(shape = (rows, cols), dtype = float, order = 'C') data_file = open(file_name) data_lines = data_file.readlines() data_file.close() idx = 0 for data in data_lines: raw_array[idx % rows][idx/cols] = float(data) idx = idx +1 return array #txt中的数据本身就按 mxn 排列的矩阵 def load_file_to_array(file_name, array): array = np.loadtxt(file_name, dtype = np.float) return #直接将矩阵写入txt def write_array_to_file(file_name, array): np.savetxt(file_name, array, fmt = "%d", delimiter = ' ', newline = '\n') return array
2017.05.05
相关文章推荐
- C# Python 读取txt中的文件,将16进制的数据按照小端方式排列,处理为有符号的数字,并写入text文件;控制台和界面两种方式
- python读取.txt文件数据和将数据写入文件.txt
- ean13码的生成,python读取csv中数据并处理返回并写入到另一个csv文件中
- python3将csv文件中的两列数据读取出来,并且按行写入txt文本之中
- python读取 .txt 文本内容以及将程序执行结果写入txt文件
- 第十七章,txt文件的写入和读取数据结合练习(C++)
- Python数据处理-将数据保存为txt、csv等文件格式方法
- matlab处理txt文本文件---数据格式要有规律性,否则要用编写特定方式进行读取
- 《程序实现》从xml、txt文件里读取数据写入excel表格
- VB.NET 读取INI,TXT文件 写入数据
- Java读取、写入、处理Excel文件中的数据
- java将float数据写入csv 并在python中读取csv文件
- Java读取、写入、处理Excel文件中的数据
- matlab图像处理编程基础之读取和写入文件
- python从oracle读取数据写入到文件里
- python读取txt文件中的数据
- unity中从txt文件中读取解析json数据&&unity中json数据写入txt文件
- python使用h5py读取mat文件数据,并保存图像
- MATLAB读取txt文件,并逐行处理字符串,写入到新的txt中
- python 在excel文件中写入date日期数据,以及读取excel日期数据,如何在python中正确显示date日期。