Alexander Alekhin
d6c669f5cf
Merge pull request #11963 from dkurt:dnn_cl_fix_matmul
6 years ago
Alexander Alekhin
014ae55379
cmake: update DL IE detection to align with OpenVINO 2018 R2
...
These CMake options are enough:
- `-DWITH_INF_ENGINE=ON`
- `-DIE_PLUGINS_PATH=lib/ubuntu_16.04/intel64`
- `-DENABLE_CXX11=ON` (OpenCV 3.4 only)
6 years ago
Maksim Shabunin
53eb27f508
AVI container: use C++ streams for file operations, check some operations for overflow
6 years ago
Alexander Alekhin
4a3dfffd46
Merge pull request #11965 from alalek:issue_11944
6 years ago
Alexander Alekhin
50751ae6ff
Merge pull request #11967 from catree:add_tutorial_ml_java_python
6 years ago
Alexander Alekhin
10676f86d5
Merge pull request #11971 from csukuangfj:patch_1
6 years ago
Alexander Nesterov
dee5f9a67b
Update qrcode algorithm: fix seg. fault with kmeans
6 years ago
Kuang Fangjun
2b6aa50b81
avoid negative index.
6 years ago
Alexander Alekhin
3c74fde349
core: eliminate 'if' logic from Matx::inv()/solve()
...
- 'if' logic is moved into templates.
- removed unnecessary cv::Mat objects creation.
- fixed inv() test (invA * A == eye)
- added more Matx tests to cover all defined template specializations
6 years ago
Dmitry Kurtaev
6eb8faea85
Enable TensorFlow networks tests for different backends and targets
6 years ago
Alexander Alekhin
23fc96e98f
Merge pull request #11955 from terfendail:matx_solve_fix2
6 years ago
Vadim Pisarevsky
abceae1ac0
Merge pull request #11921 from allnes:detect_qr_code
6 years ago
Alexander Alekhin
eed1130327
Merge pull request #11966 from alalek:core_solve_method_check
6 years ago
catree
41b95cae38
Add Java and Python code for ML tutorials.
6 years ago
Dmitry Kurtaev
de6f0a537d
Fix fully-connected layer in case of number of rows less than 4
6 years ago
catree
4dc7e617a4
Add overloaded cv::PCACompute() that returns also the eigenvalues. Useful for Java and Python OpenCV where PCA is not available.
6 years ago
Alexander Alekhin
0155851929
imgproc(getPerspectiveTransform): add configuration parameter
6 years ago
Alexander Alekhin
71c6cb9c22
imgproc(getPerspectiveTransform): solve(DECOMP_SVD -> LU)
6 years ago
Alexander Alekhin
2170811e48
imgproc(perf): update getPerspectiveTransform perf test
...
Function is very fast, so 0.000 ms results are useless.
1000 runs requires 25ms on i7-6700K.
6 years ago
Alexander Alekhin
9d8495f8b3
Merge pull request #11960 from dkurt:dnn_cl_clip_kernel
6 years ago
Alexander Alekhin
5385086fef
core: solve(): add check for passed 'method' values
6 years ago
Dmitry Kurtaev
dcc1beb1f8
Clip kernel for OpenCL PriorBox layer
6 years ago
Alexander Nesterov
e38ea3a888
Update detect QRCode algorithm
6 years ago
Alexander Alekhin
33b7028be2
core: use "explicit" for Matx() ctor
6 years ago
Vitaly Tuzov
850a8577b2
Fixed unreachable code warnings for Matx::solve()
6 years ago
Alexander Alekhin
e79c729b20
CUDA: allow to use external FindCUDA from modern CMake
...
CMake 3.9.0+ is required
6 years ago
Alexander Alekhin
625d20b9b4
Merge pull request #11949 from berak:dnn_object_detection_typo
6 years ago
berak
1c75f3d037
dnn: fix typo in object_detection.cpp sample
6 years ago
Alexander Alekhin
9c3ec05825
Merge pull request #11941 from alalek:dnn_ocl_fix_verify_umat_mapping
6 years ago
Alexander Alekhin
875f23881f
Merge pull request #11942 from catree:add_tutorial_core_java_python
6 years ago
Vitaly Tuzov
d0a3686812
Merge pull request #11904 from terfendail/matx_solve_fix
...
Fixed Matx::solve function for non-square matrixes (#11904 )
6 years ago
catree
c9fe6f1afe
Add Java and Python code for the following tutorials:
...
- Changing the contrast and brightness of an image!
- Operations with images
6 years ago
Alexander Alekhin
2508f7f971
dnn(ocl): fix wrong usage of stalled .getMat() pointers
...
Temporary object lifetime must be greater than pointer usage.
6 years ago
Dmitry Kurtaev
8b5f061dae
Replace std::vector<char> to std::vector<uchar> for Java bindings of dnn importers
6 years ago
Alexander Alekhin
999aba3807
Merge pull request #11936 from berak:dnn_shufflelayer_name
6 years ago
Alexander Alekhin
82c7ab0231
Merge pull request #11927 from pengli:3.4
6 years ago
Li Peng
4c5a86828a
Fix gemmlike convolution input reading
...
use vload3 for half3 or float3 input vector reading,
also check read position to see if it exceed input width
Signed-off-by: Li Peng <peng.li@intel.com>
6 years ago
berak
a7b502f04a
dnn: preserve name, type strings for ShuffleLayer
6 years ago
Alexander Alekhin
e4b5e9b9c9
Merge pull request #11931 from catree:add_doc_eye_ones
6 years ago
Alexander Alekhin
e9bb26267e
Merge pull request #11929 from alalek:dnn_test_drop_enums
6 years ago
catree
d7bd662c95
Add a note in the documentation about Mat::ones and mat::eye. With multi-channels type (e.g. CV_8UC3), only the first channel is treated.
6 years ago
Alexander Alekhin
452fa3011c
dnn(test): drop CV_ENUM for DNNBackend / DNNTarget
6 years ago
Dmitry Kurtaev
d57e5406f0
Add readNet* functions which parse models from byte arrays
6 years ago
Alexander Alekhin
7fe0727930
Merge pull request #11924 from alalek:dnn_ocl_fix_max_pool_forward
6 years ago
Alexander Alekhin
529d38613b
Merge pull request #11923 from alalek:dnn_external_protobuf
6 years ago
Alexander Alekhin
88d56dc700
Merge pull request #11922 from alalek:dnn_test_myriad_check
6 years ago
Alexander Alekhin
7ba66a1682
Merge pull request #11703 from alalek:c_api_calib3d_chessboard_detector
6 years ago
Alexander Alekhin
b6255ab9e7
dnn(ocl4dnn): fix args for 'max_pool_forward' kernel
6 years ago
Alexander Alekhin
924ff903ad
Merge pull request #11903 from alalek:issue_9002
6 years ago
Alexander Alekhin
e2b5d11290
dnn: allow to use external protobuf
...
"custom layers" feature will not work properly in these builds.
6 years ago