Andrey Kamaev
2b1ef95415
Completely separate C and C++ API of OpenCV core
12 years ago
Andrey Kamaev
a1c456b7c3
Extract common base header for C and C++ APIs
12 years ago
Andrey Kamaev
ad5cddc007
Main module headers are moved 1 level up
...
e.g. <opencv2/core/core.hpp> become <opencv2/core.hpp>
Also renamed <opencv2/core/opengl_interop.hpp> to <opencv2/core/opengl.hpp>
12 years ago
Andrey Kamaev
2a6fb2867e
Remove all using directives for STL namespace and members
...
Made all STL usages explicit to be able automatically find all usages of
particular class or function.
12 years ago
Jason Newton
4cb25e9584
update documentation to latest connected components interface
12 years ago
Vadim Pisarevsky
1eae455acb
fixed build warnings from VS; hopefully, fixes Android build too
12 years ago
Jason Newton
e70b3ef598
use a ltype parameter to determine result Label image type; export stats with differening types over different outputarrays
12 years ago
Jason Newton
00bdca7684
A few changes to comply with upstream requirements for merge.
...
-Change input/output order from (out Labeled, in Image) -> (in Image, Out Labeled) and convert
to Input/OutputArrays in the process.
-Adopt OutputArray for statistics export so that the algorithm is "wrapper friendly" and not requiring a new struct in
language bindings at the expense of using doubles for everything and slowing statistics computation down..
12 years ago
Ilya Lavrenov
5225672dc0
added edge-aware demosaicing and bayer to bgra conversion
12 years ago
Jason Newton
d5aa679d3f
adjust output type to return int32... it should at least be unsigned but this breaks python bindings;
...
remove non-8bit input type support, not worth the binary size
12 years ago
Jason Newton
85880397c4
connectedcomponents: use opencv integral types, add to docs, fix up things for a python export
12 years ago
Jason Newton
4c0cb2576d
connectedComponents: peep-hole optimizations, mostly surrouding the fact that cv::Mat::at is expensive in a tight-loop -also added a "blobstats" version
12 years ago
Jason Newton
45b4f4f32b
connectedComponents: warning free version
12 years ago
Andrey Kamaev
ed51162568
Fix binary compatibility of Java wrappers
12 years ago
Andrey Kamaev
0442bca235
Revert "partially recovered binary compatibility (ticket #2415 )"
...
This reverts commit 94b97b7a63
.
12 years ago
Andrey Kamaev
58f31819cc
Return drawContours back to imgproc
...
This partly reverts commit 6ca618277c
.
12 years ago
Vadim Pisarevsky
94b97b7a63
partially recovered binary compatibility (ticket #2415 )
12 years ago
Vladislav Vinogradov
98c92f196e
added Generalized Hough implementation
12 years ago
Andrey Kamaev
088a6597bc
Merged the trunk 8855,8885,8886
13 years ago
Andrey Pavlenko
a72f4474b4
fixing bug #1987(android keeps RGBA in alpha pre-multiplied form, Mat <-> Bitmap should handle this correctly)
13 years ago
Vadim Pisarevsky
0c65ea976a
added the optional output maxima value to phaseCorrelate (patch #2071 by Robert Huitl)
13 years ago
Andrey Kamaev
81a5988015
Merged the trunk r8467:8507 (inclusive) (big bunch of documentation fixes)
13 years ago
Andrey Kamaev
05de6302fd
Fixed documentation: corrected parameter names
13 years ago
Andrey Kamaev
6ca618277c
More fixes for documentation.
13 years ago
Andrey Kamaev
eb2f1f81ed
Fixed hundreds of documentation problems
13 years ago
Vadim Pisarevsky
d5a0088bbe
merged 2.4 into trunk
13 years ago
Vadim Pisarevsky
fb292b1b27
added PSNR function to imgproc; refactored highgui positioning test (which still fails)
13 years ago
Andrey Kamaev
d95721107c
Fixed typo.
13 years ago
Andrey Kamaev
124ceb96a7
#1732 Added yuv420p to RGB conversion. Thanks to Robert Abel.
13 years ago
Vadim Pisarevsky
7fb8e9d328
added borderType to pyrDown, pyrUp & buildPyramid (patch #925 )
13 years ago
Andrey Pavlenko
aea24ffcd5
#796 , #1701 fixing doc vs code arg-s naming consistency
13 years ago
Vadim Pisarevsky
beb7fc3c92
a LOT of obsolete stuff has been moved to the legacy module.
13 years ago
Vadim Pisarevsky
e36ad50825
added cv::convexityDefects (ticket #796 )
13 years ago
Vadim Pisarevsky
e8fab91d51
added DIST_LABEL_PIXEL labelType to distanceTransform, ticket #1641 (thanks to Mikhail Matrosov for the patch)
13 years ago
Vadim Pisarevsky
f196dd5ff7
preliminary version of a multi-level findcontours
13 years ago
Vadim Pisarevsky
957e80abbd
lot's of changes; nonfree & photo modules added; SIFT & SURF -> nonfree module; Inpainting -> photo; refactored features2d (ORB is still failing tests), optimized brute-force matcher and made it non-template.
13 years ago
Andrey Pavlenko
36890cc959
( #1636 ) Java API: adding undistortPoints() support and smoke test; minor improvements in Java stuff
13 years ago
Andrey Kamaev
e426dfc396
Fixed #1613 : removed YUV420i color conversion constants
13 years ago
Vadim Pisarevsky
53c39a7a53
added getGaborKernel function
13 years ago
Vadim Pisarevsky
4f86af7e16
fixed bug #1531 . added separate distanceTransformWithLabels function that returns labels, since normally the labels are not needed.
13 years ago
Vadim Pisarevsky
04c0783b2f
applied patch by Will Lucas; improved separable filter performance (in particular cv::GaussianBlur) on 16s images (for [much] faster SIFT)
13 years ago
Andrey Kamaev
c377804ee8
Refactored YUV420 to RGB/BGR/RGBA/BGRA conversion
13 years ago
Vadim Pisarevsky
2e9f5c434b
added improved ORB implementation, convex-convex polygon intersection, eigen2x2 low-level function ...
13 years ago
Vadim Pisarevsky
65e036fe6d
fixed bug #1368
13 years ago
Vadim Pisarevsky
3535aacc23
fixed bug #1389
13 years ago
Andrey Pavlenko
f2da701723
cvtColor: dst channels number default is set to 4 for RGBA/BGRA cases; added new codes for yuv420 to RGBA/BGRA.
13 years ago
Vadim Pisarevsky
32ed1bf858
added phaseCorrelate function by Will Lucas.
13 years ago
Vadim Pisarevsky
c9ed7fee34
fixed C++ implementation of Delaunay triangulation and moved it from sample to imgproc.
14 years ago
Vadim Pisarevsky
f85b9754e0
fixed Vec*scalar operations, fixed minEnclosingCircle Python interface.
14 years ago
Andrey Kamaev
ac7e16fdf6
Fixed camera output format handling
14 years ago