Bounding box fixes for GOTURN tracker
* Trying to change branch from master to 3.4
* Removing unnecessary if statement
* Frame existence check is added
* Changes in GOTURN tracker for reading path to caffemodel and prototxt files in opencv_extra
* Replacing get_data_path with findDataFile and moving paths in parameters
* tracking: fix GOTURN model loading
* Fixing GOTURN memory test: paths to GOTURN files are in cv::FileNode now
* Fix
* Fix
* Fixing comments
* Deleting trailing space
* Trying to solve the problem with test
* Removing ground truth reading part in GOTURN test
* Removing trailing spaces
* Trying to fix win64/win32 issue
* Fixing problem with win32/win64
* Trying to solve issue with win32/win64
* Set constants as const and replace some declaration+assignment by copy ctor
* Remove useless img2 as matching scores have already been buffered earlier
TSDF fixes and tests
* getMat using fix
* min/max fix
* create WeightType
* create normals test
* bug fix
* complete normals test
* fix makeVolume and rewrite tests
* minor fixes
* add new normal tests
* replace operator() on lambda expressions
* make a valid points test
* minor fixes
* getNormalVoxel fix in tsdf and hashTsdf
* create renderPointsNormals
* replace Affine3f with Matx44f oin make volume
* minor fixes
* minor fix
* tmp
* create function interpolateVoxel for hashTSDF
* tmp
* right interpolation for HashTSDF
* rewrite intrinsics normalize
* minor fix
* rewrite GPU normalize
* start to write perf tests
* make Volume fix
* GPU normalize fix
* minor fix
* create perf test for raycast
* fix LNK2019 problem in perf test
* made all perf tests
* replace all Affine3f with Matx44f
* replace Point3i with Vec3i
* minor fix
* minor fix
* add CV_EXPORT_W
* build fix 1
* build fix 2
* build fix 3
* warning fix
* build test
* win test
* tests without HashTSDF
* create noparallel normals checking
* test without fetch
* test without fetch points normals
* add end line
* revert rotation() in hash_tsdf
* fix matrix multiplication order
* fetch points normals invoker fix
* warning fix
* warning fix
* Docs fix
* Hash push normals fix
* replace operator() with lambda in PushNormals
* warning fix
* comments fix
Co-authored-by: arsaratovtsev <artem.saratovtsev@intel.com>
changed OpenCV license from BSD to Apache 2 license
* as discussed and announced earlier, changed OpenCV license from BSD to Apache 2. Many files still contain old-style copyrights though
Fix mctkernel issues
* Rewrite code
* Improve readability by adding lines between classes and methods
* Fix sign of t in the first condition and simplify conditions
[GSoC] Julia Bindings Phase 3
* Add Julia Bindings Phase 3
* Code style and warning fixes for Julia bindings
* Add copyright notice to .py files
* fix typo
* First commit
* Updated mcc
* Fixed build warnings.
* Fixed warnings v2
* Added support for providing regions to look for the chart
* Added the neural network based detector
* Added Documentation and tests
* Fixed Warnings
* Fixed test failure
* Fixed warnings v2
* Fix Warning attemp 3
* Replaced size_t by int to fix warning
* fixed one more
* Fixed a size_t
* Fixed some bugs
* Modified the private interface a bit
* Just adding doc of what -t and -ci numbers are
* significantly improved performance of the macbeth chart detector (by two orders of magnitude, perhaps)
* Fixed the suggested changes.
* Removed imcodes from precomp
* Fixed warnings and namespace issue
* Replaced occurance of Matx33f by InputArray
Co-authored-by: Gary Bradski <garybradskigit@gmail.com>
Co-authored-by: Vadim Pisarevsky <vadim.pisarevsky@gmail.com>
Rework tinyxml2 in this module to have namespace cv::tinyxml2
instead of just tinyxml2, so will not clash with other versions
of tinyxml2 at linkage time.
* Create CUDA backend support for dnn_superres
Not sure if this is the best way. Perhaps better to to create getter for 'net' so user can set backend themselves.
* Create seperate functions
* Remove trailing whitespace