ModelScope最后两行代码是不是对深度图进行一个加工,输出彩色图?

38340aa922f4d2d5420de09a175e5e99.png ModelScope最后两行代码是不是对深度图进行一个加工,输出彩色图?

展开
收起
真的很搞笑 2023-04-03 13:51:17 237 分享 版权
2 条回答
写回答
取消 提交回答
  • estimator里面会计算一个深度图,然后对深度图加工形成彩色可视化图。result里面有原始的深度图和可视化彩色图。,此回答整理自钉群“魔搭ModelScope开发者联盟群 ①”

    2023-04-03 18:49:42
    赞同 展开评论
  • 发表文章、提出问题、分享经验、结交志同道合的朋友

    是的,最后两行代码对深度图进行了加工,并输出了彩色图。

    depth_vis=result[OutputKeys.DEPTHS_COLOR]将彩色深度图像从模型输出结果中提取出来,并赋值给变量depth_vis。在这个特定的设置中,OutputKeys.DEPTHS_COLOR指的是彩色深度图像的输出键,即模型预测的彩色深度图像所对应的键名。通过使用这个键名,我们可以从模型输出结果中提取出预测的彩色深度图像。

    然后,cv2.imwrite('result.jpg', depth_vis)将深度图可视化并将其保存为彩色图像文件。在这里,depth_vis已经是彩色深度图像了,因此可以直接将其写入到图像文件中。这样,输出的result.jpg将是一个彩色图像文件,其中包含了模型预测的深度信息。

    2023-04-03 14:22:33
    赞同 展开评论

包含图像分类、图像生成、人体人脸识别、动作识别、目标分割、视频生成、卡通画、视觉评价、三维视觉等多个领域

收录在圈子:
+ 订阅

热门讨论

热门文章

还有其他疑问?
咨询AI助理