- 15 5月, 2021 1 次提交
-
-
由 Mikhail Nikolskii 提交于
cv::UMat output/input in VideoCapture/VideoWriter (data stays in GPU memory) * FFMPEG with UMat input/output * OpenCL_D3D* context * fix Linux build * cosmetic changes * fix build if USE_AV_HW_CODECS=0 * simplify how child context pointer stored in parent context * QSV interop with OpenCL on Windows * detect_msdk.cmake via pkg-config * fix av_buffer_ref() usage * revert windows-decode-mfx whitelisting; remove debug msg * address review comments * rename property to HW_ACCELERATION_USE_OPENCL * fix issue with "cl_khr_d3d11_sharing" extension not reported by OpenCL GPU+CPU platform * core(ocl): add OpenCL stubs for configurations without OpenCL * videoio(ffmpeg): update #if guards * Put OpenCL related code under HAVE_OPENCL; simplify reuse of media context from OpenCL context * videoio(test): skip unsupported tests - plugins don't support OpenCL/UMat yet - change handling of *_USE_OPENCL flag * videoio(ffmpeg): OpenCL dependency * videoio(ffmpeg): MediaSDK/oneVPL dependency * cleanup, logging * cmake: fix handling of 3rdparty interface targets Co-authored-by: NAlexander Alekhin <alexander.a.alekhin@gmail.com>
-
- 11 5月, 2021 1 次提交
-
-
由 Francesco Petrogalli 提交于
-
- 07 5月, 2021 1 次提交
-
-
由 Florian Berchtold 提交于
-
- 20 4月, 2021 1 次提交
-
-
由 Mary Strodl 提交于
-
- 05 3月, 2021 1 次提交
-
-
由 Alexander Alekhin 提交于
- exclude from getBuildInformation() - fix pylint version
-
- 26 2月, 2021 1 次提交
-
-
由 Giles Payne 提交于
Android NDK camera support * Add native camera video backend for Android * In the event of a "No buffer available error" wait for the appropriate callback and retry * Fix stale context when creating a new AndroidCameraCapture * Add property handling
-
- 24 2月, 2021 1 次提交
-
-
由 Maksim Shabunin 提交于
-
- 19 2月, 2021 1 次提交
-
-
由 Alexander Alekhin 提交于
-
- 13 2月, 2021 1 次提交
-
-
由 the-sparrow 提交于
-
- 30 1月, 2021 1 次提交
-
-
由 Alexander Alekhin 提交于
-
- 16 1月, 2021 1 次提交
-
-
由 Alexander Alekhin 提交于
-
- 10 1月, 2021 1 次提交
-
-
由 krush11 提交于
-
- 23 12月, 2020 1 次提交
-
-
由 Dale Phurrough 提交于
* implements https://github.com/opencv/opencv/issues/19147 * CAUTION: this PR will only functions safely in the 4+ branches that already include PR 19029 * CAUTION: this PR requires thread-safe startup of the alloc.cpp translation unit as implemented in PR 19029
-
- 10 12月, 2020 1 次提交
-
-
由 Giles Payne 提交于
-
- 09 12月, 2020 2 次提交
-
-
由 Alexander Alekhin 提交于
- NEON / ANDROID_ARM_NEON are toolchain-specific flags - they are usually not defined for native builds - let work CPU_BASELINE=DETECT properly
-
由 Alexander Alekhin 提交于
- NEON / ANDROID_ARM_NEON are toolchain-specific flags - they are usually not defined for native builds - let work CPU_BASELINE=DETECT properly
-
- 26 11月, 2020 1 次提交
-
-
由 Alexander Alekhin 提交于
-
- 14 11月, 2020 1 次提交
-
-
由 Andreas Franek 提交于
uEye are cameras from IDS, c.f. https://en.ids-imaging.com/ Supports driver version 4.94 and up currently, since the event system was overhauled there. Supports setting/getting the properties: fps,width,height
-
- 04 11月, 2020 1 次提交
-
-
由 Dmitry Matveev 提交于
* G-API: Introduce ONNX backend for Inference - Basic operations are implemented (Infer, -ROI, -List, -List2); - Implemented automatic preprocessing for ONNX models; - Test suite is extended with `OPENCV_GAPI_ONNX_MODEL_PATH` env for test data (test data is an ONNX Model Zoo repo snapshot); - Fixed kernel lookup logic in core G-API: - Lookup NN kernels not in the default package, but in the associated backend's aux package. Now two NN backends can work in the same graph. - Added Infer SSD demo and a combined ONNX/IE demo; * G-API/ONNX: Fix some of CMake issues Co-authored-by: NPashchenkov, Maxim <maxim.pashchenkov@intel.com>
-
- 25 9月, 2020 1 次提交
-
-
由 Odianosen Ejale 提交于
-
- 09 9月, 2020 1 次提交
-
-
由 Maksim Shabunin 提交于
-
- 03 9月, 2020 1 次提交
-
-
由 Vadim Levin 提交于
- adopted build scripts - OpenJPEG build warnings are suppressed
-
- 30 8月, 2020 1 次提交
-
-
由 Giles Payne 提交于
* Universal Build for Big Sur * Refactor MacOS/iOS build to only ever build one architecture at a time + improve code readability * Workaround for CMake issue 20989
-
- 07 7月, 2020 1 次提交
-
-
由 Alexander Alekhin 提交于
* 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
-
- 09 6月, 2020 1 次提交
-
-
由 Giles Payne 提交于
Objc binding * Initial work on Objective-C wrapper * Objective-C generator script; update manually generated wrappers * Add Mat tests * Core Tests * Imgproc wrapper generation and tests * Fixes for Imgcodecs wrapper * Miscellaneous fixes. Swift build support * Objective-C wrapper build/install * Add Swift wrappers for videoio/objdetect/feature2d * Framework build;iOS support * Fix toArray functions;Use enum types whenever possible * Use enum types where possible;prepare test build * Update test * Add test runner scripts for iOS and macOS * Add test scripts and samples * Build fixes * Fix build (cmake 3.17.x compatibility) * Fix warnings * Fix enum name conflicting handling * Add support for document generation with Jazzy * Swift/Native fast accessor functions * Add Objective-C wrapper for calib3d, dnn, ml, photo and video modules * Remove IntOut/FloatOut/DoubleOut classes * Fix iOS default test platform value * Fix samples * Revert default framework name to opencv2 * Add converter util functions * Fix failing test * Fix whitespace * Add handling for deprecated methods;fix warnings;define __OPENCV_BUILD * Suppress cmake warnings * Reduce severity of "jazzy not found" log message * Fix incorrect #include of compatibility header in ios.h * Use explicit returns in subscript/get implementation * Reduce minimum required cmake version to 3.15 for Objective-C/Swift binding
-
- 01 4月, 2020 2 次提交
-
-
由 Alexander Alekhin 提交于
-
由 Alexander Alekhin 提交于
-
- 27 3月, 2020 1 次提交
-
-
由 StefanBruens 提交于
Jpeg2000 OpenJPEG port * OpenJPEG based JPEG2000 decoder implementation Currently, the following input color spaces and depth conversions are supported: - 8 bit -> 8 bit - 16 bit -> 16 bit (IMREAD_UNCHANGED, IMREAD_ANYDEPTH) - RGB(a) -> BGR - RGBA -> BGRA (IMREAD_UNCHANGED) - Y(a) -> Y(a) (IMREAD_ANYCOLOR, IMREAD_GRAY, IMREAD_UNCHANGED)) - YCC -> Y (IMREAD_GRAY) * Check for OpenJPEG availability This enables OpenJPEG based JPEG2000 imread support by default, which can be disabled by -DWITH_OPENJPEG=OFF. In case OpenJPEG is enabled and found, any checks for Jasper are skipped. * Implement precision downscaling for precision > 8 without IMREAD_UNCHANGED With IMREAD_UNCHANGED, values are kept from the input image, without it components are downscaled to CV_8U range. * Enable Jpeg2K tests when OpenJPEG is available * Add support for some more color conversions Support IMREAD_GRAY when input color space is RGB or unspecified. Support YUV input color space for BGR output. * fix: problems with unmanaged memory * fix: CMake warning - HAVE_OPENJPEG is undefined Removed trailing whitespaces * fix: CMake find_package OpenJPEG add minimal version * Basic JPEG2K encoder Images with depth CV_8U and CV_16U are supported, with 1 to 4 channels. * feature: Improved code for OpenJPEG2000 encoder/decoder - Removed code duplication - Added error handlers - Extracted functions * feature: Update conversion openjpeg array from/to Mat * feature: Extend ChannelsIterator to fulfill RandomAccessIterator named requirements - Removed channels split in copyFromMatImpl. With ChannelsIterator no allocations are performed. - Split whole loop into 2 parts in copyToMat -> where std::copy and std::transforms are called. * fix: Applied review comments. - Changed `nullptr` in CV_LOG* functions to `NULL` - Added `falls through` comment in decoder color space `switch` - Added warning about unsupported parameters for the encoder * feature: Added decode from in-memory buffers. Co-authored-by: NVadim Levin <vadim.levin@xperience.ai>
-
- 23 3月, 2020 1 次提交
-
-
由 Alexander Alekhin 提交于
-
- 20 3月, 2020 1 次提交
-
-
由 NesQl 提交于
* Add android support for tengine * modify tengine download use commit id * Del some invalid log in Tengine * Test. default enable tengine * ndk version judegment * Close test . set Tengine default OFF * Logic problem * test .Android NDK judgement . * Cmake error modify. * cmake: cleanup tengine scripts * cmake: use tengine target name * cmake: disable testing of BUILD_ANDROID_PROJECTS=OFF * Close test .
-
- 09 3月, 2020 1 次提交
-
-
由 NesQl 提交于
* Add Tengine support . * Modify printf to CV_LOG_WARNING * a few minor fixes in the code * Renew Tengine version * Add header file for CV_LOG_WARNING * Add #ifdef HAVE_TENGINE in tengine_graph_convolution.cpp * remove trailing whitespace * Remove trailing whitespace * Modify for compile problem * Modify some code style error * remove whitespace * Move some code style problem * test * add ios limit and build problem * Modified as alalek suggested * Add cmake 2.8 support * modify cmake 3.5.1 problem * test and set BUILD_ANDROID_PROJECTS OFF * remove some compile error * remove some extra code in tengine * close test. * Test again * disable android. * delete ndk version judgement * Remove setenv() call . and add License information * Set tengine default OFF. Close test . Co-authored-by: NVadim Pisarevsky <vadim.pisarevsky@gmail.com>
-
- 20 2月, 2020 1 次提交
-
-
由 Alexander Alekhin 提交于
* cmake: allow customization of CMAKE_CXX_STANDARD value * cmake: extra skip flag OPENCV_SKIP_CMAKE_CXX_STANDARD * cmake: dump CMAKE_CXX_STANDARD value - compiler option is missing in dumped flags
-
- 24 1月, 2020 1 次提交
-
-
由 Alexander Alekhin 提交于
- use carotene if NEON available only
-
- 09 1月, 2020 1 次提交
-
-
由 Augusto Fraga Giachero 提交于
When building OpenCV as a sub-project using cmake's add_subdirectory() the OpenCV's build options would be overwritten to its default state. With cmake 3.13+ the CMP0077 policy, option() honors previous definitions via set().
-
- 02 12月, 2019 1 次提交
-
-
由 Lubov Batanina 提交于
* Support nGraph * Fix resize
-
- 09 10月, 2019 1 次提交
-
-
由 Maksim Shabunin 提交于
* Disable posix_memalign by default * core: fix memalign parameter handling
-
- 18 9月, 2019 1 次提交
-
-
由 dab0bby 提交于
* remove old BUILD_opencv_java option * replace old build_java option with new BUILD_JAVA option
-
- 29 8月, 2019 1 次提交
-
-
由 Maksim Shabunin 提交于
-
- 26 8月, 2019 1 次提交
-
-
由 Maksim Shabunin 提交于
-
- 23 8月, 2019 1 次提交
-
-
由 Ilya Lavrenov 提交于
-