我是图像处理和OpenCV的新手。在我的项目中,我正在进行OCR。但在此之前,我想检查图像的质量是否足够好。我用来做OCR的库说图像应该有超过300 DPI。据我所知,DPI与打印机/扫描仪有关。
那么OpenCV能给我的东西与DPI成正比吗?
答案 0 :(得分:2)
实际上,DPI与打印机/扫描仪有关,因此您无法直接从图像的(像素)中找到任何信息。然而,诸如EXIF或XMP之类的元数据中可能存在关于捕获条件的这种信息。在C ++中,您可以使用易于包含在使用OpenCV的程序中的libexif。在Java中,您可以使用metadata-extractor。