折腾俩小时的报错,最后居然是通道数对不上

下午跑自己拼的那个流程,一直红着报错。

第一反应是尺寸的事,分辨率改了好几遍,没用,越改越乱。
后来回头盯着报错里的维度数字看,才反应过来是通道数对不上:load image 进来的图带了 alpha,是四通道 rgba,后面接的节点只吃三通道 rgb,前后一对不上就炸。
中间塞了个转 rgb 的节点,直接好了。

写代码那套排查思路搬过来照样管用,别一看报错就去动尺寸,先看它到底在抱怨哪个维度。

通道数不匹配这个太隐蔽了,报错写得云里雾里,根本不往这想 :sweat_smile:

顶

我图省事一般直接在load后面挂个转RGB,一劳永逸

1 个赞

对,alpha通道经常坑人,很多图存出来默认就是四通道

mark,下次遇到知道往这个方向查了