opencv/modules
Tiago De Gaspari 3cf4375387
Merge pull request #19842 from gasparitiago:3.4
Update rotatedRectangleIntersection function to calculate near to origin

* Change type used in points function from RotatedRect

In the function that sets the points of a RotatedRect, the types

should be double in order to keep the precision when dealing with
RotatedRects that are defined far from the origin.

This commit solves the problem in some assertions from
rotatedRectangleIntersection when dealing with rectangles far from
origin.

* added proper type casts

* Update rotatedRectangleIntersection function to calculate near to origin

This commit changes the rotatedRectangleIntersection function in order
to calculate the intersection of two rectangles considering that they
are shifted near the coordinates origin (0, 0).

This commit solves the problem in some assertions from
rotatedRectangleIntersection when dealing with rectangles far from
origin.

* Revert type changes in types.cpp and adequate code to c++98

* Revert unnecessary casts on types.cpp

Co-authored-by: Vadim Pisarevsky <vadim.pisarevsky@gmail.com>
2021-06-12 23:28:54 +03:00
..
calib3d calib3d: Update documentation of calibrateCamera 2021-04-30 20:34:04 +02:00
core core: fix nSize initialization in cvIplImage() 2021-06-09 07:31:38 +00:00
cudaarithm cuda: fix inplace condition in cv::cuda::flip 2021-04-01 02:26:59 +00:00
cudabgsegm
cudacodec cudacodec(build): fix detection in CMake, cleanup duplicate includes 2020-06-17 09:09:40 +00:00
cudafeatures2d
cudafilters remove danger race condition 2021-02-15 21:01:41 +09:00
cudaimgproc Remove compiler warnings 2020-08-21 23:52:30 +09:00
cudalegacy Merge pull request #19390 from tomoaki0705:fixCudaLegacyCalib3d 2021-01-25 13:32:43 +00:00
cudaobjdetect
cudaoptflow fix getDefaultName() 2021-02-15 19:21:53 +06:00
cudastereo
cudawarping
cudev
dnn Merge pull request #20190 from rogday:tf_importer_ref 2021-06-11 20:06:09 +00:00
features2d Merge pull request #19851 from sturkmen72:update_documentation 2021-04-11 21:44:03 +00:00
flann Remove static initializers caused by templated static member. 2021-05-07 12:53:14 -07:00
highgui highgui(gtk): fix NULL ptr checks 2021-06-08 10:57:24 +00:00
imgcodecs EXR reading: support Z channel if no Y channel 2021-06-02 15:53:32 +03:00
imgproc Merge pull request #19842 from gasparitiago:3.4 2021-06-12 23:28:54 +03:00
java Analog of gtest_filter for java tests. 2021-06-01 11:04:18 +03:00
js fix the perf tests of OpenCV.js so that it can run on Node.js successfully 2021-03-27 21:52:44 +00:00
ml ml: update checks 2021-04-13 11:09:14 +00:00
objdetect Merge pull request #20150 from rogday:svm_detector_test 2021-06-01 13:31:12 +00:00
photo Update contrast_preserve.hpp 2021-04-20 12:59:36 +02:00
python python(loader): add workaround to detect and patch sys.path[0] 2021-06-09 09:51:07 +00:00
shape
stitching fix loop boundary condition 2021-04-20 22:08:01 -04:00
superres
ts Merge pull request #20146 from asmorkalov:as/java_test_filter 2021-06-02 17:50:29 +00:00
video Merge pull request #19993 from danielenricocahall:fix-compute-ecc-issue 2021-04-30 17:20:52 +00:00
videoio Merge pull request #20211 from kstuedem:fix_dshow_memory_leak 2021-06-05 16:02:12 +00:00
videostab
viz
world
CMakeLists.txt