我已经加载了PIL/OpenCV的RGB图像,并且我想将它的所有通道转换为单个1x(3 *宽*高)序列,以便将其馈送给ANN。我发现我可以简单地做:平展OpenCV/Numpy阵列
rlist = []
glist = []
blist = []
for i in xrange(im.width):
for j in xrange(im.height):
r,g,b = im[i,j]
rlist.append(r)
glist.append(g)
blist.append(b)
img_vec = rlist + blist + glist
但显然这是非常低效率。有一些内部OpenCV/numpy例程有更快的方法吗?
我很好奇。什么是ANN? –
ANN ==人工神经网络 – Cerin