From 3ba64a7e3d6b2aba6f41835a8b4afefbf196861c Mon Sep 17 00:00:00 2001 From: Oskar Dahlberg Date: Mon, 22 Sep 2014 23:41:23 +0200 Subject: [PATCH] Revert "Fixed split not working" This reverts commit 28253d1226f2380ce7120543fc8aa6b9d7bd5892. --- src/Matrix.cc | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/src/Matrix.cc b/src/Matrix.cc index d80fa0f..3a3fce0 100755 --- a/src/Matrix.cc +++ b/src/Matrix.cc @@ -1658,16 +1658,9 @@ Matrix::Split(const v8::Arguments& args) { Matrix * self = ObjectWrap::Unwrap(args.This()); - unsigned int size = self->mat.channels(); vector channels; - - // Split doesn't seem to work on empty vectors - for (int i = 0; i < size; i++) { - channels.push_back(cv::Mat()); - } - cv::split(self->mat, channels); - + unsigned int size = channels.size(); v8::Local arrChannels = v8::Array::New(size); for (unsigned int i = 0; i < size; i++) { Local matObject = Matrix::constructor->GetFunction()->NewInstance();