BN.come 2019-02-27 15:33 采纳率: 28.6%
浏览 528
已结题

Nuke 表达式 怎么添加复杂的条件判断,并获得满足条件的图片的当前帧数

在nuke里用表达式,怎么添加多条件的判断?

比如我想把图像中r=1,g=0,b=1 的像素提取出来。在表达式节点里,怎么写表达式才能添加多个判断条件?
相当于 if (r==1 and g==0 and b==1 ),
同时满足这三点的像素被显示出来,alpha通道设置为1。其他像素的都是黑色。alpha也设置为0.

另外一个问题。因为是序列帧。经过上面的表达式过滤之后,会有很多帧的素材被过滤为alpha=0,color=0,0,0.
也就是只有含有 r=1,b=1,g=0 的像素的帧会有结果。
那我最后用什么办法可以把满足条件的那些帧数读出来?想到了个cureTool工具,取读图像的所有像素的平均值,但好像结果不对。请教大神们帮忙啊。。谢谢啦

  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥50 导入文件到网吧的电脑并且在重启之后不会被恢复
    • ¥15 (希望可以解决问题)ma和mb文件无法正常打开,打开后是空白,但是有正常内存占用,但可以在打开Maya应用程序后打开场景ma和mb格式。
    • ¥20 ML307A在使用AT命令连接EMQX平台的MQTT时被拒绝
    • ¥20 腾讯企业邮箱邮件可以恢复么
    • ¥15 有人知道怎么将自己的迁移策略布到edgecloudsim上使用吗?
    • ¥15 错误 LNK2001 无法解析的外部符号
    • ¥50 安装pyaudiokits失败
    • ¥15 计组这些题应该咋做呀
    • ¥60 更换迈创SOL6M4AE卡的时候,驱动要重新装才能使用,怎么解决?
    • ¥15 让node服务器有自动加载文件的功能