Geometrize  1.0
An application for geometrizing images into geometric primitives
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Friends Macros
Namespaces | Functions
gifexporter.cpp File Reference
#include "gifexporter.h"
#include <algorithm>
#include <cassert>
#include <cstdint>
#include <functional>
#include <thread>
#include <QImage>
#include <QRgb>
#include <QSet>
#include <QVector>
#include "BurstLinker.h"
#include "geometrize/bitmap/bitmap.h"
#include "geometrize/core.h"
#include "geometrize/rasterizer/rasterizer.h"
#include "geometrize/rasterizer/scanline.h"
#include "geometrize/shape/shape.h"
#include "geometrize/shaperesult.h"
#include "image/imageloader.h"
#include "imageexporter.h"

Namespaces

 geometrize
 < Energy function passed to the image task worker thread.
 
 geometrize::exporter
 

Functions

bool geometrize::exporter::exportGIF (const std::vector< geometrize::ShapeResult > &data, std::uint32_t inputWidth, std::uint32_t inputHeight, std::uint32_t outputWidth, std::uint32_t outputHeight, const std::function< bool(std::size_t)> &frameSkipPredicate, const std::string &filePath)
 exportGIF Exports shape data to a GIF image. More...