Выполните эквализацию гистограммы изображения при помощи предварительно созданного интерфейса MATLAB к функции OpenCV cv::CLAHE
. cv::CLAHE
функция является базовым классом, и необходимо создать объект интерфейса MATLAB при помощи getBasePtr
служебная функция, чтобы получить доступ к открытым методам и атрибутам базового класса.
Добавьте интерфейс MATLAB в имена пакета OpenCV к списку импорта.
Считайте изображение в рабочее пространство MATLAB.
Создайте объекты интерфейса MATLAB для OpenCV MatND
и InputArray
классы, чтобы сохранить входное изображение.
Создайте объекты интерфейса MATLAB для OpenCV MatND
и OutputArray
классы записи выходное изображение, возвращенное функцией OpenCV.
Создайте объект интерфейса MATLAB представлять интеллектуальный указатель класса OpenCV CLAHE cv::CLAHE
.
Создайте объект интерфейса MATLAB для базового класса cv::CLAHE
.
Установите значение предела клипа 4
.
Выполните ограниченную контрастом адаптивную эквализацию гистограммы при помощи apply
метод cv::CLAHE
базовый класс.
Считайте расширенное выходное изображение.
Отобразите исходный вход и расширенное выходное изображение.