@fuyangchenghu @zhengchuang
处理方法1:转换模型时候+--insert_op_conf=aipp_nv12.cfg这个参数,使用AclImage读取图片
处理方法2:转换模型时候不加--insert_op_conf=aipp_nv12.cfg这个参数,使用opencv读取图片,减去均值,通道转换
现在的问题是同样的一张图片使用两种方法的模型输出结果不一致
方法1的结果:
[array([[ 8.4500000e+01, 2.3000000e+02, 2.3156250e+01, ...,
-2.1774292e-02, 4.8754883e-01, -6.1798096e-03]], dtype=float32), array([[ 2, 1425036528, 1425036528, 1425036528, 1425036528,
1425036528, 1425036528, 1425036528]], dtype=int32)]
方法2的结果:
[array([[ 5.203125 , 5.5703125 , -1.453125 , ..., -0.16809082,
-0.1928711 , -0.5126953 ]], dtype=float32), array([[ 0, -1140802560, -1140802560, -1140802560, -1140802560,
-1140802560, -1140802560, -1140802560]], dtype=int32)]
所以我在想是不是因为aipp_nv12.cfg中的这些参数没使用的原因导致的结果不一致呢