Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2012-04-20 | hst: Use the middle of a cell for visualization | Benjamin Franzke | 1 | -3/+3 | |
2012-04-20 | hst: Calculate cell position instead of caching | Benjamin Franzke | 1 | -21/+21 | |
Its easy to calculate the index from pointer offset, so we can avoid an initialization loop. | |||||
2012-04-20 | Add hst: Histogramm based SegmenTation | Benjamin Franzke | 2 | -1/+131 | |
2012-04-19 | cvg: Cancel keyboard shortcut if another key is pressed in the meantime | Benjamin Franzke | 1 | -2/+8 | |
2012-04-18 | Rename gauss_cv to cvg | Benjamin Franzke | 3 | -5/+5 | |
2012-04-18 | gauss_cv: Read path to ui-file from argv[0] | Benjamin Franzke | 2 | -3/+10 | |
So that gauss_cv doesnt need to be started from its folder. | |||||
2012-04-18 | Add a simple GTK3 based OpenCV gauß-filter | Benjamin Franzke | 3 | -1/+361 | |
2012-04-17 | Add a very simple vignetting-reduction program | Benjamin Franzke | 2 | -1/+50 | |
Its called unvignette.c. Has no dynamic adjustment yet, and operatoes only in x-direction. | |||||
2012-04-11 | roi: Leave comparision loop early if false | Benjamin Franzke | 1 | -1/+1 | |
2012-04-05 | capture: Queue a redraw when releasing the rubberband | Benjamin Franzke | 1 | -0/+1 | |
2012-04-05 | capture: Add keybindings to stop/continue capturing | Benjamin Franzke | 1 | -50/+68 | |
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 | |