25 #include <fvutils/adapters/iplimage.h>
26 #include <fvutils/color/colorspaces.h>
27 #include <fvutils/readers/jpeg.h>
28 #include <fvutils/draw/drawer.h>
29 #include <fvfilters/sobel.h>
30 #include <fvwidgets/image_display.h>
31 #include <utils/system/argparser.h>
37 using namespace fawkes;
38 using namespace firevision;
41 main(
int argc,
char **argv)
48 const char *image_file = argp->
arg(
"f" );
51 unsigned char *buffer = malloc_buffer(YUV422_PLANAR,
57 unsigned char *sobeled = malloc_buffer(YUV422_PLANAR,
66 sobelf->set_src_buffer(buffer, roi, ORI_DEG_135);
67 sobelf->set_dst_buffer(sobeled, roi);
71 display->
show(sobeled);
85 printf(
"Usage: %s -f <Image file as JPEG>\n", argv[0]);