Недавно я начал работать с Leptonica API обработки изображений. Но каждая функция API, кажется, принимает входное изображение 8bpp, а мои изображения 32bpp (или может быть что-то еще). Так есть ли в Лептонике функция, которая могла бы конвертировать мое изображение из 32bpp в 8bpp. Я искал, но не повезло.
Это так, что нет никакой функции, чтобы сделать это, или мы должны кормить leptonica только 8bpp изображение, чтобы обработать его далее (например, бинаризация)?
Или мы должны преобразовать изображение из любого другого стороннего инструмента, а затем передать его в leptonica.
Я новичок в обработке изображений и лептоника. Заранее спасибо за ваши предложения.
Есть несколько методов, например, pixConvertRGBToGray
, pixThresholdToBinary
и т. д. Проверьте документацию для использования.
http://tpgit.github.io/UnOfficialLeptDocs/leptonica/
http://tpgit.github.io/UnOfficialLeptDocs/leptonica/functions.html
Других решений пока нет …