我已經加載了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