Commit Graph

31 Commits

Author SHA1 Message Date
John Cupitt 4a59fa652c make vips_sobel()
cut out of vips_canny()
2018-02-26 18:33:20 +00:00
John Cupitt a93e8dd079 start adding canny
just adding edge thinning

see https://en.wikipedia.org/wiki/Canny_edge_detector
2018-02-02 17:00:23 +00:00
John Cupitt 0dde4f5e53 remove old im_aconv() code 2016-08-03 23:18:18 +01:00
John Cupitt c658332215 vips_conva() done and working
remove im_conva() nest, add tests
2016-08-03 18:29:50 +01:00
John Cupitt 7cd49e53b2 vips_convasep() done
starting vips_conva()
2016-07-10 12:25:22 +01:00
John Cupitt f873a51b09 sort-of working 2016-07-06 14:56:28 +01:00
John Cupitt 85cbebbac4 remove old im_conv() code 2016-07-01 16:18:48 +01:00
John Cupitt 5e660addc8 convi working
need to add vector path next
2016-06-24 16:03:15 +01:00
John Cupitt e60e90b0da im_conv_f rewrite done 2016-06-23 20:42:03 +01:00
John Cupitt 93a55310d3 compiles 2016-06-23 15:00:26 +01:00
John Cupitt 5983833caa deprecate im_zerox(), not very useful
morph now done
2014-01-17 18:03:46 +00:00
John Cupitt 5e0a9f941f added vips_gaussblur() 2013-11-15 12:37:26 +00:00
John Cupitt a01e2e3e13 finish vips_sharpen()
does any image type, any number of bands
2013-11-14 12:09:42 +00:00
John Cupitt f0d4760560 redo correlation funcs as classes
im_fastcor()
im_spcor()
im_gradcor()

though gradcor we just deprecate, it's complex and hardly used ...
rework later is anyone complains
2013-11-08 14:09:42 +00:00
John Cupitt ad94488734 deprecate im_contrast_surface()
slower than calling conv a few times
2013-11-03 12:24:46 +00:00
John Cupitt 4b0bcd311b deprecate im_addgnoise()
it's just noise + add now.
2013-10-25 14:52:58 +01:00
John Cupitt 68c5f1909a redo im_convsep() as a class
and im_convsep_f()
2013-10-25 14:37:43 +01:00
John Cupitt 2e3d7db0e6 switch to new im_compass()
plus im_linedet() and im_gradient()
2013-10-25 13:46:17 +01:00
John Cupitt e74a0b71d9 almost done compass 2013-10-24 14:46:08 +01:00
John Cupitt 5475cabbf2 redo im_dilate()/erode() as classes
just a thin wrapper over the vips7 operations for now
2013-10-23 13:15:31 +01:00
John Cupitt 45a9e417f4 start vips_conv() 2013-10-01 14:26:13 +01:00
John Cupitt 90709538e6 update configure system 2013-01-23 10:17:51 +00:00
John Cupitt 69331fab9f new im_aconv() compiles
compiled and linked in, needs testing though
2011-06-08 13:37:03 +01:00
John Cupitt 710294f889 rename aconv as aconvsep 2011-06-04 17:44:54 +01:00
John Cupitt 6819919f0c im_aconv() works
got im_aconv() working, woo
2011-06-01 17:36:17 +01:00
John Cupitt 2bcf18a2b7 remove special im_convsep_f() code 2010-11-02 13:00:48 +00:00
John Cupitt f3b5bfde80 merge orc branch 2010-11-01 17:46:47 +00:00
John Cupitt 73fba1c2ea rename convf to conv_f to help overloading 2009-11-13 12:01:36 +00:00
John Cupitt cf18ba40ab stuff 2009-11-04 14:06:47 +00:00
John Cupitt 42b73f0dc8 stuff 2009-11-03 19:03:47 +00:00
John Cupitt 4e76695e19 merge gtkdoc branch 2009-08-16 15:00:08 +00:00