Alexander Alekhin
fa36b9d345
imgproc: fix using of uninitialized edge[] members in FillConvexPoly
8 years ago
Lorena García
3650ec02be
HitMiss tutorial
8 years ago
Vitaly Tuzov
be7d060ea4
Merge pull request #7802 from terfendail:ovxhal_wrappers_migration
...
* OpenVX HAL updated to use generic OpenVX wrappers
* vxErr class from OpenVX HAL replaced with ivx::WrapperError
* reduced usage of vxImage class from OpenVX HAL replaced with ivx::Image
* vxImage class rewritten as ivx::Image subclass that calls swapHandle prior release
* Fix OpenVX HAL build
* Fix for review comments
8 years ago
Pavel Rojtberg
40686b5e87
initUndistortRectifyMap: CV_32FC2 is also supported as m1type
8 years ago
Alexander Alekhin
0e4dde1781
Merge pull request #7872 from alalek:merge-2.4
8 years ago
Rostislav Vasilikhin
a2646062b2
ivx::Scalars replaced by immediate values
8 years ago
Rostislav Vasilikhin
1e2ad7e3e3
rewritten for new macro use
8 years ago
Rostislav Vasilikhin
ee77538cf9
disabled due to bad accuracy
8 years ago
Rostislav Vasilikhin
3f1734bbc7
fixed type checks in wrappers; array downloading code simplified
8 years ago
Rostislav Vasilikhin
77f99358df
fix vxCommitArrayRange() call
8 years ago
Rostislav Vasilikhin
5f4112a1cf
added initial version of wrapper for Harris corner detection
8 years ago
Rostislav Vasilikhin
faefbf93bc
Merge pull request #7793 from savuor:openvx_pyrDown
...
OpenVX pyrDown wrappers (#7793 )
* wrappers for vx_pyramid added
* initial version of pyrDown() wrapper added
* disabled for Khronos
* rewritten for new macro use; border mode added to node
8 years ago
LaurentBerger
d8fdf9321d
mend
8 years ago
LaurentBerger
4826d976d6
Suppress warning unused parameter
8 years ago
LaurentBerger
61b9484155
ApplyColorMap can be used with a user colormap
8 years ago
Rostislav Vasilikhin
8b9422a052
OpenVX wrappers rewritten with CV_OVX_RUN, VX_DbgThrow
8 years ago
Vitaly Tuzov
3c5eb513dd
Fixed OpenVX to OpenCV compatibility for NN remap
8 years ago
Vitaly Tuzov
f8b4d28745
Added OpenVX based processing to remap
8 years ago
Vitaly Tuzov
2c89b39eee
Added OpenVX based processing to calcHist
8 years ago
Vladislav Sovrasov
12383a124b
Disable error throwing in convexityDefects when hull is a line or point
8 years ago
apavlenko
3aedc134c2
replacing white noise with fruits picture
8 years ago
apavlenko
a99118c4c7
moving CannyVX test from ocl to cpp file
8 years ago
apavlenko
4246d3667f
disabling again
8 years ago
apavlenko
76c38f0c80
trying to enable canny_vx adding a new test comparing canny_cv vs canny_vx
8 years ago
apavlenko
f3ec56fcee
fixing build errors
8 years ago
apavlenko
541d5b02d9
disabling due to accuracy issues
8 years ago
apavlenko
ccd8031a33
fixing compilation
8 years ago
apavlenko
1e2ddc30b1
Canny via OpenVX, Node wrapper extended (query/set attribute), some naming fixes
8 years ago
Alexander Alekhin
98181e9d7f
imgproc/drawing: minor refactoring in FillConvexPoly
8 years ago
Alexander Alekhin
7e0f1ec00a
test: putText regression garbage test
8 years ago
Alexander Alekhin
bcbe2f123f
test: move more drawing tests
8 years ago
Alexander Alekhin
781ab3d481
test: minor refactoring in test_drawing
8 years ago
Alexander Alekhin
ee265962b2
test: move test_drawing into imgproc module
8 years ago
Alexander Alekhin
62c9ff25e5
core: added inplace check in 'divSpectrums'
8 years ago
Li Peng
396921dd23
5x5 gaussian blur optimization
...
Add new 5x5 gaussian blur kernel for CV_8UC1 format,
it is 50% ~ 70% faster than current ocl kernel in the perf test.
Signed-off-by: Li Peng <peng.li@intel.com>
8 years ago
Vitaly Tuzov
afc7396975
Added OpenVX based processing to gaussianBlur
8 years ago
Li Peng
b69cdb2434
Image pyramids upsampling optimization
...
Add new ocl kernel for image pyramids upsampling,
It is 35% faster than current OCL kernel in perf test.
Signed-off-by: Li Peng <peng.li@intel.com>
8 years ago
Vitaly Tuzov
6d55e99291
Added OpenVX based processing to boxFilter
8 years ago
Li Peng
2ca5a7e862
more optimization for warpAffine and warpPerspective
...
Add new OpenCL kernels for bicubic interploation, it is 20% faster
than current warp image kernel with bicubic interploation.
Signed-off-by: Li Peng <peng.li@intel.com>
8 years ago
Rostislav Vasilikhin
0ac934d09a
added OpenVX call to equalizeHist() function
8 years ago
Rostislav Vasilikhin
7c2734ff14
added OpenVX calls to accumulate(), accumulateSquare(), accumulateWeighted()
8 years ago
Vitaly Tuzov
0cd3788624
Added OpenVX based processing to threshold
8 years ago
Vitaly Tuzov
9200db778c
Added OpenVX based processing to medianBlur
8 years ago
Vitaly Tuzov
e8f3469096
Added OpenVX based processing to Sobel
8 years ago
Li Peng
b72d196753
optimization for warpAffine and warpPerspective
...
Add new ocl kernels for warpAffine and warpPerspective,
The average performance improvemnt is about 30%. The new
ocl kernels require CV_8UC1 format and support nearest
neighbor and bilinear interpolation.
Signed-off-by: Li Peng <peng.li@intel.com>
8 years ago
Michele Cancilla
89a0a46a69
Removed parallel version for CV_16U label type
8 years ago
Alexander Alekhin
7dc673fd56
imgproc: fix findContours (submatrix input)
8 years ago
Michele Cancilla
4b7fc59332
Fixed _P reserved variable name problem and changed getNumThreads with getNumberOfCPUs
8 years ago
Michele Cancilla
5b23c0b176
Fixed unnecessary black spaces;
...
Extended parallel version to all frameworks supported by OpenCV;
Added some documentation notes in modules/imgproc/include/opencv2/imgproc.hpp;
8 years ago
Rostislav Vasilikhin
7db43f9fff
fixed wrong equivalence in YUV conversion ( #7481 )
...
* fixed wrong equivalence in YUV conversion
* fixed channel order from YVU to YUV
8 years ago