Boost :: GIL Как сохранить изображение в формате JPEG или PNG в char *? - PullRequest
4 голосов
/ 07 ноября 2011

Итак, я вижу образцы при сохранении в файл.Но мне интересно, можно ли сохранить в символ * или строку вместо файла - так сказать, сохранить в памяти?

1 Ответ

7 голосов
/ 07 ноября 2011

Кажется, нет ничего, что могло бы способствовать этому в самом ускорении.Кажется, что все операции ввода-вывода основаны на указании имен файлов.

Однако, похоже, здесь есть расширение здесь , которое называется io_new и имеет потоковый ввод-вывод.

См. Документацию здесь для примера (поиск "Чтение и запись буферов в памяти").

...