opencv/modules/stitching
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
2020-11-19 16:59:33 +00:00
..
doc Removed Sphinx documentation files 2014-12-26 19:12:19 +03:00
include/opencv2 Merge pull request #18335 from chargerKong:master 2020-11-19 16:59:33 +00:00
misc/python Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2020-08-06 14:15:52 +00:00
perf Merge pull request #13532 from Tytan:channel_exp_comp 2018-12-28 13:53:46 +03:00
src Merge remote-tracking branch 'upstream/3.4' into merge-3.4 2020-10-26 20:07:47 +00:00
test Merge pull request #18646 from qchateau:wave-auto 2020-10-25 15:58:27 +00:00
CMakeLists.txt suppress noisy warning 2019-08-08 21:49:32 +09:00