Intel Meida SDK 学习笔记

本文介绍在Ubuntu Server 12.04 LTS环境下安装及配置Intel Media SDK的过程,包括环境变量设置、样例编译及运行注意事项。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

备注:
1.环境:Ubuntu Server 12.04 LTS, 内核 3.8 generic,  安装了图形界面。
2.为简便起见,本文将Intel Media SDK缩写为IMSDK。
3.文中设置环境变量(export)的部分,可追加到 ~/.bashrc 文件末尾,使所有终端通用。
4.找不到的文件可以尝试 find <可能所在路径> -name "*<文件名(部分或完整)>*"

下载IMSDK for Linux Server后,我的文件名为MediaSDK2014LinuxServersEvaluation.zip,解压进入,其中有 mediasdk_release_notes.pdf 可参考。

解压intel-linux-media_ubuntu_16.3.1.18283_64bit.tar.gz到目标文件夹,不妨称为<installation folder>。设置环境变量:

$ export MEDIASDK_INSTALL_FOLDER=<installation folder>

按 release notes 指引安装好后,应设定:

<pre name="code" style="background:#E4E4E4">$ export MFX_HOME=$MEDIASDK_INSTALL_FOLDER/MSDK/5.0.021-16.3.1-PV-RC7/l_MSDK
$ export LD_LIBRARY_PATH=$MEDIASDK_INSTALL_FOLDER/bin/x64     #库目录

注意上面路径的数字跟 IMSDK 的版本有关。

$MFX_HOME里面有一个sample目录,是自带样例。可以参考 $MFX_HOME/doc/MediaSDK Sample Guide.pdf

sample 中的 _bin/x64 包含预编译的样例二进制文件。

若要使用 build.pl 亲自编译,可参考 sample guide。用release选项编译后的二进制文件在 sample/__cmake/intel64.make.release/__bin/release/

使用样例可参考 sampe guide, 需要设置:

export DISPLAY=:0.0

[?不明]
"For Intel Media SDK for Linux Servers there is no software implementation, 
   so for these samples to work -hw must be specified on the command line."
- Linux Servers 的 IMSDK 没有软件实现,所以样例都需要 -hw 才能工作?




2014-5-29



### 如何安装 MediaPipe #### 环境准备 在开始安装 MediaPipe 之前,需确认当前开发环境已满足基本条件。操作系统应为 Linux、macOS 或 Windows,并且需要安装必要的开发工具和依赖库,例如 Git、Python 和 Bazel。如果计划开发 Android 应用,则还需要额外配置 OpenCV 和 Android SDK/NDK[^3]。 #### 方法一:通过 `.whl` 文件安装 此方法适用于大多数用户,其流程类似于其他 Python 库的安装方式。首先,确保本地已经正确安装了 Python 和 `pip` 工具[^1]。接着可以按照以下步骤操作: 1. **下载适合系统的 `.whl` 文件** 访问官方资源页面或其他可信源获取对应版本的 `.whl` 文件。 2. **使用 pip 命令完成安装** 利用命令行运行如下指令来加载所下载的文件: ```bash pip install 路径到.whl文件 ``` #### 方法二:从源码编译并安装 对于有特殊需求或者希望自定义构建过程的开发者来说,可以从 GitHub 上拉取最新代码进行手动设置。 1. **克隆项目仓库** 使用 git 将 MediaPipe 的完整存储库复制至本地机器上: ```bash git clone https://github.com/google/mediapipe.git cd mediapipe ``` 2. **调整 setup 配置** 修改位于根目录下的 `setup.py` 文件以适应特定平台的需求或解决可能存在的兼容性问题[^2]: ```bash nano setup.py ``` 3. **执行安装脚本** 运行下面这条语句即可启动整个安装进程: ```bash python setup.py install ``` 以上两种途径均能有效实现 MediaPipe 的部署工作,具体选择取决于个人偏好以及实际应用场景的要求。 ```python import mediapipe as mp print("MediaPipe installed successfully:", hasattr(mp, 'solutions')) ``` 上述测试代码可用于验证安装是否成功。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值