- 27 11月, 2020 1 次提交
-
-
由 Alexander Alekhin 提交于
-
- 26 11月, 2020 1 次提交
-
-
由 Alexander Alekhin 提交于
-
- 25 11月, 2020 4 次提交
-
-
由 Alexander Alekhin 提交于
-
由 Dale Phurrough 提交于
- fix https://github.com/opencv/opencv/issues/18906 - unable to add related test cases as there is no public access to Context:Impl refcounts
-
由 Jonathan Cole 提交于
Support XCFramework builds, Catalyst * Early work on xcframework support * Improve legibility * Somehow this works * Specify ABIs in a place where they won't get erased If you pass in the C/CXX flags from the Python script, they won't be respected. By doing it in the actual toolchain, the options are respected and Catalyst successfully links. * Clean up and push updates * Actually use Catalyst ABI Needed to specify EXE linker flags to get compiler tests to link to the Catalyst ABIs. * Clean up * Revert changes to common toolchain that don't matter * Try some things * Support Catalyst build in OSX scripts * Remove unnecessary iOS reference to AssetsLibrary framework * Getting closer * Try some things, port to Python 3 * Some additional fixes * Point Cmake Plist gen to osx directory for Catalyst targets * Remove dynamic lib references for Catalyst, copy iOS instead of macos * Add flag for building only specified archs, remove iOS catalyst refs * Add build-xcframework.sh * Update build-xcframework.sh * Add presumptive Apple Silicon support * Add arm64 iphonesimulator target * Fix xcframework build * Working on arm64 iOS simulator * Support 2.7 (replace run with check_output) * Correctly check output of uname_m against arch * Clean up * Use lipo for intermediate frameworks, add python script Remove unneeded __init__.py * Simplify python xcframework build script * Add --only-64-bit flag * Add --framework-name flag * Document * Commit to f-strings, improve console output * Add i386 to iphonesimulator platform in xcframework generator * Enable objc for non-Catalyst frameworks * Fix xcframework builder for paths with spaces * Use arch when specifying Catalyst build platform in build command * Fix incorrect settings for framework_name argparse configuration * Prefer underscores instead of hyphens in new flags * Move Catalyst flags to where they'll actually get used * Use --without=objc on Catalyst target for now * Remove get_or_create_folder and simplify logic * Remove unused import * Tighten up help text * Document * Move common functions into cv_build_utils * Improve documentation * Remove old build script * Add readme * Check for required CMake and Xcode versions * Clean up TODOs and re-enable `copy_samples()` Remove TODO Fixup * Add missing print_function import * Clarify CMake dependency documentation * Revert python2 change in gen_objc * Remove unnecessary builtins imports * Remove trailing whitespace * Avoid building Catalyst unless specified This makes Catalyst support a non-breaking change, though defaults should be specified when a breaking change is possible. * Prevent lipoing for the same archs on different platforms before build * Rename build-xcframework.py to build_xcframework.py * Check for duplicate archs more carefully * Prevent sample copying error when directory already exists This can happen when building multiple architectures for the same platform. * Simplify code for checking for default archs * Improve build_xcframework.py header text * Correctly resolve Python script paths * Parse only known args in ios/osx build_framework.py * Pass through uncaptured args in build_xcframework to osx/ios build * Fix typo * Fix typo * Fix unparameterized build path for intermediate frameworks * Fix dyanmic info.plist path for catalyst * Fix utf-8 Python 3 issue * Add dynamic flag to osx script * Rename platform to platforms, remove armv7s and i386 * Fix creation of dynamic framework on maccatalyst and macos * Update platforms/apple/readme.md * Add `macos_archs` flag and deprecate `archs` flag * Allow specification of archs when generating xcframework from terminal * Change xcframework platform argument names to match archs flag names * Remove platforms as a concept and shadow archs flags from ios/osx .py * Improve documentation * Fix building of objc module on Catalyst, excluding Swift * Clean up build folder logic a bit * Fix framework_name flag * Drop passthrough_args, use unknown_args instead * minor: coding style changes Co-authored-by: NChris Ballinger <cballinger@rightpoint.com>
-
由 Maxim Pashchenkov 提交于
G-API: Adding skip for GraphMeta tests * Added skip for GraphMeta tests * Removed false
-
- 24 11月, 2020 2 次提交
-
-
由 Alexander Alekhin 提交于
-
由 Alexander Alekhin 提交于
-
- 21 11月, 2020 1 次提交
-
-
由 Alexander Alekhin 提交于
-
- 20 11月, 2020 8 次提交
-
-
由 Nathan Godwin 提交于
Added SQPnP algorithm to SolvePnP * Added sqpnp * Fixed test case * Added fix for duplicate point checking and inverse func reuse * Changes for 3x speedup Changed norm method (significant speed increase), changed nearest rotation computation to FOAM * Added symmetric 3x3 inverse and unrolled loops * Fixed error with SVD * Fixed error from with indices Indices were initialized negative. When nullspace is large, points coplanar, and rotation near 0, indices not changed.
-
由 Julien 提交于
Fixing dnn Resize layer for variable input size * Fix onnx loading of resize/upsample layers for different opset * group all DynamicResize tests * cleaned up scales checks * Simplify branching
-
由 Alexander Alekhin 提交于
-
由 Alexander Alekhin 提交于
-
由 Felix Gorschlüter 提交于
-
由 Jonathan Cole 提交于
Expose CGImage <-> Mat conversion for iOS platforms * Add apple_conversions to framework builds This exposes CGImage <-> Mat conversion. * Export Mat <-> CGImage methods on iOS targets * Add CGImage converters to iOS objc helper class * Add CF_RETURNS_RETAINED annotations to methods returning CGImageRef
-
由 Maxim Pashchenkov 提交于
-
由 chargerKong 提交于
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
-
- 19 11月, 2020 9 次提交
-
-
由 Alexander Alekhin 提交于
-
由 Ian Maquignaz 提交于
Minimum change to address issue #18837
-
由 Alexander Alekhin 提交于
-
由 Alexander Alekhin 提交于
-
由 Igor Murzov 提交于
-
由 Liubov Batanina 提交于
-
由 Ian Maquignaz 提交于
-
由 Alexander Alekhin 提交于
-
由 Alexander Alekhin 提交于
-
- 18 11月, 2020 14 次提交
-
-
由 Suleyman TURKMEN 提交于
-
由 Christos Malliaridis 提交于
- Add python explanation for erosion and dilation - Add java explanation for erosion and dilation - Restructure and reword specific sections
-
由 Alexander Alekhin 提交于
-
由 Alexander Alekhin 提交于
-
由 Alexander Alekhin 提交于
Tracking API: move to video/tracking.hpp * video(tracking): moved code from opencv_contrib/tracking module - Tracker API - MIL, GOTURN trackers - applied clang-format * video(tracking): cleanup unused code * samples: add tracker.py sample * video(tracking): avoid div by zero * static analyzer
-
由 Maxim Pashchenkov 提交于
G-API: Adding a skip for failed streaming tests * Skip tests * Pathfinding * Pathfinding part 2 * Pathfinding part 3 * Fix review comments
-
由 Alexander Alekhin 提交于
-
由 Alexander Alekhin 提交于
-
由 Alexander Alekhin 提交于
-
由 Alexander Alekhin 提交于
-
由 Alexander Alekhin 提交于
-
由 Alexander Alekhin 提交于
3rdparty: libjpeg-turbo 2.0.5 => 2.0.6
-
由 Alexander Alekhin 提交于
-
由 Alexander Alekhin 提交于
-