Tôi đã tải một hình ảnh RGB với PIL/OpenCV và tôi muốn chuyển đổi tất cả các kênh thành một chuỗi 1x (3 * chiều rộng * chiều cao) thành thứ tự để cấp nó cho ANN. Tôi thấy rằng tôi có thể chỉ cần làm:Flatten OpenCV/Numpy Array
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
Nhưng rõ ràng điều này cực kỳ kém hiệu quả. Có cách nào nhanh hơn với một số quy trình OpenCV/numpy nội bộ?
Tôi rất tò mò. ANN là gì? –
ANN == mạng nơron nhân tạo – Cerin