opencv/modules/highgui/src
Maksim Shabunin 8cbdd0c833
Merge pull request #25075 from mshabunin:cleanup-imgproc-1
C-API cleanup: apps, imgproc_c and some constants #25075

Merge with https://github.com/opencv/opencv_contrib/pull/3642

* Removed obsolete apps - traincascade and createsamples (please use older OpenCV versions if you need them). These apps relied heavily on C-API
* removed all mentions of imgproc C-API headers (imgproc_c.h, types_c.h) - they were empty, included core C-API headers
* replaced usage of several C constants with C++ ones (error codes, norm modes, RNG modes, PCA modes, ...) - most part of this PR (split into two parts - all modules and calib+3d - for easier backporting)
* removed imgproc C-API headers (as separate commit, so that other changes could be backported to 4.x)

Most of these changes can be backported to 4.x.
2024-03-05 12:18:31 +03:00
..
files_Qt/Material Switch QT UI to icons with Google Material Design. 2022-12-02 11:21:02 +03:00
backend.cpp highgui: update error messages if no builtin backend 2021-06-09 08:39:50 +00:00
backend.hpp highgui: win32ui plugin 2021-06-19 13:15:46 +00:00
factory.hpp highgui: backends and plugins 2021-05-24 16:12:02 +00:00
plugin_api.hpp highgui: backends and plugins 2021-05-24 16:12:02 +00:00
plugin_wrapper.impl.hpp make imgcodecs optional for highgui 2022-07-01 10:53:37 +03:00
precomp.hpp Merge pull request #25075 from mshabunin:cleanup-imgproc-1 2024-03-05 12:18:31 +03:00
registry.hpp highgui: backends and plugins 2021-05-24 16:12:02 +00:00
registry.impl.hpp Merge pull request #23109 from seanm:misc-warnings 2023-10-06 13:33:21 +03:00
roiSelector.cpp Merge pull request #23109 from seanm:misc-warnings 2023-10-06 13:33:21 +03:00
window_cocoa.mm Merge pull request #25075 from mshabunin:cleanup-imgproc-1 2024-03-05 12:18:31 +03:00
window_gtk.cpp Merge pull request #25075 from mshabunin:cleanup-imgproc-1 2024-03-05 12:18:31 +03:00
window_QT.cpp Merge pull request #25075 from mshabunin:cleanup-imgproc-1 2024-03-05 12:18:31 +03:00
window_QT.h Merge pull request #22754 from mshabunin:c-cleanup 2022-12-14 18:57:08 +00:00
window_QT.qrc Switch QT UI to icons with Google Material Design. 2022-12-02 11:21:02 +03:00
window_w32.cpp Merge branch 4.x 2023-07-05 15:51:10 +03:00
window_wayland.cpp Merge branch 4.x 2023-07-28 13:05:36 +03:00
window_winrt_bridge.cpp highgui: fix trackbar value pointer handling 2021-05-28 01:58:58 +00:00
window_winrt_bridge.hpp Merge pull request #22754 from mshabunin:c-cleanup 2022-12-14 18:57:08 +00:00
window_winrt.cpp Merge pull request #25075 from mshabunin:cleanup-imgproc-1 2024-03-05 12:18:31 +03:00
window.cpp Merge pull request #25075 from mshabunin:cleanup-imgproc-1 2024-03-05 12:18:31 +03:00