From: <dk...@us...> - 2009-06-02 19:11:37
|
Revision: 983 http://panotools.svn.sourceforge.net/panotools/?rev=983&view=rev Author: dkg5 Date: 2009-06-02 19:11:22 +0000 (Tue, 02 Jun 2009) Log Message: ----------- Added more comments Modified Paths: -------------- branches/libpano_gsoc2009_mosaic/filter.h Modified: branches/libpano_gsoc2009_mosaic/filter.h =================================================================== --- branches/libpano_gsoc2009_mosaic/filter.h 2009-06-01 20:28:20 UTC (rev 982) +++ branches/libpano_gsoc2009_mosaic/filter.h 2009-06-02 19:11:22 UTC (rev 983) @@ -185,8 +185,8 @@ int e; int shear_x; int shear_y; - int x; - int y; + int x; // Added by Pablo and Devx,y,z position of camera to optimize + int y; // x,y,z position of camera to optimize int z; }; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dk...@us...> - 2009-06-03 19:49:37
|
Revision: 984 http://panotools.svn.sourceforge.net/panotools/?rev=984&view=rev Author: dkg5 Date: 2009-06-03 19:49:20 +0000 (Wed, 03 Jun 2009) Log Message: ----------- Fixed some comments Modified Paths: -------------- branches/libpano_gsoc2009_mosaic/filter.h Modified: branches/libpano_gsoc2009_mosaic/filter.h =================================================================== --- branches/libpano_gsoc2009_mosaic/filter.h 2009-06-02 19:11:22 UTC (rev 983) +++ branches/libpano_gsoc2009_mosaic/filter.h 2009-06-03 19:49:20 UTC (rev 984) @@ -364,7 +364,7 @@ // TODO: dev: insert parameters required for plane transfer // position (x,y,z) of input image (and maybe output image to avoid writing an inverse function), // plane parameters - double planetransfer[ ]; + //double planetransfer[ ]; Image *im; Image *pn; }; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dk...@us...> - 2009-06-04 01:00:39
|
Revision: 987 http://panotools.svn.sourceforge.net/panotools/?rev=987&view=rev Author: dkg5 Date: 2009-06-04 01:00:36 +0000 (Thu, 04 Jun 2009) Log Message: ----------- added comments Modified Paths: -------------- branches/libpano_gsoc2009_mosaic/filter.h Modified: branches/libpano_gsoc2009_mosaic/filter.h =================================================================== --- branches/libpano_gsoc2009_mosaic/filter.h 2009-06-04 00:45:39 UTC (rev 986) +++ branches/libpano_gsoc2009_mosaic/filter.h 2009-06-04 01:00:36 UTC (rev 987) @@ -106,6 +106,9 @@ #define FAST_TRANSFORM_STEP_MORPH 6 #define FAST_TRANSFORM_STEP_NONE 0 +// Dev: a 2D location in an Image with sub-pixel precision +// ??? These are NOT control points that specify matching features in matching image, +// for that see: struct controlPoint below struct PTPoint { double x; @@ -117,6 +120,7 @@ #define CopyPTPoint( to, from ) memcpy( &to, &from, sizeof( PTPoint )) #define SamePTPoint( p, s ) ((p).x == (s).x && (p).y == (s).y) +// Dev: ??? NOT used for image matching (control points/control lines) struct PTLine { PTPoint v[2]; @@ -137,6 +141,8 @@ // Maximum number of controlpoints in a pair of images, which can be read // via Barcodes +// Dev: Translation: limits script file parser (parser.c) to read in no more than +// NUMPTS control point pairs for each Image pair (see panorama.h for Image struct) #define NUMPTS 21 // Randomization of feather in stitching tools @@ -158,6 +164,7 @@ typedef struct remap_Prefs rPrefs; +// Dev: might be IMPORTANT. see what functions use this! tilt, slant might go here struct perspective_Prefs{ // Preferences structure for tool perspective pt_int32 magic; // File validity check, must be 40 int format; // rectilinear or fisheye? This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |