Vadim Pisarevsky
7297f02220
added optimized anisotropic diffusion filter (rewrite of https://github.com/opencv/opencv/pull/8362 )
8 years ago
lhelontra
da280ac55d
added computeOrientation and edgenms in structured_edge_detection
...
fixed typo
replaces Mat& to Input/OutputArray in public methods.
small fix.
small fixes
8 years ago
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
8 years ago
lhelontra
83fef80343
Added CV_OUT in process() of selective search segmentation module and python sample.
8 years ago
Suleyman TURKMEN
9ca51fe772
Update thinning.cpp
8 years ago
Balint Cristian
ce2fd8e37a
Add MSLIC (Manifold SLIC).
8 years ago
LaurentBerger
7360642d4d
Improve paillou filter
8 years ago
LaurentBerger
86342522b0
Merge pull request #701 from LaurentBerger:DericheFilter
8 years ago
Alexander Alekhin
eae4d78748
misc: minor fix in license header
8 years ago
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
8 years ago
Vladislav Sovrasov
98f305e462
Fix codestyle in structured_edge_detection sample
8 years ago
StevenPuttemans
fb0cb3d3c4
added multiple thinning algorithms
...
added thinning sample
added thinning tests
8 years ago
berak
72686a111c
add a slic superpixels sample, similar to the seeds one.
9 years ago
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
9 years ago
Alexander Alekhin
823dea726f
migration: github.com/opencv/opencv_contrib
9 years ago
StevenPuttemans
784fb55c9b
add model location info
9 years ago
Amro
6c7a806ad5
fix and update niblack sample
...
- read image as 1-channel grayscale
- 3 trackers to control function parameters
- K allowed to go to negative values (usually to detect black text on white bg)
9 years ago
Maximilien Cuony
c9e3e22095
Implementation of SelectiveSearchSegmentation
9 years ago
Maximilien Cuony
b754372ce5
Rewrote GraphSegmentation in ximgproc
10 years ago
Alexander Alekhin
9862a8bac5
fix invalid String usage
10 years ago
sbokov
6a0545e6fe
Improving DisparityWLSFilter interface and adding a tutorial
...
Now the filter natively supports StereoBM and StereoSGBM with no
parameter tuning required. Also, now user won't need to set the ROI and
the right matcher parameters manually, it is all done in the respective
convenience factory method based on the left matcher instance. Tutorial
was added to clarify the provided example of use.
10 years ago
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.
10 years ago
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.
10 years ago
xolodilnik
b6a50e7288
HoughPoint2Line: fixed unsuccessful build
10 years ago
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
10 years ago
sbokov
a70af9f7d6
Adding edge-aware disparity filtering
...
Added basic interface and demo for disparity filtering, added unoptimized fast weighted least
squares filter implementation. Current demo tests domain transform, guided and
weighted least squares filters on a dataset, measures speed and quality.
10 years ago
BISMOY MURASING
5925bc539e
Code to grab the red lined polygon from Google Maps
10 years ago
xolodilnik
1bd2aafbd1
removed debug code
10 years ago
xolodilnik
7a9e4dd453
added a calculation of the Fast Hough Transform of an image
10 years ago
Samyak Datta
ce27f04165
Added module for Ni-Black thresholding
...
Added doxygen comments and parameter descriptions.
Added sample code demonstrating Niblack thresholding.
10 years ago
Beat Küng
728b8253f8
seeds sample: fix compiler warnings
...
the exact warnings are:
/builds/precommit-contrib_macosx/opencv_contrib/modules/ximgproc/samples/seeds.cpp:32:6: warning: no previous prototype for function 'trackbarChanged' [-Wmissing-prototypes]
/builds/precommit-contrib_macosx/opencv_contrib/modules/ximgproc/samples/seeds.cpp:32:26: warning: unused parameter 'pos' [-Wunused-parameter]
/builds/precommit-contrib_macosx/opencv_contrib/modules/ximgproc/samples/seeds.cpp:32:37: warning: unused parameter 'data' [-Wunused-parameter]
11 years ago
Beat Küng
265a7ad11d
seeds: add C++ and python samples
11 years ago
Alexander Shishkov
e06ef978f2
added namespace ximgproc
11 years ago
Alexander Shishkov
385638ae0d
rename module name
11 years ago
vludv
d08c398c52
Added license
11 years ago
vludv
349692044c
The functionality was put into ximgproc namespace. Some refactoring. Fixed some warnings.
11 years ago
vludv
d88d39b8bf
Fixed cast error in samples.
11 years ago
vludv
b0e450d2ed
Added edge-aware filters.
11 years ago