[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [52406] trunk/blender/extern/libmv/ libmv-capi.cpp: Motion tracking: dump mask image when dump images is enabled

Sergey Sharybin sergey.vfx at gmail.com
Tue Nov 20 13:54:37 CET 2012


Revision: 52406
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=52406
Author:   nazgul
Date:     2012-11-20 12:54:28 +0000 (Tue, 20 Nov 2012)
Log Message:
-----------
Motion tracking: dump mask image when dump images is enabled

This is pure development option which is enabled by defining DUMP_FAILURE
or DUMP_ALWAYS libmv-capi.

Modified Paths:
--------------
    trunk/blender/extern/libmv/libmv-capi.cpp

Modified: trunk/blender/extern/libmv/libmv-capi.cpp
===================================================================
--- trunk/blender/extern/libmv/libmv-capi.cpp	2012-11-20 12:25:28 UTC (rev 52405)
+++ trunk/blender/extern/libmv/libmv-capi.cpp	2012-11-20 12:54:28 UTC (rev 52406)
@@ -192,7 +192,7 @@
 }
 
 #if defined(DUMP_FAILURE) || defined (DUMP_ALWAYS)
-void savePNGImage(png_bytep *row_pointers, int width, int height, int depth, int color_type, char *file_name)
+static void savePNGImage(png_bytep *row_pointers, int width, int height, int depth, int color_type, char *file_name)
 {
 	png_infop info_ptr;
 	png_structp png_ptr;
@@ -437,6 +437,9 @@
 #endif
 		saveImage("old_patch", old_patch, x1[4], y1[4]);
 		saveImage("new_patch", new_patch, x2[4], y2[4]);
+
+		if (options->image1_mask)
+			saveImage("mask", image1_mask, x2[4], y2[4]);
 	}
 #endif
 




More information about the Bf-blender-cvs mailing list