在Leptonica中将32bpp图像转换为8bpp

时间:2015-12-21 12:17:19

标签: c++ image-processing tesseract leptonica

我最近开始使用leptonica图像处理API。但是每个API函数似乎都是8bpp的输入图像,而我的图像是32bpp(或者可能是其他任何东西)。那么Leptonica中是否有任何功能可以将我的图像从32bpp转换为8bpp。我搜索过但没有运气。 是不是没有这样做的功能,或者我们只需要为leptonica提供8bpp图像来处理它(如二值化)? 或者我们是否必须从任何其他第三方工具转换图像,然后将其提供给leptonica。

我是图像处理和leptonica的新手。提前感谢您的建议。

1 个答案:

答案 0 :(得分:1)

有几种方法,例如pixConvertRGBToGraypixThresholdToBinary等。请查看其文档以供使用。

http://tpgit.github.io/UnOfficialLeptDocs/leptonica/

http://tpgit.github.io/UnOfficialLeptDocs/leptonica/functions.html