summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2016-04-27WIPwipBenjamin Franzke1-3/+6
2016-04-27wimmel.frag: Define the required precisionHEADmasterBenjamin Franzke1-0/+2
Or we get errors like: fragment shader info: 0:1(1): error: no precision specified this scope for type `vec2' 0:4(1): error: no precision specified this scope for type `vec2' 0:6(1): error: no precision specified this scope for type `vec4' 0:13(2): error: no precision specified this scope for type `float' 0:17(2): error: no precision specified this scope for type `vec4' 0:18(2): error: no precision specified this scope for type `vec4'
2012-06-20cvg: Add VIDIOC_QUERYMENU perror hackBenjamin Franzke1-0/+11
2012-05-25cvg: Add Sobel filterBenjamin Franzke2-0/+25
2012-05-25cvg: Use image depth and channels properties in blitsBenjamin Franzke1-11/+9
2012-05-25cvg: Use cvGetSize in captureBenjamin Franzke1-1/+1
2012-05-25cvg: Add GoodFeaturesToTrack filterBenjamin Franzke2-0/+36
2012-05-25cvg: Add a pass-through filterBenjamin Franzke2-7/+21
And rename None to Hide.
2012-05-25cvg: Replace gauss button with a GtkComboxBoxBenjamin Franzke2-28/+27
2012-05-25cvg: Add simple webcam captureBenjamin Franzke1-13/+110
2012-05-02harris: Change threshold to 0.001Benjamin Franzke1-3/+3
2012-05-02harris: Check for n=2 neighboursBenjamin Franzke1-1/+1
2012-04-26harris: Increase neighbour areaBenjamin Franzke1-2/+3
2012-04-26harris: Consistency fix, use i,j as shifts for x,y alwaysBenjamin Franzke1-4/+4
2012-04-26harris: Another pointer arithmetic style fix in calc_window_sumBenjamin Franzke1-8/+7
2012-04-26harris: Just increase convolution output pointer while writing to itBenjamin Franzke1-2/+2
Instead of calculating the index for each step.
2012-04-26harris: Fix convolution clampingBenjamin Franzke1-8/+9
2012-04-26harris: Use M_1_PI for 1/piBenjamin Franzke1-1/+2
2012-04-26Add harris detectorBenjamin Franzke2-1/+235
2012-04-20hst: Use the middle of a cell for visualizationBenjamin Franzke1-3/+3
2012-04-20hst: Calculate cell position instead of cachingBenjamin Franzke1-21/+21
Its easy to calculate the index from pointer offset, so we can avoid an initialization loop.
2012-04-20Add hst: Histogramm based SegmenTationBenjamin Franzke2-1/+131
2012-04-19cvg: Cancel keyboard shortcut if another key is pressed in the meantimeBenjamin Franzke1-2/+8
2012-04-18Rename gauss_cv to cvgBenjamin Franzke3-5/+5
2012-04-18gauss_cv: Read path to ui-file from argv[0]Benjamin Franzke2-3/+10
So that gauss_cv doesnt need to be started from its folder.
2012-04-18Add a simple GTK3 based OpenCV gauß-filterBenjamin Franzke3-1/+361
2012-04-17Add a very simple vignetting-reduction programBenjamin Franzke2-1/+50
Its called unvignette.c. Has no dynamic adjustment yet, and operatoes only in x-direction.
2012-04-11roi: Leave comparision loop early if falseBenjamin Franzke1-1/+1
2012-04-05capture: Queue a redraw when releasing the rubberbandBenjamin Franzke1-0/+1
2012-04-05capture: Add keybindings to stop/continue capturingBenjamin Franzke1-50/+68
2012-04-05capture: Overload perror to hide some OpenCV error messagesBenjamin Franzke1-0/+12
2012-04-05capture: Add code that could flip verticalBenjamin Franzke1-0/+4
2012-04-05capture: Allow specifying an indexBenjamin Franzke1-1/+5
2012-04-05capture: Add code for scalingBenjamin Franzke1-0/+12
But not yet used.
2012-04-05capture: Use cvQueryFrameBenjamin Franzke1-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-04capture: Quit in q press event, not releaseBenjamin Franzke1-2/+2
2012-04-04capture: Remove unneded timer variableBenjamin Franzke1-1/+0
2012-04-04Makefile: Be silent by defaultBenjamin Franzke1-2/+13
Like automake silent build rules.
2012-04-04Makefile: Use variables instead of many-rules for cflags/ldflagsBenjamin Franzke1-23/+25
2012-04-04Makefile: Use -Wl,--as-neededBenjamin Franzke1-7/+7
2012-04-04Add capture.c: OpenCV capture displayed with GTK+3Benjamin Franzke2-3/+260
2012-03-31roi: Let marked_image always point to a valid pixbufBenjamin Franzke1-11/+7
Either by having an own backing storage or by being a reference to the input image.
2012-03-31roi: Rename input to imageBenjamin Franzke1-18/+18
And modified_input to marked_image
2012-03-31roi: No need to have a cairo_rectangle_t in do_roiBenjamin Franzke1-5/+4
2012-03-31roi: Split do_roi into interval creation and matchingBenjamin Franzke1-43/+53
2012-03-31roi: Add a generic pixbuf_get callBenjamin Franzke1-18/+18
All those gdk_pixbuf_getters suck
2012-03-31roi: Dont try to unref modification if nothing is modifiedBenjamin Franzke1-3/+5
2012-03-31roi: Use GDK_KEY_<keyname> constantsBenjamin Franzke1-2/+4
2012-03-31roi: Further key mask cleanupBenjamin Franzke1-7/+4
2012-03-31roi: Cleanup types and line-break usagesBenjamin Franzke1-11/+5