ARM NEON Compositor
master
Fast SIMD alpha overlay and blending for ARM
|
#include <algorithm>
#include <cassert>
#include <chrono>
#include <iomanip>
#include <iostream>
#include <string>
#include <opencv2/imgcodecs.hpp>
#include <opencv2/imgproc.hpp>
#include <alpha-lib/overlay_alpha.hpp>
Go to the source code of this file.
Typedefs | |
using | float_seconds = std::chrono::duration< float > |
Functions | |
void | print_usage (const char *) |
template<class T > | |
void | print_duration (T duration, int repeat, long num_pixels) |
int | main (int argc, char *argv[]) |
std::ostream & | operator<< (std::ostream &, float_seconds duration) |
using float_seconds = std::chrono::duration<float> |
Definition at line 107 of file examples/overlay_alpha/overlay_alpha.cpp.
void print_usage | ( | const char * | cmd | ) |
Definition at line 103 of file examples/overlay_alpha/overlay_alpha.cpp.
void print_duration | ( | T | duration, |
int | repeat, | ||
long | num_pixels | ||
) |
Definition at line 123 of file examples/overlay_alpha/overlay_alpha.cpp.
int main | ( | int | argc, |
char * | argv[] | ||
) |
Definition at line 41 of file examples/overlay_alpha/overlay_alpha.cpp.
std::ostream& operator<< | ( | std::ostream & | , |
float_seconds | duration | ||
) |
Definition at line 108 of file examples/overlay_alpha/overlay_alpha.cpp.