unity3d - 从 ARHumanBodyManger 获取 humanStencilTexture 的彩色像素
问题描述
我正在使用 Unity 和 ARKit 3 为 iO 创建一个 AR 应用程序。
我正在使用人物遮挡样本来检测人体。
ARHumanBodyManger 有一个名为 humanStencilTexture 的属性,它返回 Texture2D,它以红色预览人体,其他东西以黑色预览,如图所示。
我想识别这个纹理中的彩色像素。
我曾经humanStencilTexture.GetPixels()
获取所有像素,当我检查这些像素时,它们都是黑色的。
谁能帮助我如何检查红色像素?
解决方案
推荐阅读
- c - 由于警告 C6031(“忽略返回值:'scanf'),Visual Studios 不会编译代码
- python - if 表达式来查找文本是否在 DictReader 键的字段中
- django - 我想过滤 def 'getAmountRating(self):' 函数
- python - SLURM Python脚本在循环中累积内存
- pandas - 列表的数据框到 multiIndex 数据框
- c++ - 将 Google 基准与 cmake 关联
- python - Discord py 获取消息
- r - 如何按变量汇总保留名称
- c++ - 使用访问者时提升变体转换错误
- covariance - 如何计算 UKF 的 sigma 点?