В интерфейсе С++ для OpenCV кажется достаточно простым проверить тип изображения. Если у вас есть изображение cv::Mat img = cv::imread("someImage.xyz"), вы просто сделаете int theType = img.type().
Однако, как и следовало ожидать, вызов img.type() просто дает целое число, а не имя перечисления (например, CV_32FC1).
Есть ли простой способ распечатать имя перечисления (например, CV_32FC1), если я знаю целочисленное значение перечисления OpenCV?