В настоящее время я пытаюсь выяснить, как использовать универсальную библиотеку изображений, включенную в Boost.Прямо сейчас я просто хочу использовать библиотеку для хранения данных пикселей и использовать Image IO для записи PNG.Однако у меня возникают проблемы с пониманием того, как настроить объект.
hpp говорит
image(const point_t& dimensions,
std::size_t alignment=1) : _memory(0), _align(alignment) {
allocate_and_default_construct(dimensions);
}
, но я не могу найти никаких ссылок на point_t, кроме type_def для view_t :: point_t дляpoint_t.
Кроме того, учебник, найденный с GIL, кажется, включает только фильтры записи и универсальные алгоритмы, и, таким образом, каждый предоставляемый ими пример функции имеет представление исходного изображения, из которого они берут размеры.
Я поступаю неправильно?Или я что-то упустил полностью?
Заранее спасибо
Редактировать: Я не знаю, если кому-то все равно, или читал это, но для протокола, я просто использовалувеличить функцию чередования изображений для создания PNG.Это не совсем то же самое решение, но оно работает для моих приложений.