mshabunin
8c66531c42
imgproc/CLAHE/ocl: Removed unnecessary __local variable
8 years ago
LaurentBerger
587e9a554e
remove new operator
8 years ago
Tetragramm
7cc0b0f93e
Add case including both moments empty.
8 years ago
LaurentBerger
e6f27240d5
dd a note in findcontours doc
8 years ago
Tetragramm
d33d37ffd9
Add check for all zero moments. If one of the shapes is empty, the match would return zero distance between the shapes even when the other one had content. It now returns DBL_MAX if no moments had value.
8 years ago
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