Alexander Alekhin
30bef20e22
js: fix SIMD build
4 years ago
Alexander Alekhin
c5bf15e009
build: fix cv2.cpp compilation
4 years ago
Alexander Alekhin
b73bf03bfc
core: parallel backends API
...
- allow to replace parallel_for() backend
4 years ago
Vadim Levin
1d3207d7c7
feat: common fixed size sequence conversion for Python bindings
4 years ago
Vadim Levin
a0bdb78a99
feat: add overload resolution exception for Python bindings
4 years ago
Vitaly Tuzov
8f653ba8de
Inlined WASM fallback intrinsics to avoid using of V_TypeTraits
4 years ago
Liangqian
e4c7fca755
Merge pull request #19098 from chargerKong:EulerAngle
...
* add to/from Euler Angles
* restruct codes
* quat: optimize implementation
* cleanup debug code
* correct spelling errors
* create QuatEnum for enum EulerAnglesType
* use for loop for test_quaternion
* drop template from isIntAngleType & add minimal error information in test_quaternion.cpp
Co-authored-by: ShanChenqi <shanchenqi@huawei.com>
Co-authored-by: Alexander Alekhin <alexander.a.alekhin@gmail.com>
4 years ago
Alexander Alekhin
1363496c11
release: OpenCV 4.5.1
4 years ago
Alexander Alekhin
8869dc7762
release: OpenCV 3.4.13
4 years ago
Alexander Alekhin
3359bdc464
docs(core): fix process_video_frame() code snippet
4 years ago
Vincent Rabaud
4c75b1c102
Fix comment typos.
4 years ago
Vadim Pisarevsky
ba7dbca018
added information about the contribution & ISCAS copyright
4 years ago
Vadim Levin
7b0d7d0c9a
fix: conversion to string in python bindings
...
If provided `PyObject` can't be converted to string `TypeError` is
reported instead of `SytemError` without any message.
4 years ago
Alexander Alekhin
392991fa0b
core(opencl): add version check before clCreateFromGLTexture() call
4 years ago
Alexander Alekhin
d2bc0e5fe0
js(wasm): use fallback on missing intrinsics in Emscripten 2.0.0+
4 years ago
Dale Phurrough
f77276311d
clarify opencl execution context doc
...
- fix opencv/opencv#18888
4 years ago
Alexander Alekhin
26e8048a0a
core: update handling of allocator stats type
...
- don't use OPENCV_ALLOCATOR_STATS_COUNTER_TYPE definition in non C++11 builds
- don't use with MinGW
4 years ago
Kong Liangqian
8e32566583
Add adding and subtraction operations between a number and a quaternion;
...
fix a typo;
Add documentation of quaternion operators;
Restrict the type of scalar: the same as quaternion;
4 years ago
Alexander Alekhin
6f8120cb3a
core(UMat): drop unavailable methods
4 years ago
Zhangyin
673e4e20f0
Added RISC-V backend of universal intrinsics
4 years ago
Felix Gorschlüter
c996fd1c06
Small improvements to persistence-API doc
4 years ago
chargerKong
11cfa64a10
Merge pull request #18335 from chargerKong:master
...
Ordinary quaternion
* version 1.0
* add assumeUnit;
add UnitTest;
check boundary value;
fix the func using method: func(obj);
fix 4x4;
add rodrigues vector transformation;
fix mat to quat;
* fix blank and tab
* fix blank and tab
modify test;cpp to hpp
* mainly improve comment;
add rvec2Quat;fix toRodrigues;
fix throw to CV_Error
* fix bug of quatd * int;
combine hpp and cpp;
fix << overload error in win system;
modify include in test file;
* move implementation to quaternion.ini.hpp;
change some constructor to createFrom* function;
change Rodrigues vector to rotation vector;
change the matexpr to mat of 3x3 return type;
improve comments;
* try fix log function error in win
* add enums for assumeUnit;
improve docs;
add using std::cos funcs
* remove using std::* from header;
add std::* in affine.hpp,warpers_inl.hpp;
* quat: coding style
* quat: AssumeType => QuatAssumeType
4 years ago
Suleyman TURKMEN
cc7f17f011
update documentation
4 years ago
Alexander Alekhin
2687a2b6dc
pre: OpenCV 4.5.1 (version++)
4 years ago
Alexander Alekhin
9485113923
pre: OpenCV 3.4.13 (version++)
4 years ago
Alexander Alekhin
2b558a3787
core: fix F16C compilation check
4 years ago
Alexander Alekhin
1fe276d041
core: move inline code from mat.inl.hpp (OpenCV 4.x additions)
...
base commit: aac7c5465b
4 years ago
Alexander Alekhin
aac7c5465b
core: move inline code from mat.inl.hpp
4 years ago
Kun Liang
c82417697a
Merge pull request #18068 from lionkunonly:gsoc_2020_simd
...
[GSoC] OpenCV.js: WASM SIMD optimization 2.0
* gsoc_2020_simd Add perf test for filter2d
* add perf test for kernel scharr and kernel gaussianBlur
* add perf test for blur, medianBlur, erode, dilate
* fix the errors for the opencv PR robot
fix the trailing whitespace.
* add perf tests for kernel remap, warpAffine, warpPersepective, pyrDown
* fix a bug in modules/js/perf/perf_imgproc/perf_remap.js
* add function smoothBorder in helpfun.js and remove replicated function in perf test of warpAffine and warpPrespective
* fix the trailing white space issues
* add OpenCV.js loader
* Implement the Loader with help of WebAssembly Feature Detection, remove trailing whitespaces
* modify the explantion for loader in js_setup.markdown and fix bug in loader.js
4 years ago
Alexander Alekhin
b5717f82a0
core: fix __clang_major__ typo regression
4 years ago
Alexander Alekhin
d5fd2f0155
release: OpenCV 4.5.0
4 years ago
Alexander Alekhin
dc15187f1b
release: OpenCV 3.4.12
4 years ago
Alexander Alekhin
d34717d8c9
core: allow to disable including of unsupported/Eigen/CXX11/Tensor
...
- define OPENCV_DISABLE_EIGEN_TENSOR_SUPPORT
4 years ago
Alexander Alekhin
8cbd20b380
eliminate build warnings
4 years ago
Alexander Alekhin
233030e417
core: force check for string literals are used in the message
4 years ago
Odianosen Ejale
862fc06b6f
Fixed and updated OpenCL-VA interoperability
4 years ago
Alexander Alekhin
a12ceb04bb
pre: OpenCV 4.5.0 (version++)
4 years ago
Alexander Alekhin
50ff40d684
pre: OpenCV 3.4.12 (version++)
4 years ago
Alexander Alekhin
2129c72bc0
core(OpenCL): thread-local OpenCL execution context
4 years ago
Gabriel
96ce65f021
Document PatchNANs input type
4 years ago
Zhangyin
ff4c3873f2
Added cmake toolchain for RISC-V with clang.
...
- Added cross compile cmake file for target riscv64-clang
- Extended cmake for RISC-V and added instruction checks
- Created intrin_rvv.hpp with C++ version universal intrinsics
4 years ago
Alexander Alekhin
c3bb57afea
release: OpenCV 4.4.0
4 years ago
Alexander Alekhin
ffe0d50447
core(persistence): fix "use after free" bug
...
- do not store user-controlled "FileStorage" pointer
- store FileStorage::Impl pointer instead
4 years ago
Alexander Alekhin
e8d4259f9a
release: OpenCV 3.4.11
4 years ago
Alexander Alekhin
8bf1b9a422
cmake(cuda): repair ccbin, re-implement execute_process() cache
...
- preventive fix for arch "11.0" (CUDA_ARCH_BIN_OR_PTX_10 bug)
- new var: OPENCV_CUDA_DETECTION_NVCC_FLAGS
- new var: OPENCV_CMAKE_CUDA_DEBUG
4 years ago
Alexander Alekhin
e0f9eac521
cmake: backport CUDA scripts
4 years ago
Alexander Alekhin
eb6678ebef
Merge pull request #17699 from alalek:build_core_cuda
...
* core(cuda): fix build
- MSVS 19.25.28612.0
- CUDA release 11.0, V11.0.167
* cmake(cuda): backport workaround for CUDA 11
* cmake(cuda): call CUDA_BUILD_CLEAN_TARGET() on finalize
* cmake(cuda): use CMAKE_SUPPRESS_REGENERATION with MSVS
4 years ago
dev-tronifier
9b727fa1f3
Increased portability of CV_Func
5 years ago
Yuriy Obukh
456e88a8a4
fix VS Windows build with eigen. https://github.com/opencv/opencv/issues/17548
5 years ago
Namgoo Lee
2043e06102
cuda optflow tvl1 : async safety
...
also modify cuda canny to use createTextureObjectPitch2D, etc.
5 years ago