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