platform/upstream/opencv.git
7 years agoMerge pull request #7294 from tomoaki0705:fixBuildCudaAarch64
Alexander Alekhin [Fri, 16 Sep 2016 14:27:18 +0000 (14:27 +0000)]
Merge pull request #7294 from tomoaki0705:fixBuildCudaAarch64

7 years agoMerge pull request #7295 from lupustr3:pvlasov/vs11_compat_fix
Alexander Alekhin [Fri, 16 Sep 2016 13:20:08 +0000 (13:20 +0000)]
Merge pull request #7295 from lupustr3:pvlasov/vs11_compat_fix

7 years agoMerge pull request #7285 from danil-tolkachev:none-comparison
Alexander Alekhin [Fri, 16 Sep 2016 09:57:59 +0000 (09:57 +0000)]
Merge pull request #7285 from danil-tolkachev:none-comparison

7 years agoMerge pull request #7293 from Algomorph:master
Alexander Alekhin [Fri, 16 Sep 2016 09:57:34 +0000 (09:57 +0000)]
Merge pull request #7293 from Algomorph:master

7 years agoCompatibility fix for Visual Studio 2012;
Pavel Vlasov [Fri, 16 Sep 2016 07:03:42 +0000 (10:03 +0300)]
Compatibility fix for Visual Studio 2012;

7 years agov4l2 backend: Y16 default behavior fixed & FOURCC setting added
Gregory Kramida [Thu, 15 Sep 2016 20:13:38 +0000 (16:13 -0400)]
v4l2 backend: Y16 default behavior fixed & FOURCC setting added

1) Cameras started with Y16 (V4L2_PIX_FMT_Y16) format via v4l2 backend will now exhibit default camera behavior, i.e. convert the 16-bit image to BGR as with all other formats. 16-bit 1-channel output will now only be produced for Y16 if CV_CAP_PROP_CONVERT_RGB is set to "false" using VideoCap::set method.
2) v4l2 videoio backend now supports setting CV_CAP_PROP_FOURCC explicitly (icvSetPropertyCAM_V4L function in cap_v4l.cpp), allowing users to manually set the codec on cameras that support multiple codecs.

7 years agofix build error on CUDA + Aarch64
Tomoaki Teshima [Thu, 15 Sep 2016 23:06:14 +0000 (08:06 +0900)]
fix build error on CUDA + Aarch64
  * __fp16 doesn't exist on nvcc, but it slips through ifdef guard

7 years agoMerge pull request #7291 from lr-morales:openni/7290-openni1_2_conflict
Alexander Alekhin [Thu, 15 Sep 2016 17:10:20 +0000 (17:10 +0000)]
Merge pull request #7291 from lr-morales:openni/7290-openni1_2_conflict

