{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":12756992,"defaultBranch":"4.x","name":"opencv_contrib","ownerLogin":"opencv","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-09-11T13:28:04.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/5009934?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717345290.0","currentOid":""},"activityList":{"items":[{"before":"0377a6af9967ceb5176e00a05b3650ae1973fe9c","after":"80f1ca2442982ed518076cd88cf08c71155b30f6","ref":"refs/heads/master","pushedAt":"2024-09-18T13:20:06.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"opencv-alalek","name":"Alexander Alekhin","path":"/opencv-alalek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128253464?s=80&v=4"},"commit":{"message":"Merge pull request #3790 from masterAllen:fix_OCRBeamSearchDecoder\n\nFix OCRBeamSearchDecoder bug: a risk of assigning value to NULL.","shortMessageHtmlLink":"Merge pull request #3790 from masterAllen:fix_OCRBeamSearchDecoder"}},{"before":"0377a6af9967ceb5176e00a05b3650ae1973fe9c","after":"80f1ca2442982ed518076cd88cf08c71155b30f6","ref":"refs/heads/4.x","pushedAt":"2024-09-18T13:16:53.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"asmorkalov","name":"Alexander Smorkalov","path":"/asmorkalov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2536374?s=80&v=4"},"commit":{"message":"Merge pull request #3790 from masterAllen:fix_OCRBeamSearchDecoder\n\nFix OCRBeamSearchDecoder bug: a risk of assigning value to NULL.","shortMessageHtmlLink":"Merge pull request #3790 from masterAllen:fix_OCRBeamSearchDecoder"}},{"before":"cda21841475a4b870768e47db3bbf4d2d8ee5576","after":"a15a0eaf0ea4c0d9fe0cac33de95fa3c1b367ba1","ref":"refs/heads/next","pushedAt":"2024-09-10T12:45:06.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"opencv-alalek","name":"Alexander Alekhin","path":"/opencv-alalek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128253464?s=80&v=4"},"commit":{"message":"Merge branch 4.x","shortMessageHtmlLink":"Merge branch 4.x"}},{"before":"cda21841475a4b870768e47db3bbf4d2d8ee5576","after":"a15a0eaf0ea4c0d9fe0cac33de95fa3c1b367ba1","ref":"refs/heads/5.x","pushedAt":"2024-09-10T12:41:16.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"asmorkalov","name":"Alexander Smorkalov","path":"/asmorkalov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2536374?s=80&v=4"},"commit":{"message":"Merge branch 4.x","shortMessageHtmlLink":"Merge branch 4.x"}},{"before":"1aab1f34815a58a5a63aee6d510fe234129754a2","after":"0377a6af9967ceb5176e00a05b3650ae1973fe9c","ref":"refs/heads/master","pushedAt":"2024-09-09T14:10:06.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"opencv-alalek","name":"Alexander Alekhin","path":"/opencv-alalek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128253464?s=80&v=4"},"commit":{"message":"Merge pull request #3785 from asmorkalov:as/cartToPolar_no_tuple\n\nWorkaround for CUDA 12.6 tuple_size issue #3773.","shortMessageHtmlLink":"Merge pull request #3785 from asmorkalov:as/cartToPolar_no_tuple"}},{"before":"6c47c008fcef978cfbf068ad5fc376220a290cd9","after":"0377a6af9967ceb5176e00a05b3650ae1973fe9c","ref":"refs/heads/4.x","pushedAt":"2024-09-09T14:09:33.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"asmorkalov","name":"Alexander Smorkalov","path":"/asmorkalov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2536374?s=80&v=4"},"commit":{"message":"Merge pull request #3785 from asmorkalov:as/cartToPolar_no_tuple\n\nWorkaround for CUDA 12.6 tuple_size issue #3773.","shortMessageHtmlLink":"Merge pull request #3785 from asmorkalov:as/cartToPolar_no_tuple"}},{"before":"1aab1f34815a58a5a63aee6d510fe234129754a2","after":"6c47c008fcef978cfbf068ad5fc376220a290cd9","ref":"refs/heads/4.x","pushedAt":"2024-09-09T14:07:58.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"asmorkalov","name":"Alexander Smorkalov","path":"/asmorkalov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2536374?s=80&v=4"},"commit":{"message":"Merge pull request #3791 from asmorkalov:as/zxing_warning\n\nBuild warning fix on Windows.","shortMessageHtmlLink":"Merge pull request #3791 from asmorkalov:as/zxing_warning"}},{"before":"e09802b541551df42baf775f5107e3a5e12d4011","after":"cda21841475a4b870768e47db3bbf4d2d8ee5576","ref":"refs/heads/next","pushedAt":"2024-09-09T13:45:06.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"opencv-alalek","name":"Alexander Alekhin","path":"/opencv-alalek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128253464?s=80&v=4"},"commit":{"message":"Merge pull request #3780 from mshabunin:cpp-videoio-highgui\n\nC-API cleanup: highgui, videoio","shortMessageHtmlLink":"Merge pull request #3780 from mshabunin:cpp-videoio-highgui"}},{"before":"e09802b541551df42baf775f5107e3a5e12d4011","after":"cda21841475a4b870768e47db3bbf4d2d8ee5576","ref":"refs/heads/5.x","pushedAt":"2024-09-09T13:43:29.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"asmorkalov","name":"Alexander Smorkalov","path":"/asmorkalov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2536374?s=80&v=4"},"commit":{"message":"Merge pull request #3780 from mshabunin:cpp-videoio-highgui\n\nC-API cleanup: highgui, videoio","shortMessageHtmlLink":"Merge pull request #3780 from mshabunin:cpp-videoio-highgui"}},{"before":"0e428f078c1cfbc50dcb3bd4b7947b4b589abdb5","after":"e09802b541551df42baf775f5107e3a5e12d4011","ref":"refs/heads/next","pushedAt":"2024-09-06T12:00:04.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"opencv-alalek","name":"Alexander Alekhin","path":"/opencv-alalek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128253464?s=80&v=4"},"commit":{"message":"Merge pull request #3788 from asmorkalov:as/ml_build_fix\n\nFixed build error after OpenCV #26101.","shortMessageHtmlLink":"Merge pull request #3788 from asmorkalov:as/ml_build_fix"}},{"before":"0e428f078c1cfbc50dcb3bd4b7947b4b589abdb5","after":"e09802b541551df42baf775f5107e3a5e12d4011","ref":"refs/heads/5.x","pushedAt":"2024-09-06T11:59:05.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"asmorkalov","name":"Alexander Smorkalov","path":"/asmorkalov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2536374?s=80&v=4"},"commit":{"message":"Merge pull request #3788 from asmorkalov:as/ml_build_fix\n\nFixed build error after OpenCV #26101.","shortMessageHtmlLink":"Merge pull request #3788 from asmorkalov:as/ml_build_fix"}},{"before":"f5f421628b1e9b4050b4e70d76752e9586efcd6b","after":"1aab1f34815a58a5a63aee6d510fe234129754a2","ref":"refs/heads/master","pushedAt":"2024-09-06T05:20:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"opencv-alalek","name":"Alexander Alekhin","path":"/opencv-alalek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128253464?s=80&v=4"},"commit":{"message":"Merge pull request #3490 from Konano:patch-4\n\nFix(wechat_code): Modify isnan for compatibility with -ffast_math. #3490\r\n\r\nfix #3150\r\nMerge with https://github.com/opencv/opencv/pull/23881\r\n\r\nReference: https://stackoverflow.com/questions/7263404/mingw32-stdisnan-with-ffast-math\r\n\r\n### Pull Request Readiness Checklist\r\n\r\nSee details at https://github.com/opencv/opencv/wiki/How_to_contribute#making-a-good-pull-request\r\n\r\n- [x] I agree to contribute to the project under Apache 2 License.\r\n- [x] To the best of my knowledge, the proposed patch is not based on a code under GPL or another license that is incompatible with OpenCV\r\n- [x] The PR is proposed to the proper branch\r\n- [x] There is a reference to the original bug report and related work\r\n- [x] There is accuracy test, performance test and test data in opencv_extra repository, if applicable\r\n Patch to opencv_extra has the same branch name.\r\n- [x] The feature is well documented and sample code can be built with the project CMake","shortMessageHtmlLink":"Merge pull request #3490 from Konano:patch-4"}},{"before":"f5f421628b1e9b4050b4e70d76752e9586efcd6b","after":"1aab1f34815a58a5a63aee6d510fe234129754a2","ref":"refs/heads/4.x","pushedAt":"2024-09-06T05:15:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"asmorkalov","name":"Alexander Smorkalov","path":"/asmorkalov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2536374?s=80&v=4"},"commit":{"message":"Merge pull request #3490 from Konano:patch-4\n\nFix(wechat_code): Modify isnan for compatibility with -ffast_math. #3490\r\n\r\nfix #3150\r\nMerge with https://github.com/opencv/opencv/pull/23881\r\n\r\nReference: https://stackoverflow.com/questions/7263404/mingw32-stdisnan-with-ffast-math\r\n\r\n### Pull Request Readiness Checklist\r\n\r\nSee details at https://github.com/opencv/opencv/wiki/How_to_contribute#making-a-good-pull-request\r\n\r\n- [x] I agree to contribute to the project under Apache 2 License.\r\n- [x] To the best of my knowledge, the proposed patch is not based on a code under GPL or another license that is incompatible with OpenCV\r\n- [x] The PR is proposed to the proper branch\r\n- [x] There is a reference to the original bug report and related work\r\n- [x] There is accuracy test, performance test and test data in opencv_extra repository, if applicable\r\n Patch to opencv_extra has the same branch name.\r\n- [x] The feature is well documented and sample code can be built with the project CMake","shortMessageHtmlLink":"Merge pull request #3490 from Konano:patch-4"}},{"before":"396675f3070beb501b6cf4ff7caf249c197c9cb6","after":"0e428f078c1cfbc50dcb3bd4b7947b4b589abdb5","ref":"refs/heads/next","pushedAt":"2024-09-04T05:45:04.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"opencv-alalek","name":"Alexander Alekhin","path":"/opencv-alalek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128253464?s=80&v=4"},"commit":{"message":"Merge pull request #3786 from mshabunin:cpp-error-ts\n\nC-API cleanup: removed unnecessary python adapter from ml module","shortMessageHtmlLink":"Merge pull request #3786 from mshabunin:cpp-error-ts"}},{"before":"396675f3070beb501b6cf4ff7caf249c197c9cb6","after":"0e428f078c1cfbc50dcb3bd4b7947b4b589abdb5","ref":"refs/heads/5.x","pushedAt":"2024-09-04T05:41:31.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"asmorkalov","name":"Alexander Smorkalov","path":"/asmorkalov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2536374?s=80&v=4"},"commit":{"message":"Merge pull request #3786 from mshabunin:cpp-error-ts\n\nC-API cleanup: removed unnecessary python adapter from ml module","shortMessageHtmlLink":"Merge pull request #3786 from mshabunin:cpp-error-ts"}},{"before":"9bfa192e42b170f3b833b83a5a3b78732d2e5ac3","after":"f5f421628b1e9b4050b4e70d76752e9586efcd6b","ref":"refs/heads/master","pushedAt":"2024-09-03T05:15:04.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"opencv-alalek","name":"Alexander Alekhin","path":"/opencv-alalek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128253464?s=80&v=4"},"commit":{"message":"Merge pull request #3784 from cudawarped:cudacodec_videowriter_fix_ts_in_container\n\n`cudacodec`: update `VideoWriter` to correctly set the PTS inside the encapsulated video stream","shortMessageHtmlLink":"Merge pull request #3784 from cudawarped:cudacodec_videowriter_fix_ts…"}},{"before":"9bfa192e42b170f3b833b83a5a3b78732d2e5ac3","after":"f5f421628b1e9b4050b4e70d76752e9586efcd6b","ref":"refs/heads/4.x","pushedAt":"2024-09-03T05:10:36.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"asmorkalov","name":"Alexander Smorkalov","path":"/asmorkalov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2536374?s=80&v=4"},"commit":{"message":"Merge pull request #3784 from cudawarped:cudacodec_videowriter_fix_ts_in_container\n\n`cudacodec`: update `VideoWriter` to correctly set the PTS inside the encapsulated video stream","shortMessageHtmlLink":"Merge pull request #3784 from cudawarped:cudacodec_videowriter_fix_ts…"}},{"before":"bdd093bb29c094dac5929e585d0ef49e4e51f507","after":"396675f3070beb501b6cf4ff7caf249c197c9cb6","ref":"refs/heads/next","pushedAt":"2024-08-28T15:55:04.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"opencv-alalek","name":"Alexander Alekhin","path":"/opencv-alalek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128253464?s=80&v=4"},"commit":{"message":"Merge branch 4.x","shortMessageHtmlLink":"Merge branch 4.x"}},{"before":"bdd093bb29c094dac5929e585d0ef49e4e51f507","after":"396675f3070beb501b6cf4ff7caf249c197c9cb6","ref":"refs/heads/5.x","pushedAt":"2024-08-28T15:50:08.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"asmorkalov","name":"Alexander Smorkalov","path":"/asmorkalov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2536374?s=80&v=4"},"commit":{"message":"Merge branch 4.x","shortMessageHtmlLink":"Merge branch 4.x"}},{"before":"328b1b1309ef5be27d42290487b7a28728800f32","after":"bdd093bb29c094dac5929e585d0ef49e4e51f507","ref":"refs/heads/next","pushedAt":"2024-08-27T15:40:03.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"opencv-alalek","name":"Alexander Alekhin","path":"/opencv-alalek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128253464?s=80&v=4"},"commit":{"message":"Merge pull request #3782 from ivafanas:speedup_random_forest_getvotes\n\nspeedup random forest getVotes method.","shortMessageHtmlLink":"Merge pull request #3782 from ivafanas:speedup_random_forest_getvotes"}},{"before":"328b1b1309ef5be27d42290487b7a28728800f32","after":"bdd093bb29c094dac5929e585d0ef49e4e51f507","ref":"refs/heads/5.x","pushedAt":"2024-08-27T15:37:17.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"asmorkalov","name":"Alexander Smorkalov","path":"/asmorkalov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2536374?s=80&v=4"},"commit":{"message":"Merge pull request #3782 from ivafanas:speedup_random_forest_getvotes\n\nspeedup random forest getVotes method.","shortMessageHtmlLink":"Merge pull request #3782 from ivafanas:speedup_random_forest_getvotes"}},{"before":"94cda4b119a662e8671228a9434dbc1e3426761c","after":"9bfa192e42b170f3b833b83a5a3b78732d2e5ac3","ref":"refs/heads/master","pushedAt":"2024-08-27T15:00:04.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"opencv-alalek","name":"Alexander Alekhin","path":"/opencv-alalek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128253464?s=80&v=4"},"commit":{"message":"Merge pull request #3774 from y-guyon:patch-1\n\nReplace np.NAN by np.nan in test_viz_simple.py","shortMessageHtmlLink":"Merge pull request #3774 from y-guyon:patch-1"}},{"before":"94cda4b119a662e8671228a9434dbc1e3426761c","after":"9bfa192e42b170f3b833b83a5a3b78732d2e5ac3","ref":"refs/heads/4.x","pushedAt":"2024-08-27T14:57:19.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"asmorkalov","name":"Alexander Smorkalov","path":"/asmorkalov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2536374?s=80&v=4"},"commit":{"message":"Merge pull request #3774 from y-guyon:patch-1\n\nReplace np.NAN by np.nan in test_viz_simple.py","shortMessageHtmlLink":"Merge pull request #3774 from y-guyon:patch-1"}},{"before":"2413f864191fdab5779b5c9aefddabd7e4890ade","after":"94cda4b119a662e8671228a9434dbc1e3426761c","ref":"refs/heads/master","pushedAt":"2024-08-23T08:05:04.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"opencv-alalek","name":"Alexander Alekhin","path":"/opencv-alalek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128253464?s=80&v=4"},"commit":{"message":"Merge pull request #3778 from Kumataro:fix26016\n\nimgproc: use double to determine whether the corners points are within src","shortMessageHtmlLink":"Merge pull request #3778 from Kumataro:fix26016"}},{"before":"2413f864191fdab5779b5c9aefddabd7e4890ade","after":"94cda4b119a662e8671228a9434dbc1e3426761c","ref":"refs/heads/4.x","pushedAt":"2024-08-23T08:02:56.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"asmorkalov","name":"Alexander Smorkalov","path":"/asmorkalov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2536374?s=80&v=4"},"commit":{"message":"Merge pull request #3778 from Kumataro:fix26016\n\nimgproc: use double to determine whether the corners points are within src","shortMessageHtmlLink":"Merge pull request #3778 from Kumataro:fix26016"}},{"before":"1af009236aefcd34f437722eb8974ace004cce18","after":"328b1b1309ef5be27d42290487b7a28728800f32","ref":"refs/heads/next","pushedAt":"2024-07-30T10:05:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"opencv-alalek","name":"Alexander Alekhin","path":"/opencv-alalek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128253464?s=80&v=4"},"commit":{"message":"Merge pull request #3771 from kaingwade:refine_ml_doc\n\nCorrect some links in the tutorials #3771\r\n\r\n### Pull Request Readiness Checklist\r\n\r\nSee details at https://github.com/opencv/opencv/wiki/How_to_contribute#making-a-good-pull-request\r\n\r\n- [x] I agree to contribute to the project under Apache 2 License.\r\n- [x] To the best of my knowledge, the proposed patch is not based on a code under GPL or another license that is incompatible with OpenCV\r\n- [x] The PR is proposed to the proper branch\r\n- [ ] There is a reference to the original bug report and related work\r\n- [ ] There is accuracy test, performance test and test data in opencv_extra repository, if applicable\r\n Patch to opencv_extra has the same branch name.\r\n- [ ] The feature is well documented and sample code can be built with the project CMake","shortMessageHtmlLink":"Merge pull request #3771 from kaingwade:refine_ml_doc"}},{"before":"1af009236aefcd34f437722eb8974ace004cce18","after":"328b1b1309ef5be27d42290487b7a28728800f32","ref":"refs/heads/5.x","pushedAt":"2024-07-30T10:05:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"asmorkalov","name":"Alexander Smorkalov","path":"/asmorkalov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2536374?s=80&v=4"},"commit":{"message":"Merge pull request #3771 from kaingwade:refine_ml_doc\n\nCorrect some links in the tutorials #3771\r\n\r\n### Pull Request Readiness Checklist\r\n\r\nSee details at https://github.com/opencv/opencv/wiki/How_to_contribute#making-a-good-pull-request\r\n\r\n- [x] I agree to contribute to the project under Apache 2 License.\r\n- [x] To the best of my knowledge, the proposed patch is not based on a code under GPL or another license that is incompatible with OpenCV\r\n- [x] The PR is proposed to the proper branch\r\n- [ ] There is a reference to the original bug report and related work\r\n- [ ] There is accuracy test, performance test and test data in opencv_extra repository, if applicable\r\n Patch to opencv_extra has the same branch name.\r\n- [ ] The feature is well documented and sample code can be built with the project CMake","shortMessageHtmlLink":"Merge pull request #3771 from kaingwade:refine_ml_doc"}},{"before":"4e5b46b75f92f8b217c13c4b9af6256514702a59","after":"1af009236aefcd34f437722eb8974ace004cce18","ref":"refs/heads/next","pushedAt":"2024-07-26T09:20:07.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"opencv-alalek","name":"Alexander Alekhin","path":"/opencv-alalek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128253464?s=80&v=4"},"commit":{"message":"Merge branch 4.x","shortMessageHtmlLink":"Merge branch 4.x"}},{"before":"4e5b46b75f92f8b217c13c4b9af6256514702a59","after":"1af009236aefcd34f437722eb8974ace004cce18","ref":"refs/heads/5.x","pushedAt":"2024-07-26T09:18:39.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"asmorkalov","name":"Alexander Smorkalov","path":"/asmorkalov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2536374?s=80&v=4"},"commit":{"message":"Merge branch 4.x","shortMessageHtmlLink":"Merge branch 4.x"}},{"before":"667a66ee0e99f3f3263c1ef2de1b90d9244b7bd4","after":"2413f864191fdab5779b5c9aefddabd7e4890ade","ref":"refs/heads/master","pushedAt":"2024-07-24T12:50:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"opencv-alalek","name":"Alexander Alekhin","path":"/opencv-alalek","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/128253464?s=80&v=4"},"commit":{"message":"Merge pull request #3600 from chacha21:remap_relative\n\nfirst proposal of cv::remap with relative displacement field\r\n\r\nRelates to [#24621](https://github.com/opencv/opencv/pull/24621), [#24603](https://github.com/opencv/opencv/issues/24603)\r\n\r\nCUDA implementation of the feature\r\n\r\n### Pull Request Readiness Checklist\r\n\r\nSee details at https://github.com/opencv/opencv/wiki/How_to_contribute#making-a-good-pull-request\r\n\r\n- [X] I agree to contribute to the project under Apache 2 License.\r\n- [X] To the best of my knowledge, the proposed patch is not based on a code under GPL or another license that is incompatible with OpenCV\r\n- [X] The PR is proposed to the proper branch\r\n- [X] There is a reference to the original bug report and related work\r\n- [X] There is accuracy test, performance test and test data in opencv_extra repository, if applicable\r\n Patch to opencv_extra has the same branch name.\r\n- [ ] The feature is well documented and sample code can be built with the project CMake","shortMessageHtmlLink":"Merge pull request #3600 from chacha21:remap_relative"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEubctOQA","startCursor":null,"endCursor":null}},"title":"Activity · opencv/opencv_contrib"}