开始
由于马上学习网络forward的部分,这一节先学习一下ncnn如何读取外部图片的.
我们再插一个小红旗:
这一节我们终于要学习Mat类.大家可以看到,这个类的名字”Mat”其实和Opencv中常用的Mat类是一样的名字,但二者不是同一个东西,一个是ncnn的Mat类,一个是Opencv的Mat类,大家要注意.好,废话不多说,我们再插上一个小红旗(压压惊):
在第三节我们实现了读取网络proto的基本流程,但是有一个功能没有实现,就是我们在实例化Layer的时候,其实是实例化了父类的Layer,并没有实例化子类的Layer,这样后面就没法调用子类Layer的方法.在上一节,我们实现了squeezenet中用到的所有子类Layer,所以在这一节,我们就实现如何对在读取网络proto的时候,智能的实例化不同的子类Layer.
我们继续插上新的小红旗: