файл данных: pattern1.ktx
import numpy as np
data = np.fromfile('pattern1.ktx', dtype=np.byte)
print ('endianness:', hex(data[12:13]))
Результат: TypeError: только целочисленные скалярные массивы могут быть преобразованы в скалярный индекс
Выглядит достаточно просто?Я не понимаю, хотя.Как это исправить?Спасибо.
Как насчет этого?
b = np.frombuffer(np.array(data[12:12+4], dtype=np.byte), dtype=np.uint32)
print ('endianess:', hex(b))
Та же ошибка.Как исправить?