opencv/modules/imgproc/src
Florian Echtler 6a8f57e5d7 Merge pull request #10081 from floe:java-camera2-view
* add (untested) JavaCamera2View class

* initial fixes

* minor cleanup

* exclude JavaCamera2View from build for older SDK version

* fix method name typo

* add asserts + sanity checks

* fix preview format checks

* fix the memory leak

* export cvtTwoPlaneYUVtoBGR for Java usage

* add handling for two-plane YUV frames (C wrapper still missing)

* add two-plane cvtColor helper function

* fix warnings

* actually use the new cvtColorTwoPlane helper func

* fix wrong output matrix size

* fix wrong conversion type

* simplify method signature, add error condition

* minor fixes to Mat types

* remove leftover semaphore from camera api 1

* android: JavaCamera2View minor refactoring

- re-apply Java code style
- imports cleanup
- dump exceptions information

* android: JavaCamera2View: pause/resume fixes

* android: JavaCamera2View: fix mScale
2018-02-17 15:01:24 +03:00
..
opencl Misc. modules/ cont. pt2 2018-02-13 11:28:11 -05:00
_geom.h
accum.cpp dispatch accumulate series 2017-07-07 18:45:30 +09:00
accum.dispatch.cpp dispatch accumulate series 2017-07-07 18:45:30 +09:00
accum.simd.hpp imgproc: fix vectorized code of accumulate 2017-07-26 17:21:46 +03:00
approx.cpp Misc. modules/ cont. pt2 2018-02-13 11:28:11 -05:00
blend.cpp suppress warnings 2017-02-23 09:11:12 +09:00
canny.cpp Fix in Canny when Sobel apertureSize is 7 (#10743) 2018-02-02 17:00:11 +03:00
clahe.cpp ocl: avoid unnecessary loading/initializing OpenCL subsystem 2017-11-28 14:02:42 +03:00
color.cpp Merge pull request #10081 from floe:java-camera2-view 2018-02-17 15:01:24 +03:00
colormap.cpp remove new operator 2017-01-11 16:32:14 +01:00
connectedcomponents.cpp Misc. modules/ cont. pt2 2018-02-13 11:28:11 -05:00
contours.cpp fix FindContours default offset for CV_LINK_RUNS method 2018-02-02 16:46:05 +03:00
convhull.cpp imgproc: disable buggy inplace processing in convexHull 2017-08-29 15:28:34 +03:00
corner.avx.cpp AVX optimized implementation of Harris corner detector migrated to separate file 2017-06-29 15:19:23 +03:00
corner.cpp AVX optimized implementation of Harris corner detector migrated to separate file 2017-06-29 15:19:23 +03:00
corner.hpp AVX optimized implementation of Harris corner detector migrated to separate file 2017-06-29 15:19:23 +03:00
cornersubpix.cpp Misc. modules/ cont. pt2 2018-02-13 11:28:11 -05:00
demosaicing.cpp add enum Bayer**2BGRA 2017-02-11 00:20:57 +09:00
deriv.cpp Misc. modules/ cont. pt2 2018-02-13 11:28:11 -05:00
distransform.cpp IPP for OpenCV 2017u2 initial enabling patch; 2017-04-20 20:26:30 +03:00
drawing.cpp build: portable integer types 2018-02-15 23:43:02 +03:00
emd.cpp Fixed some issues found by static analysis 2017-09-08 12:22:12 +03:00
featureselect.cpp build: eliminate calls of removed functionality from C++17 2018-02-07 12:00:33 +03:00
filter.avx2.cpp AVX optimized implementation of separable filters migrated to separate file 2017-07-04 13:47:47 +03:00
filter.cpp ocl: disable Laplacian5 and sepFilter2D_SinglePass kernels for AMD OpenCL 2018-02-12 14:06:57 +03:00
filter.hpp fix accelerators order 2017-12-01 14:38:00 +03:00
filterengine.hpp Misc. modules/ cont. pt2 2018-02-13 11:28:11 -05:00
fixedpoint.inl.hpp bitexact gaussianblur implementation (#10345) 2018-01-22 13:26:32 +03:00
floodfill.cpp Fix wrong default mask value in floodFill 2016-10-25 11:16:59 +03:00
gabor.cpp
gcgraph.hpp
generalized_hough.cpp build: eliminate calls of removed functionality from C++17 2018-02-07 12:00:33 +03:00
geometry.cpp Misc. modules/ cont. pt2 2018-02-13 11:28:11 -05:00
grabcut.cpp Merge pull request #9075 from TonyLianLong:master 2017-07-03 16:14:17 +00:00
hal_replacement.hpp HAL for canny 2017-12-19 11:03:10 +03:00
hershey_fonts.cpp
histogram.cpp solve issue #10687 2018-01-26 17:01:02 +01:00
hough.cpp Merge pull request #10646 from take1014:master 2018-02-08 22:54:43 +03:00
imgwarp.avx2.cpp Move resize implementation to separate file 2017-08-31 14:36:19 +03:00
imgwarp.cpp Misc. modules/ cont. pt2 2018-02-13 11:28:11 -05:00
imgwarp.hpp Move resize implementation to separate file 2017-08-31 14:36:19 +03:00
imgwarp.sse4_1.cpp Move resize implementation to separate file 2017-08-31 14:36:19 +03:00
intersection.cpp Instrumentation for OpenCV API regions and IPP functions; 2016-08-19 18:10:03 +03:00
linefit.cpp Instrumentation for OpenCV API regions and IPP functions; 2016-08-19 18:10:03 +03:00
lsd.cpp Implementation of bit-exact resize. Internal calls to linear resize updated to use bit-exact version. (#9468) 2017-12-13 15:00:38 +03:00
main.cpp
matchcontours.cpp Add case including both moments empty. 2017-01-10 21:38:31 -06:00
min_enclosing_triangle.cpp Misc. modules/ cont. pt2 2018-02-13 11:28:11 -05:00
moments.cpp ocl: fix moments global_size (should be >= local_size) 2017-11-02 13:37:57 +03:00
morph.cpp Fixed several warnings produced by clang 6 and static analyzers 2018-01-16 15:26:28 +03:00
phasecorr.cpp Merge pull request #9147 from sovrasov:phase_corr_fix 2017-09-22 10:32:16 +00:00
precomp.hpp Issues found by static analysis (5th round) 2017-07-01 18:56:24 +03:00
pyramids.cpp Merge pull request #10172 from ElenaGvozdeva:eg/HAL_sobel 2017-12-08 16:36:24 +03:00
resize.avx2.cpp Move resize implementation to separate file 2017-08-31 14:36:19 +03:00
resize.cpp Fixed several warnings produced by clang 6 and static analyzers 2018-01-16 15:26:28 +03:00
resize.hpp Move resize implementation to separate file 2017-08-31 14:36:19 +03:00
resize.sse4_1.cpp Move resize implementation to separate file 2017-08-31 14:36:19 +03:00
rotcalipers.cpp Misc. modules/ cont. pt2 2018-02-13 11:28:11 -05:00
samplers.cpp Fixing some static analysis issues 2017-06-27 14:30:26 +03:00
segmentation.cpp Instrumentation for OpenCV API regions and IPP functions; 2016-08-19 18:10:03 +03:00
shapedescr.cpp Merge pull request #9802 from Nickolays:Fix#9797 2017-10-27 13:00:34 +00:00
smooth.cpp Misc. modules/ cont. pt2 2018-02-13 11:28:11 -05:00
spatialgradient.cpp remove pure SSE part 2017-01-25 22:05:53 +09:00
subdivision2d.cpp Added getLeadingEdges function to subdivision2d 2016-10-06 18:01:34 -07:00
sumpixels.cpp ocl: avoid unnecessary loading/initializing OpenCL subsystem 2017-11-28 14:02:42 +03:00
tables.cpp
templmatch.cpp Issues found by static analysis (5th round) 2017-07-01 18:56:24 +03:00
thresh.cpp build: eliminate warnings 2018-01-05 04:30:08 +00:00
undistort.avx2.cpp Parallelize initUndistortRectifyMap 2018-01-15 09:20:35 +09:00
undistort.cpp Parallelize initUndistortRectifyMap 2018-01-15 09:20:35 +09:00
undistort.hpp Parallelize initUndistortRectifyMap 2018-01-15 09:20:35 +09:00
utils.cpp