Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2012-04-05 | capture: Overload perror to hide some OpenCV error messages | Benjamin Franzke | 1 | -0/+12 | |
2012-04-05 | capture: Add code that could flip vertical | Benjamin Franzke | 1 | -0/+4 | |
2012-04-05 | capture: Allow specifying an index | Benjamin Franzke | 1 | -1/+5 | |
2012-04-05 | capture: Add code for scaling | Benjamin Franzke | 1 | -0/+12 | |
But not yet used. | |||||
2012-04-05 | capture: Use cvQueryFrame | Benjamin Franzke | 1 | -18/+7 | |
The splitted cvGrabFrame + cvRetrieveFrame doesnt work as documented anyway. cvGrabFrame _should_ be fast, but does select(2) with a timeout of 2 seconds on the v4l fd. | |||||
2012-04-04 | capture: Quit in q press event, not release | Benjamin Franzke | 1 | -2/+2 | |
2012-04-04 | capture: Remove unneded timer variable | Benjamin Franzke | 1 | -1/+0 | |
2012-04-04 | Makefile: Be silent by default | Benjamin Franzke | 1 | -2/+13 | |
Like automake silent build rules. | |||||
2012-04-04 | Makefile: Use variables instead of many-rules for cflags/ldflags | Benjamin Franzke | 1 | -23/+25 | |
2012-04-04 | Makefile: Use -Wl,--as-needed | Benjamin Franzke | 1 | -7/+7 | |
2012-04-04 | Add capture.c: OpenCV capture displayed with GTK+3 | Benjamin Franzke | 2 | -3/+260 | |
2012-03-31 | roi: Let marked_image always point to a valid pixbuf | Benjamin Franzke | 1 | -11/+7 | |
Either by having an own backing storage or by being a reference to the input image. | |||||
2012-03-31 | roi: Rename input to image | Benjamin Franzke | 1 | -18/+18 | |
And modified_input to marked_image | |||||
2012-03-31 | roi: No need to have a cairo_rectangle_t in do_roi | Benjamin Franzke | 1 | -5/+4 | |
2012-03-31 | roi: Split do_roi into interval creation and matching | Benjamin Franzke | 1 | -43/+53 | |
2012-03-31 | roi: Add a generic pixbuf_get call | Benjamin Franzke | 1 | -18/+18 | |
All those gdk_pixbuf_getters suck | |||||
2012-03-31 | roi: Dont try to unref modification if nothing is modified | Benjamin Franzke | 1 | -3/+5 | |
2012-03-31 | roi: Use GDK_KEY_<keyname> constants | Benjamin Franzke | 1 | -2/+4 | |
2012-03-31 | roi: Further key mask cleanup | Benjamin Franzke | 1 | -7/+4 | |
2012-03-31 | roi: Cleanup types and line-break usages | Benjamin Franzke | 1 | -11/+5 | |
2012-03-31 | roi: No need for GDK_KEY_PRESS_MASK currently | Benjamin Franzke | 1 | -4/+1 | |
2012-03-31 | roi: Remove some unneeded G_OBJECT casts | Benjamin Franzke | 1 | -7/+7 | |
2012-03-31 | roi: Fail if invalid or no image is given | Benjamin Franzke | 1 | -0/+4 | |
2012-03-31 | roi: Move rubberband bounds check into do_roi | Benjamin Franzke | 1 | -30/+31 | |
2012-03-31 | roi: Use GDK_BUTTON_PRIMARY in button_release | Benjamin Franzke | 1 | -4/+6 | |
2012-03-31 | roi: Trivial reorder in draw_rubberband | Benjamin Franzke | 1 | -1/+2 | |
2012-03-31 | roi: The configure-event is not yet needed | Benjamin Franzke | 1 | -8/+0 | |
2012-03-31 | roi: Remove key_press state from roi struct | Benjamin Franzke | 1 | -12/+6 | |
2012-03-31 | roi: Make all functions static | Benjamin Franzke | 1 | -8/+8 | |
2012-03-31 | roi: Schedule rubberband drawing to draw-handler | Benjamin Franzke | 1 | -79/+68 | |
So that we get automatic double buffer handling. | |||||
2012-03-31 | roi: Use gtk_render_{frame,background} for rubberband | Benjamin Franzke | 1 | -23/+20 | |
2012-03-31 | roi: Render only if selected width and height != 0 | Benjamin Franzke | 1 | -1/+3 | |
2012-03-31 | roi: Use gtk3 | Benjamin Franzke | 2 | -13/+11 | |
2012-03-30 | roi: Move to a gtk based selecton-interface | Benjamin Franzke | 2 | -45/+254 | |
2012-03-30 | Add simple roi-algorithm | Benjamin Franzke | 2 | -2/+103 | |
2012-03-24 | wimmel_gl: Use GL_BGRA_EXT in readpixels | Benjamin Franzke | 2 | -5/+21 | |
That is the native format graphics cards use, so we reach a fastpath for the copy, which saves around 1s. | |||||
2012-03-21 | wimmel_gl: Use luminance textures | Benjamin Franzke | 2 | -28/+33 | |
2012-03-21 | commands: Use a smaller scan area | Benjamin Franzke | 1 | -1/+1 | |
Simply to be faster. | |||||
2012-03-20 | wimmel: Convert to calculation on monochrome image | Benjamin Franzke | 1 | -3/+21 | |
2012-03-15 | wimmel: Also use tiff as output format | Benjamin Franzke | 1 | -1/+1 | |
2012-03-15 | wimmel_gl: Reduce newlines in gl framebuffer calls | Benjamin Franzke | 1 | -7/+3 | |
2012-03-15 | wimmel_gl: Output as tiff image | Benjamin Franzke | 1 | -1/+1 | |
Saves 0.5 seconds. | |||||
2012-03-15 | wimmel_gl: Use a GLES2 context | Benjamin Franzke | 2 | -22/+79 | |
Makes it easier to check that only non-deprecated stuff is used. | |||||
2012-03-15 | wimmel_gl: Use byte-alignment for readpixels | Benjamin Franzke | 1 | -2/+1 | |
2012-03-15 | wimmel_gl: Allow compilation with -DGLUT | Benjamin Franzke | 2 | -17/+20 | |
2012-03-15 | Makefile: Pass in 2 threads if /proc/cpuinfo can not be read | Benjamin Franzke | 1 | -1/+1 | |
2012-03-15 | Makefile: Add g_threads cflags/libs | Benjamin Franzke | 1 | -2/+2 | |
2012-03-15 | wimmel_gl: Use a second texture unit for search region | Benjamin Franzke | 2 | -8/+43 | |
Speeds up calulation from ~11s to ~10s. | |||||
2012-03-15 | wimmel.frag: Rename search_rect to srect | Benjamin Franzke | 2 | -8/+7 | |
2012-03-15 | wimmel_gl: Use EGL instead of GLUT by default | Benjamin Franzke | 2 | -28/+55 | |
That way we can create a context and make it current without creating a window. |