gpt4 book ai didi

opencv - 如何检查 libjpeg-turbo 是否内置在 opencv 中?

转载 作者:行者123 更新时间:2023-12-02 16:28:41 25 4
gpt4 key购买 nike

我从github下载了opencv3.4.5 https://github.com/opencv/opencv/archive/3.4.5.zip . libjpeg-turbo 位于 3rdparty 目录。
并使用 -D WITH_JPEG=ON 构建它和 -D BUILD_JPEG=ON添加。我可以在 CMakeCache.txt 中检查这个。但是我找不到任何与 libjpeg-turbo 相关的东西在安装/包含或安装/lib。如何测试和验证 libjpeg-turbo 内置于 opencv 中?而不是系统 libjpeg。

最佳答案

您的包中应该有一个名为 opencv_version 的二进制文件(可执行文件) ,你可以这样运行:

opencv_version -v | grep -i jpeg

样本输出
JPEG:                        build-libjpeg-turbo (ver 1.5.3-62)
JPEG 2000: build (ver 1.900.1)

同样,在 Python 中,您可以执行以下操作:
import cv2
print(cv2.getBuildInformation())

或者,也许更简洁:
import cv2
import re

re.findall('.*jpeg.*',cv2.getBuildInformation())

样本输出 :
['    JPEG:                        build-libjpeg-turbo (ver 1.5.3-62)']

关于opencv - 如何检查 libjpeg-turbo 是否内置在 opencv 中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59280235/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com