c++ - 图像处理库

标签 c++ c image-processing tesseract

<分区>

我需要一个主要用于颜色处理的库,我想让图像变成黑白,并增加对比度,以便 Tesseract(Google OCR 库)可以更好地读取我扔给它的图像。

或者,如果有人对如何改进 Tesseract 结果有更好的想法,我完全赞成。

最佳答案

试试 OpenCV

http://sourceforge.net/projects/opencv/

或者 imagemagick

http://www.imagemagick.org/script/magick++.php

或 CImg,可能是最容易使用的:无需安装,它只是一个头文件。

如果您不想使用大型库,您可以自己编写算法:

https://web.archive.org/web/20140825114946/http://bobpowell.net/image_contrast.aspx

关于c++ - 图像处理库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7484961/

相关文章:

c++ - boost::property_tree xml pretty-print 、格式化

c++ - eclipse c/c++ 不编译子文件夹中的源代码

c++ - 请求非类成员______

c++ - 由于 gcc -M 选项,Coverity 扫描跳过所有命令并且不扫描任何内容

无法在stm32的嵌入式c中使用sleep()

条件跳转或移动取决于使用 realloc 的未初始化值

image-processing - 确定相机参数

image - 如何轻松多次裁剪同一张图像

image-processing - 检测图像/视频序列中的模糊

c++ - 在 C++11 中缺少 std::u8string