#include "generic-driver.h"#include <vl/generic.h>#include <vl/stringop.h>#include <vl/pgm.h>#include <vl/mser.h>#include <vl/getopt_long.h>#include <stdlib.h>#include <stdio.h>#include <assert.h>
Go to the source code of this file.
Defines | |
| #define | ERR(msg) |
| #define | ERRF(msg, arg) |
| #define | VL_MSER_DRIVER_VERSION 0.2 |
| #define | WERR(name) |
Enumerations | |
| enum | { opt_seed = 1000, opt_frame, opt_meta, opt_max_area, opt_min_area, opt_max_variation, opt_min_diversity, opt_bright, opt_dark } |
Functions | |
| int | main (int argc, char **argv) |
| MSER driver entry point. | |
Variables | |
| char const | help_message [] = "\n" |
| struct option const | longopts [] |
| char const | opts [] = "vhd:" |
| #define ERR | ( | msg | ) |
{ \
err = VL_ERR_BAD_ARG ; \
snprintf(err_msg, sizeof(err_msg), msg) ; \
break ; \
}
| #define ERRF | ( | msg, | |
| arg | |||
| ) |
{ \
err = VL_ERR_BAD_ARG ; \
snprintf(err_msg, sizeof(err_msg), msg, arg) ; \
break ; \
}
| #define VL_MSER_DRIVER_VERSION 0.2 |
Definition at line 15 of file src/mser.c.
| #define WERR | ( | name | ) |
if (err == VL_ERR_OVERFLOW) { \ snprintf(err_msg, sizeof(err_msg), \ "Output file name too long.") ; \ goto done ; \ } else if (err) { \ snprintf(err_msg, sizeof(err_msg), \ "Could not open '%s' for writing.", name) ; \ goto done ; \ }
| anonymous enum |
| opt_seed | |
| opt_frame | |
| opt_meta | |
| opt_max_area | |
| opt_min_area | |
| opt_max_variation | |
| opt_min_diversity | |
| opt_bright | |
| opt_dark |
Definition at line 53 of file src/mser.c.
| int main | ( | int argc | , |
| char ** | argv | ||
| ) |
MSER driver entry point.
Definition at line 90 of file src/mser.c.
| char const help_message[] = "\n" |
Definition at line 31 of file src/mser.c.
{
{ "verbose", no_argument, 0, 'v' },
{ "help", no_argument, 0, 'h' },
{ "delta", required_argument, 0, 'd' },
{ "seeds", optional_argument, 0, opt_seed },
{ "frames", optional_argument, 0, opt_frame },
{ "meta", optional_argument, 0, opt_meta },
{ "max-area", required_argument, 0, opt_max_area },
{ "min-area", required_argument, 0, opt_min_area },
{ "max-variation", required_argument, 0, opt_max_variation },
{ "min-diversity", required_argument, 0, opt_min_diversity },
{ "bright-on-dark", required_argument, 0, opt_bright },
{ "dark-on-bright", required_argument, 0, opt_dark },
{ 0, 0, 0, 0 }
}
Definition at line 69 of file src/mser.c.
| char const opts[] = "vhd:" |
Definition at line 66 of file src/mser.c.