Загрузка двоичных данных из файла в буфер в Python
У меня есть набор изображений 640x480. Я конвертирую эти изображения в двоичный формат файла с помощью Matlab... Теперь мне нужно загрузить каждый из двоичных файлов в буфер на Python, а затем прочитать данные из этого буфера. Может кто-нибудь помочь мне с тем, как я могу это сделать, или предложить ссылку? -Спасибо.
1 ответ
Если вы используете C-API, вы захотите использовать Py_buffer
структура (которая не является объектом Python - это не связано с PyObject*
совместимые структуры в C-API).
- Основная информация находится здесь: https://docs.python.org/2/c-api/buffer.html
Если вы не используете C, вы будете заинтересованы в memoryview
- аналог уровня Python для Py_buffer
- и встроенные модули файлового ввода-вывода и библиотечные модули: