opencv/modules/python/test
Vadim Levin 119d8b3aca
Merge pull request #21553 from VadimLevin:dev/vlevin/scope-for-classes-4x-port
4.x: submodule or a class scope for exported classes

* feature: submodule or a class scope for exported classes

All classes are registered in the scope that corresponds to C++
namespace or exported class.

Example:
`cv::ml::Boost` is exported as `cv.ml.Boost`
`cv::SimpleBlobDetector::Params` is exported as
`cv.SimpleBlobDetector.Params`

For backward compatibility all classes are registered in the global
module with their mangling name containing scope information.
Example:
`cv::ml::Boost` has `cv.ml_Boost` alias to `cv.ml.Boost` type

* refactor: remove redundant GAPI aliases

* fix: use explicit string literals in CVPY_TYPE macro

* fix: add handling for class aliases
2022-02-25 01:17:43 +03:00
..
CMakeLists.txt
test_algorithm_rw.py
test_async.py
test_camshift.py
test_copytomask.py
test_cuda.py
test_dft.py
test_features2d.py
test_filestorage_io.py
test_fitline.py
test_fs_cache_dir.py
test_gaussian_mix.py
test_grabcut.py
test_houghcircles.py
test_houghlines.py
test_kmeans.py
test_legacy.py
test_mat.py
test_misc.py Merge pull request #21553 from VadimLevin:dev/vlevin/scope-for-classes-4x-port 2022-02-25 01:17:43 +03:00
test_morphology.py
test_mser.py
test_norm.py
test_persistence.py
test_squares.py
test_texture_flow.py
test_umat.py
test_watershed.py
test.py
tests_common.py fix 4.x links 2021-12-22 13:24:30 +00:00
tst_scene_render.py