k-shinotsuka [Sat, 12 Nov 2016 10:02:43 +0000 (19:02 +0900)]
add SSE code for HSV2RGB_f.
Vadim Pisarevsky [Wed, 2 Nov 2016 10:49:43 +0000 (10:49 +0000)]
Merge pull request #7526 from alalek:fix_arm_builds
Vadim Pisarevsky [Wed, 2 Nov 2016 10:48:29 +0000 (10:48 +0000)]
Merge pull request #7582 from K-Shinotsuka:issue32
Vadim Pisarevsky [Wed, 2 Nov 2016 10:47:33 +0000 (10:47 +0000)]
Merge pull request #7583 from K-Shinotsuka:issue33
Vadim Pisarevsky [Wed, 2 Nov 2016 10:43:34 +0000 (10:43 +0000)]
Merge pull request #7584 from tomoaki0705:fixFp16BuildOldCompiler
k-shinotsuka [Sun, 30 Oct 2016 08:31:59 +0000 (17:31 +0900)]
add SSE code for Lab2RGB_f.
Alexander Alekhin [Mon, 31 Oct 2016 17:35:41 +0000 (17:35 +0000)]
Merge pull request #7571 from panxiaochun:CvVideoCamera_stop
Alexander Alekhin [Mon, 31 Oct 2016 17:24:18 +0000 (17:24 +0000)]
Merge pull request #7497 from abratchik:java.wrapper.fix.3.1
Tomoaki Teshima [Mon, 31 Oct 2016 14:20:44 +0000 (23:20 +0900)]
fix build error on old compiler
* vget_lane_** accepts constant value, not variable
Alexander Alekhin [Mon, 31 Oct 2016 12:10:13 +0000 (12:10 +0000)]
Merge pull request #7589 from alalek:fix_perf_stitching
Alexander Alekhin [Mon, 31 Oct 2016 10:36:19 +0000 (13:36 +0300)]
test: don't check magic values in stitching perf test
abratchik [Tue, 18 Oct 2016 18:22:18 +0000 (22:22 +0400)]
fix for #7510, #7511 and #7512
abratchik [Mon, 17 Oct 2016 17:53:59 +0000 (21:53 +0400)]
fix java wrapper autotests
Alexander Alekhin [Sun, 30 Oct 2016 08:33:11 +0000 (08:33 +0000)]
Merge pull request #7516 from sovrasov:find_contours_fix
Alexander Alekhin [Sun, 30 Oct 2016 08:28:35 +0000 (08:28 +0000)]
Merge pull request #7574 from Tytan:expcomp_before_seams
k-shinotsuka [Sun, 30 Oct 2016 03:02:39 +0000 (12:02 +0900)]
add SSE code for Luv2RGB_f.
Vadim Pisarevsky [Sat, 29 Oct 2016 21:30:26 +0000 (21:30 +0000)]
Merge pull request #7580 from seanlis:wrong_diag_comment
Vadim Pisarevsky [Sat, 29 Oct 2016 21:28:25 +0000 (21:28 +0000)]
Merge pull request #7540 from K-Shinotsuka:issue31
Vadim Pisarevsky [Sat, 29 Oct 2016 21:20:06 +0000 (21:20 +0000)]
Merge pull request #7503 from pengli:box_filter_v2
Vadim Pisarevsky [Sat, 29 Oct 2016 21:13:37 +0000 (21:13 +0000)]
Merge pull request #7549 from StevenPuttemans:add_sample_content
Sean Li [Sat, 29 Oct 2016 08:01:23 +0000 (16:01 +0800)]
Correct the comment of Mat::diag(const Mat& d).
k-shinotsuka [Sat, 22 Oct 2016 10:56:55 +0000 (19:56 +0900)]
add SSE code for RGB2Luv_f.
Vadim Pisarevsky [Fri, 28 Oct 2016 15:34:11 +0000 (15:34 +0000)]
Merge pull request #7572 from tomoaki0705:featureUniversalStereoSgbm
Quentin [Wed, 12 Oct 2016 11:53:06 +0000 (13:53 +0200)]
Compensate exposure before finding seams
Tomoaki Teshima [Fri, 28 Oct 2016 12:47:13 +0000 (21:47 +0900)]
add universal intrinsic in StereoSGBM
* add 8 elements version of reduce operation
* add tests for new universal intrinsic
Alexander Alekhin [Fri, 28 Oct 2016 11:31:04 +0000 (11:31 +0000)]
Merge pull request #7561 from paroj:winvisible
Pavel Rojtberg [Thu, 27 Oct 2016 14:22:42 +0000 (16:22 +0200)]
highgui: add property WND_PROP_VISIBLE
checks whether the window exists and is visible. On QT closing a window
merley hides it, so the common hack for checking whether a window exists
exists = cv2.getWindowProperty(.., 0) >= 0
does not work.
Vladislav Sovrasov [Tue, 25 Oct 2016 09:20:36 +0000 (12:20 +0300)]
Disable redundant border initialization in findContours
panxiaochun [Fri, 28 Oct 2016 07:50:37 +0000 (15:50 +0800)]
fix the problem:repeatedly stop cause app crash
panxiaochun [Fri, 28 Oct 2016 06:48:49 +0000 (14:48 +0800)]
remove self. in release method
panxiaochun [Fri, 28 Oct 2016 03:18:33 +0000 (11:18 +0800)]
fix the problem: leak memory when repeatedly start and stop
Alexander Alekhin [Thu, 27 Oct 2016 16:51:03 +0000 (16:51 +0000)]
Merge pull request #7554 from lupustr3:pvlasov/morph_isolated
Alexander Alekhin [Thu, 27 Oct 2016 15:59:17 +0000 (15:59 +0000)]
Merge pull request #7558 from alalek:cv_xadd
Alexander Alekhin [Thu, 27 Oct 2016 10:22:13 +0000 (13:22 +0300)]
core: update CV_XADD
Allow to use custom implementations of CV_XADD (passed via -D of CXXFLAGS)
Alexander Alekhin [Thu, 27 Oct 2016 07:03:18 +0000 (07:03 +0000)]
Merge pull request #7553 from erichkeane:interlocked_add_fix
Pavel Vlasov [Wed, 26 Oct 2016 11:07:41 +0000 (14:07 +0300)]
BORDER_ISOLATED support for Laplacian, boxFilter and morphology;
Erich Keane [Wed, 26 Oct 2016 16:37:25 +0000 (09:37 -0700)]
Remove Intel Specific CV_XADD Definition
Intel supports __atomic_fetch_add, so it isn't necessary to use
a specific version otherwise.
Alexander Alekhin [Wed, 26 Oct 2016 13:30:13 +0000 (13:30 +0000)]
Merge pull request #7551 from fegorsch:fix_yaml_header
StevenPuttemans [Tue, 25 Oct 2016 09:41:03 +0000 (11:41 +0200)]
updating python tutorials + providing necessary data
Li Peng [Fri, 14 Oct 2016 07:13:10 +0000 (15:13 +0800)]
ocl kernel performance optimization for box filter
The optimization is for CV_8UC1 format and 3x3 box filter,
it is 15%~87% faster than current ocl kernel with below perf test
./modules/ts/misc/run.py -t imgproc --gtest_filter=OCL_BlurFixture*
Also add test cases for this ocl kernel.
Signed-off-by: Li Peng <peng.li@intel.com>
Erich Keane [Tue, 25 Oct 2016 21:18:55 +0000 (14:18 -0700)]
Correct cast for _InterlockedExchangeAdd on ICC
A bug in ICC improperly identified the first parameter as "void*"
rather than the proper "volatile long*". This is scheduled to be
fixed in ICC in a future release.
This patch casts only to a "long*" to preserve backwards compatibility
with the ICC 16 and ICC 17 releases.
fegorsch [Tue, 25 Oct 2016 16:18:35 +0000 (18:18 +0200)]
Use colon in "%YAML:1.0" directive when persisting to YAML-files
In YAML 1.0 the colon is mandatory. See http://yaml.org/spec/1.0/#id2558635.
This also allows prior releases to read YAML files created with the current version.
Alexander Alekhin [Tue, 25 Oct 2016 14:24:19 +0000 (14:24 +0000)]
Merge pull request #7545 from sovrasov:flood_fill_fix_mask_value
Vladislav Sovrasov [Tue, 25 Oct 2016 08:53:53 +0000 (11:53 +0300)]
Enable chessboard detector test on Ubuntu
Vladislav Sovrasov [Wed, 19 Oct 2016 10:51:37 +0000 (13:51 +0300)]
Add a regression test, fix documentation
Vladislav Sovrasov [Tue, 18 Oct 2016 11:16:14 +0000 (14:16 +0300)]
findContours: integrate workaroung to allow contours detection on image border
Vladislav Sovrasov [Mon, 24 Oct 2016 14:22:44 +0000 (17:22 +0300)]
Fix wrong default mask value in floodFill
Alexander Alekhin [Mon, 24 Oct 2016 15:35:05 +0000 (15:35 +0000)]
Merge pull request #7541 from tomoaki0705:fixArmDivCaroteneSaturate
Tomoaki Teshima [Sat, 22 Oct 2016 23:51:25 +0000 (08:51 +0900)]
brush up divSaturate of carotene
* use rounding to nearest same as divSaturateQ
Alexander Alekhin [Sat, 22 Oct 2016 16:16:24 +0000 (16:16 +0000)]
Merge pull request #7517 from paroj:pp_dpdf
Alexander Alekhin [Sat, 22 Oct 2016 16:13:11 +0000 (16:13 +0000)]
Merge pull request #7531 from dtmoodie:cmake_updates
Jiri Horner [Sat, 22 Oct 2016 16:10:42 +0000 (18:10 +0200)]
Merge pull request #6933 from hrnr:gsoc_all
[GSOC] New camera model for stitching pipeline
* implement estimateAffine2D
estimates affine transformation using robust RANSAC method.
* uses RANSAC framework in calib3d
* includes accuracy test
* uses SVD decomposition for solving 3 point equation
* implement estimateAffinePartial2D
estimates limited affine transformation
* includes accuracy test
* stitching: add affine matcher
initial version of matcher that estimates affine transformation
* stitching: added affine transform estimator
initial version of estimator that simply chain transformations in homogeneous coordinates
* calib3d: rename estimateAffine3D test
test Calib3d_EstimateAffineTransform rename to Calib3d_EstimateAffine3D. This is more descriptive and prevents confusion with estimateAffine2D tests.
* added perf test for estimateAffine functions
tests both estimateAffine2D and estimateAffinePartial2D
* calib3d: compare error in square in estimateAffine2D
* incorporates fix from #6768
* rerun affine estimation on inliers
* stitching: new API for parallel feature finding
due to ABI breakage new functionality is added to `FeaturesFinder2`, `SurfFeaturesFinder2` and `OrbFeaturesFinder2`
* stitching: add tests for parallel feature find API
* perf test (about linear speed up)
* accuracy test compares results with serial version
* stitching: use dynamic_cast to overcome ABI issues
adding parallel API to FeaturesFinder breaks ABI. This commit uses dynamic_cast and hardcodes thread-safe finders to avoid breaking ABI.
This should be replaced by proper method similar to FeaturesMatcher on next ABI break.
* use estimateAffinePartial2D in AffineBestOf2NearestMatcher
* add constructor to AffineBestOf2NearestMatcher
* allows to choose between full affine transform and partial affine transform. Other params are the as for BestOf2NearestMatcher
* added protected field
* samples: stitching_detailed support affine estimator and matcher
* added new flags to choose matcher and estimator
* stitching: rework affine matcher
represent transformation in homogeneous coordinates
affine matcher: remove duplicite code
rework flow to get rid of duplicite code
affine matcher: do not center points to (0, 0)
it is not needed for affine model. it should not affect estimation in any way.
affine matcher: remove unneeded cv namespacing
* stitching: add stub bundle adjuster
* adds stub bundle adjuster that does nothing
* can be used in place of standard bundle adjusters to omit bundle adjusting step
* samples: stitching detailed, support no budle adjust
* uses new NoBundleAdjuster
* added affine warper
* uses R to get whole affine transformation and propagates rotation and translation to plane warper
* add affine warper factory class
* affine warper: compensate transformation
* samples: stitching_detailed add support for affine warper
* add Stitcher::create method
this method follows similar constructor methods and returns smart pointer. This allows constructing Stitcher according to OpenCV guidelines.
* supports multiple stitcher configurations (PANORAMA and SCANS) for convenient setup
* returns cv::Ptr
* stitcher: dynamicaly determine correct estimator
we need to use affine estimator for affine matcher
* preserves ABI (but add hints for ABI 4)
* uses dynamic_cast hack to inject correct estimator
* sample stitching: add support for multiple modes
shows how to use different configurations of stitcher easily (panorama stitching and scans affine model)
* stitcher: find features in parallel
use new FeatureFinder API to find features in parallel. Parallelized using TBB.
* stitching: disable parallel feature finding for OCL
it does not bring much speedup to run features finder in parallel when OpenCL is enabled, because finder needs to wait for OCL device.
Also, currently ORB is not thread-safe when OCL is enabled.
* stitching: move matcher tests
move matchers tests perf_stich.cpp -> perf_matchers.cpp
* stitching: add affine stiching integration test
test basic affine stitching (SCANS mode of stitcher) with images that have only translation between them
* enable surf for stitching tests
stitching.b12 test was failing with surf
investigated the issue, surf is producing good result. Transformation is only slightly different from ORB, so that resulting pano does not exactly match ORB's result. That caused sanity check to fail.
* added size checks similar to other tests
* sanity check will be applied only for ORB
* stitching: fix wrong estimator choice
if case was exactly wrong, estimators were chosen wrong
added logging for estimated transformation
* enable surf for matchers stitching tests
* enable SURF
* rework sanity checking. Check estimated transform instead of matches. Est. transform should be more stable and comparable between SURF and ORB.
* remove regression checking for VectorFeatures tests. It has a lot if data andtest is the same as previous except it test different vector size for performance, so sanity checking does not add any value here. Added basic sanity asserts instead.
* stitching tests: allow relative error for transform
* allows .01 relative error for estimated homography sanity check in stitching matchers tests
* fix VS warning
stitching tests: increase relative error
increase relative error to make it pass on all platforms (results are still good).
stitching test: allow bigger relative error
transformation can differ in small values (with small absolute difference, but large relative difference). transformation output still looks usable for all platforms. This difference affects only mac and windows, linux passes fine with small difference.
* stitching: add tests for affine matcher
uses s1, s2 images. added also new sanity data.
* stitching tests: use different data for matchers tests
this data should yeild more stable transformation (it has much more matches, especially for surf). Sanity data regenerated.
* stitching test: rework tests for matchers
* separated rotation and translations as they are different by scale.
* use appropriate absolute error for them separately. (relative error does not work for values near zero.)
* stitching: fix affine warper compensation
calculation of rotation and translation extracted for plane warper was wrong
* stitching test: enable surf for opencl integration tests
* enable SURF with correct guard (HAVE_OPENCV_XFEATURES2D)
* add OPENCL guard and correct namespace as usual for opencl tests
* stitching: add ocl accuracy test for affine warper
test consistent results with ocl on and off
* stitching: add affine warper ocl perf test
add affine warper to existing warper perf tests. Added new sanity data.
* stitching: do not overwrite inliers in affine matcher
* estimation is run second time on inliers only, inliers produces in second run will not be therefore correct for all matches
* calib3d: add Levenberg–Marquardt refining to estimateAffine2D* functions
this adds affine Levenberg–Marquardt refining to estimateAffine2D functions similar to what is done in findHomography.
implements Levenberg–Marquardt refinig for both full affine and partial affine transformations.
* stitching: remove reestimation step in affine matcher
reestimation step is not needed. estimateAffine2D* functions are running their own reestimation on inliers using the Levenberg-Marquardt algorithm, which is better than simply rerunning RANSAC on inliers.
* implement partial affine bundle adjuster
bundle adjuster that expect affine transform with 4DOF. Refines parameters for all cameras together.
stitching: fix bug in BundleAdjusterAffinePartial
* use the invers properly
* use static buffer for invers to speed it up
* samples: add affine bundle adjuster option to stitching_detailed
* add support for using affine bundle adjuster with 4DOF
* improve logging of initial intristics
* sttiching: add affine bundle adjuster test
* fix build warnings
* stitching: increase limit on sanity check
prevents spurious test failures on mac. values are still pretty fine.
* stitching: set affine bundle adjuster for SCANS mode
* fix bug with AffineBestOf2NearestMatcher (we want to select affine partial mode)
* select right bundle adjuster
* stitching: increase error bound for matcher tests
* this prevents failure on mac. tranformation is still ok.
* stitching: implement affine bundle adjuster
* implements affine bundle adjuster that is using full affine transform
* existing test case modified to test both affinePartial an full affine bundle adjuster
* add stitching tutorial
* show basic usage of stitching api (Stitcher class)
* stitching: add more integration test for affine stitching
* added new datasets to existing testcase
* removed unused include
* calib3d: move `haveCollinearPoints` to common header
* added comment to make that this also checks too close points
* calib3d: redone checkSubset for estimateAffine* callback
* use common function to check collinearity
* this also ensures that point will not be too close to each other
* calib3d: change estimateAffine* functions API
* more similar to `findHomography`, `findFundamentalMat`, `findEssentialMat` and similar
* follows standard recommended semantic INPUTS, OUTPUTS, FLAGS
* allows to disable refining
* supported LMEDS robust method (tests yet to come) along with RANSAC
* extended docs with some tips
* calib3d: rewrite estimateAffine2D test
* rewrite in googletest style
* parametrize to test both robust methods (RANSAC and LMEDS)
* get rid of boilerplate
* calib3d: rework estimateAffinePartial2D test
* rework in googletest style
* add testing for LMEDS
* calib3d: rework estimateAffine*2D perf test
* test for LMEDS speed
* test with/without Levenberg-Marquart
* remove sanity checking (this is covered by accuracy tests)
* calib3d: improve estimateAffine*2D tests
* test transformations in loop
* improves test by testing more potential transformations
* calib3d: rewrite kernels for estimateAffine*2D functions
* use analytical solution instead of SVD
* this version is faster especially for smaller amount of points
* calib3d: tune up perf of estimateAffine*2D functions
* avoid copying inliers
* avoid converting input points if not necessary
* check only `from` point for collinearity, as `to` does not affect stability of transform
* tutorials: add commands examples to stitching tutorials
* add some examples how to run stitcher sample code
* mention stitching_detailed.cpp
* calib3d: change computeError for estimateAffine*2D
* do error computing in floats instead of doubles
this have required precision + we were storing the result in float anyway. This make code faster and allows auto-vectorization by smart compilers.
* documentation: mention estimateAffine*2D function
* refer to new functions on appropriate places
* prefer estimateAffine*2D over estimateRigidTransform
* stitching: add camera models documentations
* mention camera models in module documentation to give user a better overview and reduce confusion
Arek [Sat, 22 Oct 2016 16:07:55 +0000 (18:07 +0200)]
Merge pull request #7518 from ArkadiuszRaj:aravis-buffer-status
Aravis several updates
* Fix adressing camera with id=0
* Aravis buffer property control & status added
* Modify of autoexposure algorith, ream frame ID from aravis + new properites
* Change of macro name
* VideoCapture now returns no frame on camera disconnecion
* Allow aravis-0.4 usage, proper camera object release.
Alexander Alekhin [Fri, 21 Oct 2016 18:21:50 +0000 (18:21 +0000)]
Merge pull request #7536 from alalek:viz_warn
Alexander Alekhin [Fri, 21 Oct 2016 15:22:07 +0000 (18:22 +0300)]
viz: eliminate warnings from tutorial code
Alexander Alekhin [Fri, 21 Oct 2016 15:19:15 +0000 (18:19 +0300)]
viz: update for VTK6.2+
PCL PR 1205
Alexander Alekhin [Fri, 21 Oct 2016 14:57:33 +0000 (17:57 +0300)]
Revert "Fix for VTK6.2 issue."
This reverts commit
f45da9866a94dbf52f5fb955bea67fce913ca515.
Alexander Alekhin [Fri, 21 Oct 2016 11:59:51 +0000 (11:59 +0000)]
Merge pull request #7533 from seanm:master
Sean McBride [Fri, 21 Oct 2016 00:19:14 +0000 (20:19 -0400)]
Eliminated use of obsolete 'register' keyword
Fixes clang warnings about uses of this obsolete keyword.
Dan [Thu, 20 Oct 2016 15:02:18 +0000 (11:02 -0400)]
Newer versions of gstreamer use a slightly different include path on windows.
Newer versions of VTK have moved some of the reader objects into vtkIOGeometry.
Alexander Alekhin [Thu, 20 Oct 2016 11:35:34 +0000 (14:35 +0300)]
ts: update run.py
Add information about python bindings
Alexander Alekhin [Wed, 19 Oct 2016 15:04:41 +0000 (18:04 +0300)]
test: fix tolerance perf check for Exp/Log/Sqrt
Alexander Alekhin [Wed, 19 Oct 2016 11:56:29 +0000 (14:56 +0300)]
test: update Div and ConvertScaleAbs perf tests
Alexander Alekhin [Wed, 19 Oct 2016 11:16:32 +0000 (14:16 +0300)]
test: change condition in Photo_Decolor
Alexander Alekhin [Wed, 19 Oct 2016 10:43:06 +0000 (13:43 +0300)]
test: update condition for Calib3d_StereoCalibrate
Alexander Alekhin [Tue, 18 Oct 2016 15:29:43 +0000 (18:29 +0300)]
test: don't use points on single line for solvePnP
Alexander Alekhin [Tue, 18 Oct 2016 14:58:34 +0000 (17:58 +0300)]
test: update HoughLines perf test
Alexander Alekhin [Tue, 18 Oct 2016 13:58:20 +0000 (16:58 +0300)]
test: fix tolerance
cv::rand result is not bitexact for floating-point numbers
Alexander Alekhin [Tue, 18 Oct 2016 13:53:37 +0000 (16:53 +0300)]
test: fix tolerance
cv::rand result is not bitexact for floating-point numbers
Alexander Alekhin [Thu, 20 Oct 2016 13:04:54 +0000 (13:04 +0000)]
Merge pull request #7507 from vrabaud:iplimage_overflow
Alexander Alekhin [Thu, 20 Oct 2016 12:56:18 +0000 (12:56 +0000)]
Merge pull request #7520 from kesinger:memsetform
Alexander Alekhin [Thu, 20 Oct 2016 09:37:13 +0000 (09:37 +0000)]
Merge pull request #7524 from tomoaki0705:fixDivFixtureArm
Vincent Rabaud [Wed, 21 Sep 2016 14:30:31 +0000 (16:30 +0200)]
Fix imageSize overflow in IplImage
Tomoaki Teshima [Wed, 19 Oct 2016 09:22:33 +0000 (18:22 +0900)]
let the performance test pass on ARM
* use round-to-neaerest in div of carotene
Pavel Rojtberg [Tue, 18 Oct 2016 15:48:36 +0000 (17:48 +0200)]
calibrateCamera: mask f_x when using FIX_ASPECT_RATIO
this avoids a singular Jacobian such that LM converges when DECOMP_LU is
used.
Jake Kesinger [Tue, 18 Oct 2016 18:18:35 +0000 (14:18 -0400)]
videoio: Fix for valgrind warning in icvGetPropertyCAM_V4L
https://github.com/opencv/opencv/issues/7380
Maksim Shabunin [Tue, 18 Oct 2016 12:09:14 +0000 (12:09 +0000)]
Merge pull request #7513 from abratchik:fix.wrappers.for.video.tracking
Alexander Alekhin [Tue, 18 Oct 2016 11:32:30 +0000 (11:32 +0000)]
Merge pull request #7509 from lpea:camv4l_segfault
abratchik [Tue, 18 Oct 2016 05:38:57 +0000 (09:38 +0400)]
fix for #7501
Guillaume Jacob [Mon, 17 Oct 2016 20:58:08 +0000 (22:58 +0200)]
videoio: fix segfault if CONVERT_RGB is false (issue #7465)
Alexander Alekhin [Mon, 17 Oct 2016 19:50:30 +0000 (19:50 +0000)]
Merge pull request #7506 from mshabunin:x11-collide-warning
Alexander Alekhin [Mon, 17 Oct 2016 19:49:28 +0000 (19:49 +0000)]
Merge pull request #7508 from alalek:fix_optflow_test
Alexander Alekhin [Mon, 17 Oct 2016 15:13:58 +0000 (18:13 +0300)]
video: fix optflow test: NAN results shouldn't bypass checks
Alexander Alekhin [Mon, 17 Oct 2016 17:06:26 +0000 (17:06 +0000)]
Merge pull request #7494 from tomoaki0705:fixVideoLKPyramidARM
Alexander Alekhin [Mon, 17 Oct 2016 10:33:52 +0000 (10:33 +0000)]
Merge pull request #7505 from LukeZheZhu:filterSmall_double_support
Vadim Pisarevsky [Mon, 17 Oct 2016 09:22:52 +0000 (09:22 +0000)]
Merge pull request #7443 from Tytan:akaze
mshabunin [Mon, 17 Oct 2016 09:07:27 +0000 (12:07 +0300)]
Added warning about possible X11 macro collision
LukeZhu [Mon, 17 Oct 2016 07:12:42 +0000 (15:12 +0800)]
Fix the problem: filterSmall.cl report error with double
Alexander Alekhin [Sun, 16 Oct 2016 16:49:33 +0000 (16:49 +0000)]
Merge pull request #7496 from abratchik:java.wrapper.fix.3.1
Arek [Sun, 16 Oct 2016 16:14:58 +0000 (18:14 +0200)]
Merge pull request #7472 from ArkadiuszRaj:aravis-autoexposure
Aravis SDK: Basic software based autoexposure control
* Basic software based autoexposure control
* Aravis autoexposure: skip frame taken while changing exposure setup
abratchik [Sun, 16 Oct 2016 15:09:35 +0000 (19:09 +0400)]
add vector_vector_KeyPoint support to python wrappers
abratchik [Sun, 16 Oct 2016 09:33:12 +0000 (13:33 +0400)]
fix regression issues in Feature2D and DescriptorMatcher interfaces
Tomoaki Teshima [Sun, 16 Oct 2016 08:21:37 +0000 (17:21 +0900)]
fix error from performance test of LK pyramid
Alexander Alekhin [Sat, 15 Oct 2016 09:21:45 +0000 (09:21 +0000)]
Merge pull request #7476 from abratchik:java.wrapper.fix.3.1
Alexander Alekhin [Sat, 15 Oct 2016 09:19:22 +0000 (09:19 +0000)]
Merge pull request #7487 from StevenPuttemans:add_compute_capabilities
Alexander Alekhin [Sat, 15 Oct 2016 09:18:14 +0000 (09:18 +0000)]
Merge pull request #7490 from alalek:ios_disable_ippicv
abratchik [Fri, 14 Oct 2016 15:21:17 +0000 (19:21 +0400)]
fix for VideoCapture crash
Alexander Alekhin [Fri, 14 Oct 2016 23:40:06 +0000 (02:40 +0300)]
ios: disable IPPICV on i386-iPhoneSimulator
Alexander Alekhin [Fri, 14 Oct 2016 14:06:50 +0000 (14:06 +0000)]
Merge pull request #7483 from paroj:addtext
Pavel Rojtberg [Thu, 13 Oct 2016 16:26:02 +0000 (18:26 +0200)]
fix BGR <> RGB swap
we are drawing on a BGR image declared as RGB, so we should not swap
components here either.