1
0
mirror of https://github.com/opencv/opencv_contrib.git synced 2025-10-21 06:11:09 +08:00
Commit Graph

41 Commits

Author SHA1 Message Date
fiammante
ab51fb06ca Merge pull request #1449 from fiammante:bright_edges
Bright edges source code and demo (#1449)

* Bright edges source code and demo

* Fix mac errors

* Upload again because of null characters

* Convert to UTF-8

* Change cv::WindowFlags::WINDOW_AUTOSIZE

* Remove parameter

* Remove trailing white spaces (documentation builld error

* Remaining white spaces

* Correct warning

* Correct surround

* Add comment

* Moving prototype out of header

* Add ximgproc namespace, fix example.

* Fix namespace for example

* Remove windows desctruction

* Correct Mat declaration

* Removed unused gray

* Change local functions to static

* Remove tabs and replace by 4 spaces

* Add comments

* Fix comments

* Retry for random test stereo failure
2017-11-22 14:05:38 +03:00
kushalvyaskv
17ffd282d9 Ridge Filter 2017-11-02 16:09:34 +03:00
Leonardo lontra
1f8ccc1687 added edgeboxes algorithm (#1215)
samples added

fix edgeboxes_demo

fix edgeboxes_demo

added edgeboxes bib

fix edgeboxes_demo

small fixes

fix edgeboxes_demo

fix warnings

fix warnings

small fixes

detectEdges needs rgb image instead bgr image.

Removed unnecessary protection

small fixes
2017-10-31 12:52:46 +03:00
LaurentBerger
8b733e0938 review 2017-10-23 22:18:45 +02:00
LaurentBerger
c17fd6e93d fetch and commit 2017-10-23 22:13:59 +02:00
Piotr Majkrzak
17c2ce9c78 Implementation of Pei&Lin Image Normalization 2017-09-25 14:10:42 +03:00
Vadim Pisarevsky
7d443669c6 Merge pull request #1146 from saskatchewancatch:i1138 2017-05-23 20:28:27 +00:00
Vadim Pisarevsky
b885d28ca0 fixed test failures; removed extra whitespaces 2017-05-23 18:41:30 +03:00
Vadim Pisarevsky
7297f02220 added optimized anisotropic diffusion filter (rewrite of https://github.com/opencv/opencv/pull/8362) 2017-05-23 16:50:43 +03:00
saskatchewancatch
3ec8e0ac4c 1) Modified cv::ximgproc::niBlackThreshold to support binarization using popular Niblack inspired techniques. Sauvola, Wolf, and NICK support added.
2) Changed niblack_thresholding.cpp sample to allow experimentation with these new methods
3) Added/updated docs where appropriate
2017-05-05 10:24:47 -06:00
StevenPuttemans
cdbe5c7d3c fix link for thinningTypes 2017-01-04 14:54:06 +01:00
LaurentBerger
86342522b0 Merge pull request #701 from LaurentBerger:DericheFilter 2016-12-23 13:09:43 +02:00
Alexander Alekhin
eae4d78748 misc: minor fix in license header 2016-12-16 17:12:18 +03:00
Jinhan Lee
4836a496c0 Add a group ximgproc_fast_line_detector 2016-12-13 15:16:59 +09:00
Jinhan Lee
a7dada153e Fast line detector described in @Lee14.
This simple detector runs up to two times faster than LSD while achieving
competitive results. Please evaluate the algorithm with samples/fld_lines.cpp
2016-12-12 11:00:50 +09:00
StevenPuttemans
fb0cb3d3c4 added multiple thinning algorithms
added thinning sample
added thinning tests
2016-11-30 09:33:11 +01:00
StevenPuttemans
5f816bb480 add thinning 2016-08-18 11:56:05 +02:00
LaurentBerger
42640a33af Paillou filter
Paillou Filter

comment : english tab and assert  Mat(instead of new)

InputArray and ptr<Type>()

Outputarrays

OutputArray as argument

Update doc
2016-07-14 10:17:26 +02:00
Maksim Shabunin
7b2c6f83a1 Merge pull request #375 from zhou-chao:wmfv3 2016-02-15 14:20:10 +00:00
Amro
750eea149e rewrite niBlackThreshold function
- no for-loops
- support all thresholding types
- support any input image depth
- add Doxygen comments
2016-02-04 08:41:03 +02:00
Zhou Chao
88379486c3 Add weighted median filter 2015-12-22 12:08:31 +03:00
Vadim Pisarevsky
b891ce2c2c Merge pull request #181 from samyak-268:master 2015-12-14 12:51:28 +00:00
Balint Cristian
a3b73aa86d Add LSC (Superpixel segmentation using Linear Spectral Clustering) 2015-12-11 23:56:51 +02:00
Balint Cristian
90fc1378cb Add SLIC superpixels implementation. 2015-11-10 19:45:50 +02:00
Vadim Pisarevsky
8d2c13217a Merge pull request #361 from epfl-lts2:graphsegmentation 2015-11-10 16:24:01 +00:00
Maximilien Cuony
b754372ce5 Rewrote GraphSegmentation in ximgproc 2015-11-03 17:26:01 +01:00
Oded Green
e4137ce8c1 Adding a fast and parallel function for computing the estimated covariance matrix 2015-10-30 21:36:05 -04:00
Maksim Shabunin
bf22f6f9b4 Merge pull request #379 from sbokov:sparseMatchInterpolationSquashed 2015-10-22 12:37:13 +00:00
sbokov
831523ce02 Sparse-to-dense OF algorithm is added
* Sparse match interpolator interface and EdgeAwareInterpolator were
added to the ximgproc module
* New optical flow algorithm, based on PyrLK sparse OF and sparse match
interpolation, is added to the optflow module
2015-09-15 17:55:40 +03:00
Vadim Pisarevsky
e18103e2e3 Merge pull request #221 from xolodilnik:fast_hough_transform 2015-08-21 06:52:06 +00:00
Samyak Datta
e226d7853a Converted double to float and removed new module.
All Niblack related code now resides inside ximgproc and not as a
separate new module.
2015-07-26 23:05:19 +05:30
Samyak Datta
2bfcf0f102 Merge remote-tracking branch 'upstream/master' 2015-06-29 22:35:52 +05:30
sbokov
7c421ba2b3 Adding confidence support and optimizing disparity filtering
DisparityWLSFilter demonstrated the best results, so I removed all the other
filters. Quality was significantly improved by adding confidence support
to the filter (left-right consistency + penalty for areas near depth discontinuities).
Filter was optimized using parallel_for_ and HAL intrinsics. Demo application was
rewritten for better compliance with OpenCV standards. Added accuracy and
performance tests. Documentation was added, as well as references to the
original papers.
2015-06-25 16:31:34 +03:00
xolodilnik
a02af4a12b modules/ximgproc/include/opencv2/ximgproc/fast_hough_transform.hpp moved from modules/ximgproc/include/opencv2/ximgproc.hpp
HoughPoint2Line returned Vec4i instead of OutputArray
2015-06-03 18:17:10 +03:00
Samyak Datta
ce27f04165 Added module for Ni-Black thresholding
Added doxygen comments and parameter descriptions.
Added sample code demonstrating Niblack thresholding.
2015-03-11 22:30:46 +05:30
Maksim Shabunin
a20c5c8dd9 Doxygen documentation for all modules 2014-12-01 15:54:42 +03:00
Beat Küng
05293a4c31 seeds: add SEEDS superpixels implementation to ximgproc module 2014-09-09 11:40:29 +02:00
Alexander Shishkov
6ebd07b299 mistypes in folders name 2014-08-15 12:03:57 +04:00
Alexander Shishkov
c1780f67b8 renamed internal folders 2014-08-15 11:44:13 +04:00
vludv
d08c398c52 Added license 2014-08-12 21:02:22 +04:00
vludv
349692044c The functionality was put into ximgproc namespace. Some refactoring. Fixed some warnings. 2014-08-11 19:17:40 +04:00