7 years ago[Issue #7290] Fixes OpenNI and OpenNI2 linking conflict
Luis Roberto Morales Iglesias [Thu, 15 Sep 2016 12:20:02 +0000 (14:20 +0200)]
[Issue #7290] Fixes OpenNI and OpenNI2 linking conflict

7 years agoAdded support for V4L2_PIX_FMT_Y16
stbnps [Mon, 29 Aug 2016 20:49:02 +0000 (22:49 +0200)]
Added support for V4L2_PIX_FMT_Y16

7 years agoMerge pull request #7287 from seanm:master
Alexander Alekhin [Thu, 15 Sep 2016 10:39:48 +0000 (10:39 +0000)]
Merge pull request #7287 from seanm:master

7 years agoRemoved some extra semi-colons
Sean McBride [Wed, 14 Sep 2016 20:22:35 +0000 (16:22 -0400)]
Removed some extra semi-colons

Fixes clang -Wextra-semi warnings.

7 years agosupress numpy future warning with `None` comparison
danil-tolkachev [Wed, 14 Sep 2016 18:39:11 +0000 (21:39 +0300)]
supress numpy future warning with `None` comparison

7 years agoMerge pull request #7188 from valeriyvan:andfutheriosfixes
Alexander Alekhin [Wed, 14 Sep 2016 17:05:34 +0000 (17:05 +0000)]
Merge pull request #7188 from valeriyvan:andfutheriosfixes

7 years agoMerge pull request #7181 from valeriyvan:ioscleanup
Alexander Alekhin [Wed, 14 Sep 2016 17:04:59 +0000 (17:04 +0000)]
Merge pull request #7181 from valeriyvan:ioscleanup

7 years agoMerge pull request #7191 from anirudt:docs_moments
Vadim Pisarevsky [Wed, 14 Sep 2016 12:30:27 +0000 (12:30 +0000)]
Merge pull request #7191 from anirudt:docs_moments

7 years agoMerge pull request #7217 from thiell:master
Vadim Pisarevsky [Wed, 14 Sep 2016 12:08:45 +0000 (12:08 +0000)]
Merge pull request #7217 from thiell:master

7 years agoMerge pull request #7112 from StevenPuttemans:improve_cascadeclassifier_training_tutorial
Vadim Pisarevsky [Wed, 14 Sep 2016 12:07:26 +0000 (12:07 +0000)]
Merge pull request #7112 from StevenPuttemans:improve_cascadeclassifier_training_tutorial

7 years agoMerge pull request #7278 from alalek:opencv_version
Vadim Pisarevsky [Wed, 14 Sep 2016 11:56:11 +0000 (11:56 +0000)]
Merge pull request #7278 from alalek:opencv_version

7 years agoMerge pull request #7280 from sovrasov:calib_app_license
Vadim Pisarevsky [Wed, 14 Sep 2016 11:54:55 +0000 (11:54 +0000)]
Merge pull request #7280 from sovrasov:calib_app_license

7 years agoMerge pull request #7193 from valeriyvan:osxcleanup
Alexander Alekhin [Wed, 14 Sep 2016 11:51:25 +0000 (11:51 +0000)]
Merge pull request #7193 from valeriyvan:osxcleanup

7 years agoMerge pull request #7178 from valeriyvan:iosfixes
Valeriy Van [Wed, 14 Sep 2016 11:48:41 +0000 (14:48 +0300)]
Merge pull request #7178 from valeriyvan:iosfixes

* Changes delegate property from assign to weak

In modern Objective-C delegate should be weak. In very rare conditions you might want delegate be strong.
Assign for delegate is sign of legacy code.
This change prevents crash when you forget nil delegate in dealloc and makes rush with nilling delegate unnecessary.
This change shouldn't break any existing code.

* Adds implementation for setters and getters for weak delegate properties for non ARC Obj-C files

For whatever reason compiler can't synthesize these.
And yes, it's time to convert all Objective-C stuff to ARC.

7 years agoAdd license to interactive-calibration app sources
Vladislav Sovrasov [Wed, 14 Sep 2016 09:16:10 +0000 (12:16 +0300)]
Add license to interactive-calibration app sources

7 years agoapps: add opencv_version command line tool
Alexander Alekhin [Wed, 14 Sep 2016 06:22:54 +0000 (09:22 +0300)]
apps: add opencv_version command line tool

7 years agodocs: truncated commit msg
anirudt [Tue, 13 Sep 2016 10:44:05 +0000 (16:14 +0530)]
docs: truncated commit msg

7 years agoMerge pull request #7208 from terfendail:openvx_hal_impl
Vadim Pisarevsky [Tue, 13 Sep 2016 10:15:12 +0000 (10:15 +0000)]
Merge pull request #7208 from terfendail:openvx_hal_impl

7 years agoMerge pull request #7034 from K-Shinotsuka:issue12
Vadim Pisarevsky [Tue, 13 Sep 2016 10:05:46 +0000 (10:05 +0000)]
Merge pull request #7034 from K-Shinotsuka:issue12

7 years agohuge overhaul/update of cascade classifier training
StevenPuttemans [Mon, 15 Aug 2016 14:18:31 +0000 (16:18 +0200)]
huge overhaul/update of cascade classifier training

7 years agoMerge pull request #7133 from sovrasov:interactive_calibration_update
Vadim Pisarevsky [Fri, 9 Sep 2016 19:33:46 +0000 (19:33 +0000)]
Merge pull request #7133 from sovrasov:interactive_calibration_update

7 years agoseriously improved performance of blur function, especially 3x3 and 5x5 cases (#7262)
Vadim Pisarevsky [Fri, 9 Sep 2016 19:31:02 +0000 (23:31 +0400)]
seriously improved performance of blur function, especially 3x3 and 5x5 cases (#7262)

* seriously improved performance of blur function, especially 3x3 and 5x5 cases

* trying to fix warnings and test failures

* replaced #if 0 with #if IPP_DISABLE_BLOCK

7 years agoMerge pull request #7165 from PkLab:doc_videoio
Maksim Shabunin [Fri, 9 Sep 2016 18:01:40 +0000 (18:01 +0000)]
Merge pull request #7165 from PkLab:doc_videoio

7 years agoLarge update of videoio doc and samples following mshabunin comments
PkLab.net [Wed, 24 Aug 2016 17:57:17 +0000 (19:57 +0200)]
Large update of videoio doc and samples following mshabunin comments

7 years agoMerge pull request #7259 from alalek:issue_7232
Vadim Pisarevsky [Fri, 9 Sep 2016 12:08:40 +0000 (12:08 +0000)]
Merge pull request #7259 from alalek:issue_7232

7 years agoMerge pull request #7260 from alalek:ffmpeg_windows_binaries
Vadim Pisarevsky [Fri, 9 Sep 2016 12:07:12 +0000 (12:07 +0000)]
Merge pull request #7260 from alalek:ffmpeg_windows_binaries

7 years agodocs: adds doxygen @note for python in docs related to contour moments
anirudt [Fri, 9 Sep 2016 07:53:43 +0000 (13:23 +0530)]
docs: adds doxygen @note for python in docs related to contour moments

7 years agoAdded color conversion HAL API functions implemented as immediate mode OpenVX calls.
Vitaly Tuzov [Thu, 8 Sep 2016 17:40:51 +0000 (20:40 +0300)]
Added color conversion HAL API functions implemented as immediate mode OpenVX calls.

7 years agoffmpeg: update Windows binaries (ffmpeg 3.1.3)
Alexander Alekhin [Thu, 8 Sep 2016 16:53:39 +0000 (19:53 +0300)]
ffmpeg: update Windows binaries (ffmpeg 3.1.3)

7 years agoAdded morphology and channel merge HAL API functions implemented as immediate mode...
Vitaly Tuzov [Thu, 8 Sep 2016 16:47:03 +0000 (19:47 +0300)]
Added morphology and channel merge HAL API functions implemented as immediate mode OpenVX calls.

7 years agocmake: fix libpng build on MSVS2012
Alexander Alekhin [Thu, 8 Sep 2016 16:41:11 +0000 (19:41 +0300)]
cmake: fix libpng build on MSVS2012

7 years agoMerge pull request #7171 from alalek:ocl_instrumentation
Alexander Alekhin [Thu, 8 Sep 2016 16:31:22 +0000 (16:31 +0000)]
Merge pull request #7171 from alalek:ocl_instrumentation

7 years agoFixed compilation. Changed value returned by functions called with unsuported parameters.
Vitaly Tuzov [Thu, 8 Sep 2016 11:22:11 +0000 (14:22 +0300)]
Fixed compilation. Changed value returned by functions called with unsuported parameters.

7 years agoFixed warpings, added border mode support to warps and filter. Added morphology HAL...
Vitaly Tuzov [Thu, 1 Sep 2016 13:11:44 +0000 (16:11 +0300)]
Fixed warpings, added border mode support to warps and filter. Added morphology HAL API functions implemented as immediate mode OpenVX calls.

7 years agoResize, Warp and Filter HAL API functions are implemented as immediate mode OpenVX...
Vitaly Tuzov [Wed, 31 Aug 2016 14:10:45 +0000 (17:10 +0300)]
Resize, Warp and Filter HAL API functions are implemented as immediate mode OpenVX calls

7 years agoSeveral HAL API functions are implemented as immediate mode OpenVX calls
Vitaly Tuzov [Tue, 16 Aug 2016 13:57:27 +0000 (16:57 +0300)]
Several HAL API functions are implemented as immediate mode OpenVX calls

7 years agoMerge pull request #7257 from alalek:issue_7256
Maksim Shabunin [Thu, 8 Sep 2016 15:28:09 +0000 (15:28 +0000)]
Merge pull request #7257 from alalek:issue_7256

7 years agoMerge pull request #7213 from alalek:issue_7203
Alexander Alekhin [Thu, 8 Sep 2016 15:25:13 +0000 (15:25 +0000)]
Merge pull request #7213 from alalek:issue_7203

7 years agoviz: use ../precomp.hpp in modules/viz/src/vtk/* files
Alexander Alekhin [Thu, 8 Sep 2016 13:19:05 +0000 (16:19 +0300)]
viz: use ../precomp.hpp in modules/viz/src/vtk/* files

7 years agoinstrumentation: fix build on Linux
Alexander Alekhin [Fri, 26 Aug 2016 12:08:50 +0000 (15:08 +0300)]
instrumentation: fix build on Linux

- enable C++11
- fix macro

7 years agoinstrumentation: minor refactoring, wrap OpenCL
Alexander Alekhin [Thu, 25 Aug 2016 14:26:46 +0000 (17:26 +0300)]
instrumentation: minor refactoring, wrap OpenCL

- calculate ticksTotal instead of ticksMean
- local / global width is based on ticksTotal value
- added instrumentation for OpenCL program compilation
- added instrumentation for OpenCL kernel execution

7 years agoffmpeg: fill avg_frame_rate
Alexander Alekhin [Thu, 8 Sep 2016 11:42:01 +0000 (14:42 +0300)]
ffmpeg: fill avg_frame_rate

7 years agoffmpeg: fix get_fps()
Alexander Alekhin [Thu, 1 Sep 2016 12:31:08 +0000 (15:31 +0300)]
ffmpeg: fix get_fps()

7 years agoMerge pull request #7246 from paroj:bgfg_ocl
Alexander Alekhin [Thu, 8 Sep 2016 11:16:01 +0000 (11:16 +0000)]
Merge pull request #7246 from paroj:bgfg_ocl

7 years agoMerge pull request #7253 from Finfa811:revert_borderconstant
Alexander Alekhin [Thu, 8 Sep 2016 11:15:25 +0000 (11:15 +0000)]
Merge pull request #7253 from Finfa811:revert_borderconstant

7 years agoDelete direct lapack calls, minor fixes in UI
Vladislav Sovrasov [Thu, 18 Aug 2016 09:37:04 +0000 (12:37 +0300)]
Delete direct lapack calls, minor fixes in UI

7 years agoMerge pull request #7247 from valeriyvan:matrix
Alexander Alekhin [Thu, 8 Sep 2016 09:49:02 +0000 (09:49 +0000)]
Merge pull request #7247 from valeriyvan:matrix

7 years agoMerge pull request #7156 from sovrasov:hal_qr_decomp
Alexander Alekhin [Thu, 8 Sep 2016 09:47:52 +0000 (09:47 +0000)]
Merge pull request #7156 from sovrasov:hal_qr_decomp

7 years agoReverted BORDER_CONSTAT in stitcher.cpp
Finfa811 [Thu, 8 Sep 2016 08:49:48 +0000 (10:49 +0200)]
Reverted BORDER_CONSTAT in stitcher.cpp

Resolves #7251

7 years agoMerge pull request #7233 from tomoaki0705:featureUniversalIntrinsicFp16
Alexander Alekhin [Wed, 7 Sep 2016 14:42:46 +0000 (14:42 +0000)]
Merge pull request #7233 from tomoaki0705:featureUniversalIntrinsicFp16

7 years agoMinor fix in MatAllocator::download
Valeriy Van [Tue, 6 Sep 2016 21:39:27 +0000 (00:39 +0300)]
Minor fix in MatAllocator::download
Minor fix in MatAllocator::upload
Minor fix in MatAllocator::copy
Minor fix in setSize function
Minor fix in Mat::Mat
Minor fix in cvMatNDToMat function
Minor fix in _InputArray::getMatVector
Minor fix in _InputArray::getUMatVector
Minor fix in cv::hconcat
Minor fix in cv::vconcat
Minor fix in cv::setIdentity
Minor fix in cv::trace
Minor fix in transposeI_ template function
Minor fix in reduceC_ template function
Minor fix in sort_ template function
Minor fix in sortIdx_ template function
Minor fix in cvRange function
Minor fix in MatConstIterator::seek
Minor fix in SparseMat::create
Minor fix in SparseMat::copyTo
Minor fix in SparseMat::convertTo
Minor fix in SparseMat::convertTo
Minor fix in SparseMat::ptr
Minor fix in SparseMat::resizeHashTab
Fixes indentation

7 years agoBackgroundSubtractorMOG2Impl: only use OpenCL if input image is UMat
Pavel Rojtberg [Wed, 7 Sep 2016 13:48:37 +0000 (15:48 +0200)]
BackgroundSubtractorMOG2Impl: only use OpenCL if input image is UMat

7 years agoMerge pull request #7202 from valeriyvan:fixUIImageToMat
Maksim Shabunin [Tue, 6 Sep 2016 20:45:19 +0000 (20:45 +0000)]
Merge pull request #7202 from valeriyvan:fixUIImageToMat

7 years agoMerge pull request #7221 from terfendail:sepfilter_vec_kernel
Maksim Shabunin [Tue, 6 Sep 2016 20:41:28 +0000 (20:41 +0000)]
Merge pull request #7221 from terfendail:sepfilter_vec_kernel

7 years agoMerge pull request #7229 from catree:add_peopledetect_video_option
Maksim Shabunin [Tue, 6 Sep 2016 20:28:50 +0000 (20:28 +0000)]
Merge pull request #7229 from catree:add_peopledetect_video_option

7 years agoMerge pull request #7064 from DmtKats:pam
Alexander Alekhin [Tue, 6 Sep 2016 16:56:26 +0000 (16:56 +0000)]
Merge pull request #7064 from DmtKats:pam

7 years agoMerge pull request #7220 from paroj:imgproc_doxy
Maksim Shabunin [Tue, 6 Sep 2016 14:33:16 +0000 (14:33 +0000)]
Merge pull request #7220 from paroj:imgproc_doxy

7 years agoImgcodecs: Implemented simple tests for PAM format
Dimitrios Katsaros [Wed, 20 Jul 2016 13:13:39 +0000 (15:13 +0200)]
Imgcodecs: Implemented simple tests for PAM format

7 years agoImgcodecs: Fixed a bug with checkSignature in GdalDecoder
Dimitrios Katsaros [Sun, 14 Aug 2016 20:17:55 +0000 (22:17 +0200)]
Imgcodecs: Fixed a bug with checkSignature in GdalDecoder

In cases where the signaure string contains a terminating character,
the std::string member function size returns a smaller value than the
allocated string. In these cases, if you then try to use substr,
you will get an out_of_range exception. This patch remedies the problem.

7 years agoimgcodecs: Implementation of PAM encoder/decoder
Dimitrios Katsaros [Thu, 14 Jul 2016 13:27:36 +0000 (15:27 +0200)]
imgcodecs: Implementation of PAM encoder/decoder

This patch implements the PAM image format as defined at:
http://netpbm.sourceforge.net/doc/pam.html

The PAM format provides a generic means for storing 2 dimensional information.
This is useful for opencv since there are cases where data gets translated into
non standardized formats, which makes it difficult to store and load this information.

7 years agoAdd QR decomposition to HAL
Vladislav Sovrasov [Tue, 23 Aug 2016 13:35:03 +0000 (16:35 +0300)]
Add QR decomposition to HAL

7 years agoImprove canny (#7227)
mschoeneck [Mon, 5 Sep 2016 10:51:36 +0000 (12:51 +0200)]
Improve canny (#7227)

* Improve Canny by using _mm_movemask_epi8 to find next pixel magnitude greater than lower threshold. Added parallelized finalPass to Canny with variable gradients. Little changes in finalPass.

* Some things fixed

7 years agoMerge pull request #7234 from taketwo:is-continuous-gpu-mat
Alexander Alekhin [Mon, 5 Sep 2016 10:46:40 +0000 (10:46 +0000)]
Merge pull request #7234 from taketwo:is-continuous-gpu-mat

7 years agoAdd support for GpuMat in InputArray::isContinuous()
Sergey Alexandrov [Mon, 5 Sep 2016 07:27:35 +0000 (09:27 +0200)]
Add support for GpuMat in InputArray::isContinuous()

7 years agouse universal intrinsic for FP16
Tomoaki Teshima [Fri, 2 Sep 2016 12:57:46 +0000 (21:57 +0900)]
use universal intrinsic for FP16
  * use v_float16x4 (universal intrinsic) instead of raw SSE/NEON implementation
  * define v_load_f16/v_store_f16 since v_load can't be distinguished when short pointer passed
  * brush up implementation on old compiler (guard correctly)
  * add test for v_load_f16 and round trip conversion of v_float16x4
  * fix conversion error

7 years agoAdd the possibility to use a video stream with the peopledetect.cpp sample.
catree [Sun, 4 Sep 2016 02:17:15 +0000 (04:17 +0200)]
Add the possibility to use a video stream with the peopledetect.cpp sample.

Fixed video input argument.

7 years agodoxygen: imgproc - underscores should not be escaped in texttt
Pavel Rojtberg [Fri, 2 Sep 2016 10:21:08 +0000 (12:21 +0200)]
doxygen: imgproc - underscores should not be escaped in texttt

7 years agodoxygen: undistortPoints - replace matlab code by latex forumlae
Pavel Rojtberg [Fri, 2 Sep 2016 10:20:32 +0000 (12:20 +0200)]
doxygen: undistortPoints - replace matlab code by latex forumlae

7 years agoMerge pull request #7210 from mshabunin:fix-warnings
Alexander Alekhin [Fri, 2 Sep 2016 12:50:45 +0000 (12:50 +0000)]
Merge pull request #7210 from mshabunin:fix-warnings

7 years agoMerge pull request #7130 from souch55:Fixed
Alexander Alekhin [Fri, 2 Sep 2016 12:49:49 +0000 (12:49 +0000)]
Merge pull request #7130 from souch55:Fixed

7 years agoUpdated HAL interface for separable filters to address that both kernels are vectors.
Vitaly Tuzov [Fri, 2 Sep 2016 11:36:34 +0000 (14:36 +0300)]
Updated HAL interface for separable filters to address that both kernels are vectors.

7 years agoMerge pull request #7183 from mself:LMeDS_median_optimization
Alexander Alekhin [Fri, 2 Sep 2016 11:16:12 +0000 (11:16 +0000)]
Merge pull request #7183 from mself:LMeDS_median_optimization

7 years agoMerge pull request #7175 from tomoaki0705:featureIntrinsic64
Maksim Shabunin [Fri, 2 Sep 2016 10:16:44 +0000 (10:16 +0000)]
Merge pull request #7175 from tomoaki0705:featureIntrinsic64

7 years agoMerge pull request #7174 from guycook:android-libcpp
Maksim Shabunin [Fri, 2 Sep 2016 09:54:52 +0000 (09:54 +0000)]
Merge pull request #7174 from guycook:android-libcpp

7 years agoFix android libc++ build
Matthew Cook [Fri, 26 Aug 2016 03:18:35 +0000 (15:18 +1200)]
Fix android libc++ build

7 years agocmake: add support for Nvidia GPU Tesla K80
Stephane Thiell [Thu, 1 Sep 2016 19:07:32 +0000 (12:07 -0700)]
cmake: add support for Nvidia GPU Tesla K80

7 years agoMerge pull request #7212 from alalek:issue_7003
Alexander Alekhin [Thu, 1 Sep 2016 14:25:35 +0000 (14:25 +0000)]
Merge pull request #7212 from alalek:issue_7003

7 years agoFixed several GCC 5.x warnings
Maksim Shabunin [Wed, 31 Aug 2016 20:12:52 +0000 (23:12 +0300)]
Fixed several GCC 5.x warnings

7 years agocmake: update matlab path
Alexander Alekhin [Thu, 1 Sep 2016 12:17:32 +0000 (15:17 +0300)]
cmake: update matlab path

7 years agoMerge pull request #7182 from mself:two_channel_universal_intrinsics
Maksim Shabunin [Wed, 31 Aug 2016 10:11:43 +0000 (10:11 +0000)]
Merge pull request #7182 from mself:two_channel_universal_intrinsics

7 years agoMerge pull request #7205 from souch55:Fixtrans
Alexander Alekhin [Wed, 31 Aug 2016 09:51:45 +0000 (09:51 +0000)]
Merge pull request #7205 from souch55:Fixtrans

7 years agoFixed traincascade read issue
sourin [Wed, 31 Aug 2016 05:59:15 +0000 (11:29 +0530)]
Fixed traincascade read issue

7 years agoGets rid of magic constant
Valeriy Van [Tue, 30 Aug 2016 20:22:49 +0000 (23:22 +0300)]
Gets rid of magic constant

7 years agoadd 64F intrinsic in HAL NEON
Tomoaki Teshima [Tue, 30 Aug 2016 08:21:02 +0000 (17:21 +0900)]
add 64F intrinsic in HAL NEON
  * use universal intrinsic for accumulate series using float/double
  * accumulate, accumulateSquare, accumulateProduct and accumulateWeighted
  * add v_cvt_f64_high in both SSE/NEON
  * add test for conversion v_cvt_f64_high in test_intrin.cpp
  * improve some existing universal intrinsic by using new instructions in Aarch64
  * add workaround for Android build in intrin_neon.hpp

7 years agoCleans up declarations in window_cocoa.mm removing unnecessary iVars declarations...
Valeriy Van [Mon, 29 Aug 2016 18:55:59 +0000 (21:55 +0300)]
Cleans up declarations in window_cocoa.mm removing unnecessary iVars declarations and changing retain property attribute to strong

7 years agodocs: adds note for python in docs related to moments
anirudt [Mon, 29 Aug 2016 14:52:08 +0000 (20:22 +0530)]
docs: adds note for python in docs related to moments

7 years agoMerge pull request #7170 from alalek:fix_build
Alexander Alekhin [Mon, 29 Aug 2016 10:15:58 +0000 (10:15 +0000)]
Merge pull request #7170 from alalek:fix_build

7 years agoMerge pull request #7177 from alalek:msvs_layout
Alexander Alekhin [Mon, 29 Aug 2016 09:36:49 +0000 (09:36 +0000)]
Merge pull request #7177 from alalek:msvs_layout

7 years agoMerge pull request #7140 from Asalle:fix-7136-Bounding_Box_explanation
Maksim Shabunin [Mon, 29 Aug 2016 08:42:02 +0000 (08:42 +0000)]
Merge pull request #7140 from Asalle:fix-7136-Bounding_Box_explanation

7 years agoMerge pull request #7180 from mrquorr:add_dcm_test
Maksim Shabunin [Mon, 29 Aug 2016 08:40:02 +0000 (08:40 +0000)]
Merge pull request #7180 from mrquorr:add_dcm_test

7 years agoChanges existential NSStringFromSelector(_cmd) for straightforward __FUCNTION__
Valeriy Van [Sun, 28 Aug 2016 09:48:08 +0000 (12:48 +0300)]
Changes existential NSStringFromSelector(_cmd) for straightforward __FUCNTION__

7 years agoChanges [error localizedDescription] for [error description] in NSLog
Valeriy Van [Sun, 28 Aug 2016 09:34:50 +0000 (12:34 +0300)]
Changes [error localizedDescription] for [error description] in NSLog

There's no sense to log error messages in user’s locale.
Imagine you’re trying to guess what's going on decrypting logs in hebrew, arabic, slavic. localizedDescription is for end user messages, not for logs.