Some additions to aos/vision/blob (transpose and move_scale).

Change-Id: I927144e27d0494f3ea879ebbd1647741f82e3c7b
diff --git a/aos/vision/blob/transpose_test.cc b/aos/vision/blob/transpose_test.cc
new file mode 100644
index 0000000..a5c2964
--- /dev/null
+++ b/aos/vision/blob/transpose_test.cc
@@ -0,0 +1,29 @@
+#include "aos/vision/blob/transpose.h"
+#include "aos/vision/blob/test_utils.h"
+
+#include <algorithm>
+#include <string>
+#include "gtest/gtest.h"
+
+namespace aos {
+namespace vision {
+
+TEST(TransposeTest, Tranpspose) {
+  RangeImage img = LoadFromTestData(20, R"(
+    -----------
+    -----  ----
+   ------------
+   -------------
+   ------------
+    ----------
+   ------------
+     ---------
+)");
+
+  auto b = Transpose(img);
+  auto c = Transpose(b);
+  EXPECT_EQ(ShortDebugPrint({img}), ShortDebugPrint({c}));
+}
+
+}  // namespace vision
+}  // namespace aos