我有256x8的文本文件,我想把它取到np数组( 256,8)中,并进行整数转换
import numpy as np
import cv2.cv2 as cv2
import math
import matplotlib.pyplot as plt
np.loadtxt(fname='data.txt')
然后我得到这个错误:无法将字符串转换为浮点型:'200.35,159.32,200.35,113.74,245.48,113.74,245.48,159.32‘
发布于 2019-12-03 23:42:19
您需要将字符串拆分成单独的值。loadtxt
有一个参数可以做到这一点:
np.loadtxt(fname='data.txt', delimiter=',')
这将在逗号处拆分每一行,以便可以将每个数字作为单独的值读取。
https://stackoverflow.com/questions/59166985
复制