Li Peng
8f63f51e81
gaussian blur ocl kernel optimization
...
This ocl kernel is for 3x3 kernel size and CV_8UC1 format
It is 115% ~ 300% faster than current ocl path in perf test
python ./modules/ts/misc/run.py -t imgproc --gtest_filter=OCL_GaussianBlurFixture*
Signed-off-by: Li Peng <peng.li@intel.com>
8 years ago
Alexander Alekhin
442380bfac
Merge pull request #7585 from pengli:morph_filter
8 years ago
mshabunin
3e28d51779
Fixed several OpenCL compiler warnings
8 years ago
Li Peng
35198b84a4
morph ocl kernel for erode and dilate filter
...
This kernel is for CV_8UC1 format and 3x3 kernel size,
It is about 33% ~ 55% faster than current ocl kernel with below perf test
python ./modules/ts/misc/run.py -t imgproc --gtest_filter=OCL_ErodeFixture*
python ./modules/ts/misc/run.py -t imgproc --gtest_filter=OCL_DilateFixture*
Also add accuracy test cases for this kernel, the test command is
./bin/opencv_test_imgproc --gtest_filter=OCL_Filter/MorphFilter3x3*
Signed-off-by: Li Peng <peng.li@intel.com>
8 years ago
Alexander Alekhin
d1bbc0b6e6
Merge pull request #7604 from rokm:highgui-qt
8 years ago
Vadim Pisarevsky
3dc022ae84
Merge pull request #7423 from grahamfyffe:leading_edges
8 years ago
Alexander Alekhin
712fa9a73c
Merge pull request #7605 from tomoaki0705:fixBuildFp16Error
8 years ago
Tetragramm
ad5c50a923
Improve the efficiency as suggested by vpisarev.
...
Alter the Rotation enum to be unambiguous as to direction.
8 years ago
Vadim Pisarevsky
280cdb5b94
Merge pull request #7595 from sovrasov:fs_utf8_bom
8 years ago
Tomoaki Teshima
9ee6f10896
fix build error
8 years ago
Vadim Pisarevsky
6fceb1dd59
Merge pull request #7601 from sovrasov:remap_big_img_assert
8 years ago
Vadim Pisarevsky
545f573a6c
Merge pull request #7596 from sovrasov:doc_core_clarify
8 years ago
Vadim Pisarevsky
bebd49d91b
Merge pull request #7467 from tomoaki0705:featureCheckSimdUniversal
8 years ago
Vadim Pisarevsky
050731c4d2
Merge pull request #7552 from es0m:master
8 years ago
Rok Mandeljc
baf613bc5c
highgui: window_QT: added missing virtual method specifier
...
Fixes #7603 , which was caused by OCVViewPort::icvmouseProcessing
not being declared as virtual, and hence was not overriden by
DefaultViewPort::icvmouseProcessing (which does the inverse
coordinate mapping).
8 years ago
Vladislav Sovrasov
e955d17c51
Add new error messages
8 years ago
Vladislav Sovrasov
38483fe7a7
Skip UTF-8 BOM in FileStorage
8 years ago
Vladislav Sovrasov
af01267f23
Add assertion to prevent processing of large images in remap
8 years ago
Vladislav Sovrasov
33d82da436
Clarify documentation for cv::Algorithm::read
8 years ago
Vadim Pisarevsky
8944875258
Merge pull request #7526 from alalek:fix_arm_builds
8 years ago
Vadim Pisarevsky
94d879737b
Merge pull request #7582 from K-Shinotsuka:issue32
8 years ago
Vadim Pisarevsky
01f355dfaa
Merge pull request #7583 from K-Shinotsuka:issue33
8 years ago
Vadim Pisarevsky
7dd99258c7
Merge pull request #7584 from tomoaki0705:fixFp16BuildOldCompiler
8 years ago
k-shinotsuka
a7db950b66
add SSE code for Lab2RGB_f.
8 years ago
Alexander Alekhin
6c12533160
Merge pull request #7571 from panxiaochun:CvVideoCamera_stop
8 years ago
Alexander Alekhin
811eb76277
Merge pull request #7497 from abratchik:java.wrapper.fix.3.1
8 years ago
Tomoaki Teshima
6d460bb602
fix build error on old compiler
...
* vget_lane_** accepts constant value, not variable
8 years ago
Eric Sommerlade
752b10e410
fixed _MSC_VER check for at least vs2013 in dbt_face_detection sample
8 years ago
Eric Sommerlade
72e4e9d43d
fixed _MSC_VER check for vs2013 in dbt_face_detection sample
8 years ago
Alexander Alekhin
25f740ea5a
Merge pull request #7589 from alalek:fix_perf_stitching
8 years ago
Eric Sommerlade
62c28c5b92
Merge branch 'master' of https://github.com/es0m/opencv
8 years ago
Eric Sommerlade
049a894986
fixed detection_based_tracker on visual studio 2013 and later
...
modules/objectdetect/src/detection_based_tracker.cpp: made unique_lock<mutex> local to each function
samples/cpp/dbt_face_detection.cpp: fixed warnings on loop in Visual Studio
8 years ago
Alexander Alekhin
522cfa77b8
test: don't check magic values in stitching perf test
8 years ago
E Sommerlade
d00dcb1b3a
reversed mysterious mode change
8 years ago
abratchik
f978ee613e
fix for #7510 , #7511 and #7512
8 years ago
abratchik
78874c568e
fix java wrapper autotests
8 years ago
Alexander Alekhin
4c66772783
Merge pull request #7516 from sovrasov:find_contours_fix
8 years ago
Alexander Alekhin
51f2b27bcb
Merge pull request #7574 from Tytan:expcomp_before_seams
8 years ago
k-shinotsuka
c1c7c7f83e
add SSE code for Luv2RGB_f.
8 years ago
Vadim Pisarevsky
7fe0fb6be7
Merge pull request #7580 from seanlis:wrong_diag_comment
8 years ago
Vadim Pisarevsky
7b532cea89
Merge pull request #7540 from K-Shinotsuka:issue31
8 years ago
Vadim Pisarevsky
2b7866f21b
Merge pull request #7503 from pengli:box_filter_v2
8 years ago
Vadim Pisarevsky
b077d6a192
Merge pull request #7549 from StevenPuttemans:add_sample_content
8 years ago
Sean Li
6f3483ade3
Correct the comment of Mat::diag(const Mat& d).
8 years ago
k-shinotsuka
992795d47d
add SSE code for RGB2Luv_f.
8 years ago
Tomoaki Teshima
cba22349b7
add universal hardware support check function
...
* use hasSIMD128 rather than calling checkHardwareSupport
* add SIMD check in spartialgradient.cpp
* add SIMD check in stereosgbm.cpp
* add SIMD check in canny.cpp
8 years ago
Vadim Pisarevsky
ecb8fb964d
Merge pull request #7572 from tomoaki0705:featureUniversalStereoSgbm
8 years ago
Quentin
bbd4a0eb51
Compensate exposure before finding seams
8 years ago
Tomoaki Teshima
b823c8e95c
add universal intrinsic in StereoSGBM
...
* add 8 elements version of reduce operation
* add tests for new universal intrinsic
8 years ago
Alexander Alekhin
7f2ac764ae
Merge pull request #7561 from paroj:winvisible
8 years ago