Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@mshabunin
Copy link
Contributor

  • added more tests for EMD
  • refactored to remove CvArr
  • used BufferArea for memory allocations
  • renamed functions and variables and formatted the code
  • kept legacy functions intact in separate header

- added more tests for EMD
- refactored to remove CvArr
- used BufferArea for memory allocations
- renamed functions and variables and formatted the code
- kept legacy functions intact in separate header
@asmorkalov asmorkalov added this to the 4.10.0 milestone Apr 22, 2024
@asmorkalov asmorkalov added category: imgproc cleanup Code cleanup (e.g, drop legacy C-API, legacy unmaintained code) labels Apr 22, 2024
@asmorkalov asmorkalov self-assigned this Apr 22, 2024
@asmorkalov asmorkalov merged commit 7e56908 into opencv:4.x Apr 24, 2024
@mshabunin mshabunin deleted the cpp-emd branch April 24, 2024 12:13
@opencv-alalek
Copy link
Contributor

There are regressions in 32-bit builders:

klatism pushed a commit to klatism/opencv that referenced this pull request May 17, 2024
imgproc: refactor EMD to reduce C-API usage opencv#25469

- added more tests for EMD
- refactored to remove CvArr
- used BufferArea for memory allocations
- renamed functions and variables and formatted the code
- kept legacy functions intact in separate header
mshabunin added a commit to mshabunin/opencv that referenced this pull request May 28, 2024
imgproc: refactor EMD to reduce C-API usage opencv#25469

- added more tests for EMD
- refactored to remove CvArr
- used BufferArea for memory allocations
- renamed functions and variables and formatted the code
- kept legacy functions intact in separate header
mshabunin added a commit to mshabunin/opencv that referenced this pull request Jun 10, 2024
imgproc: refactor EMD to reduce C-API usage opencv#25469

- added more tests for EMD
- refactored to remove CvArr
- used BufferArea for memory allocations
- renamed functions and variables and formatted the code
- kept legacy functions intact in separate header
@mshabunin mshabunin mentioned this pull request Jun 14, 2024
savuor pushed a commit to savuor/opencv that referenced this pull request Nov 8, 2024
imgproc: refactor EMD to reduce C-API usage opencv#25469

- added more tests for EMD
- refactored to remove CvArr
- used BufferArea for memory allocations
- renamed functions and variables and formatted the code
- kept legacy functions intact in separate header
savuor pushed a commit to savuor/opencv that referenced this pull request Nov 21, 2024
imgproc: refactor EMD to reduce C-API usage opencv#25469

- added more tests for EMD
- refactored to remove CvArr
- used BufferArea for memory allocations
- renamed functions and variables and formatted the code
- kept legacy functions intact in separate header
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

category: imgproc cleanup Code cleanup (e.g, drop legacy C-API, legacy unmaintained code)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants