From: <jim...@us...> - 2008-12-31 16:12:41
|
Revision: 919 http://panotools.svn.sourceforge.net/panotools/?rev=919&view=rev Author: jim0watters Date: 2008-12-31 16:12:37 +0000 (Wed, 31 Dec 2008) Log Message: ----------- Add missing projections for panoProjectionFeaturesQuery c/o Yuv Modified Paths: -------------- trunk/libpano/queryfeature.c Modified: trunk/libpano/queryfeature.c =================================================================== --- trunk/libpano/queryfeature.c 2008-12-31 05:59:23 UTC (rev 918) +++ trunk/libpano/queryfeature.c 2008-12-31 16:12:37 UTC (rev 919) @@ -91,8 +91,8 @@ {"PanoType11","Miller Cylindrical"}, {"PanoType12","Panini"}, {"PanoType13","Architectural"}, - {"PanoType14","Architectural"}, - {"PanoType15","Architectural"}, + {"PanoType14","Orthographic"}, + {"PanoType15","Equisolid"}, // Filter Types // fix: Fixed Windowsize // aa: Antialiasing filter with adaptive filter size @@ -332,6 +332,8 @@ "Miller Cylindrical", "Panini", "Architectural", + "Orthographic", + "Equisolid", }; static int panoFormatID[PANO_FORMAT_COUNT] = { @@ -349,6 +351,8 @@ _millercylindrical, _panini, _architectural, + _orthographic, + _equisolid, }; int panoProjectionFormatCount(void) @@ -398,6 +402,8 @@ features->maxHFOV = 230; break; case PANO_FORMAT_FISHEYE_FF: + case PANO_FORMAT_ORTHOGRAPHIC: + case PANO_FORMAT_EQUISOLID: features->maxVFOV = 360; features->maxHFOV = 360; break; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <bru...@us...> - 2009-01-08 23:47:33
|
Revision: 923 http://panotools.svn.sourceforge.net/panotools/?rev=923&view=rev Author: brunopostle Date: 2009-01-08 23:47:30 +0000 (Thu, 08 Jan 2009) Log Message: ----------- maximum field of view for pannini should be equivalent to related projections Modified Paths: -------------- trunk/libpano/queryfeature.c Modified: trunk/libpano/queryfeature.c =================================================================== --- trunk/libpano/queryfeature.c 2009-01-03 23:05:01 UTC (rev 922) +++ trunk/libpano/queryfeature.c 2009-01-08 23:47:30 UTC (rev 923) @@ -405,11 +405,11 @@ break; case PANO_FORMAT_PANINI: features->maxVFOV = 179; - features->maxHFOV = 230; + features->maxHFOV = 359; break; case PANO_FORMAT_EQUI_PANINI: features->maxVFOV = 179; - features->maxHFOV = 230; + features->maxHFOV = 359; break; case PANO_FORMAT_FISHEYE_FF: case PANO_FORMAT_ORTHOGRAPHIC: This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <bru...@us...> - 2009-10-23 21:29:14
|
Revision: 1117 http://panotools.svn.sourceforge.net/panotools/?rev=1117&view=rev Author: brunopostle Date: 2009-10-23 21:28:59 +0000 (Fri, 23 Oct 2009) Log Message: ----------- Orthographic can only display up to 180 degrees Modified Paths: -------------- trunk/libpano/queryfeature.c Modified: trunk/libpano/queryfeature.c =================================================================== --- trunk/libpano/queryfeature.c 2009-10-23 17:50:58 UTC (rev 1116) +++ trunk/libpano/queryfeature.c 2009-10-23 21:28:59 UTC (rev 1117) @@ -419,6 +419,9 @@ break; case PANO_FORMAT_FISHEYE_FF: case PANO_FORMAT_ORTHOGRAPHIC: + features->maxVFOV = 180; + features->maxHFOV = 180; + break; case PANO_FORMAT_EQUISOLID: features->maxVFOV = 360; features->maxHFOV = 360; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <da...@us...> - 2010-01-01 13:27:45
|
Revision: 1203 http://panotools.svn.sourceforge.net/panotools/?rev=1203&view=rev Author: dangelo Date: 2010-01-01 12:16:15 +0000 (Fri, 01 Jan 2010) Log Message: ----------- fix queryfeature to work on 64 bit systems. Modified Paths: -------------- trunk/libpano/queryfeature.c Modified: trunk/libpano/queryfeature.c =================================================================== --- trunk/libpano/queryfeature.c 2009-12-30 11:18:02 UTC (rev 1202) +++ trunk/libpano/queryfeature.c 2010-01-01 12:16:15 UTC (rev 1203) @@ -373,7 +373,6 @@ { // REturn the number of Projection formats available in the library assert(sizeof(panoFormatNames) == PANO_FORMAT_COUNT * sizeof(char*)); - assert(sizeof(panoFormatNames) == PANO_FORMAT_COUNT * sizeof(int)); return PANO_FORMAT_COUNT; } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <tks...@us...> - 2010-01-08 17:48:02
|
Revision: 1214 http://panotools.svn.sourceforge.net/panotools/?rev=1214&view=rev Author: tksharpless Date: 2010-01-08 17:47:39 +0000 (Fri, 08 Jan 2010) Log Message: ----------- Added info for panini_general Modified Paths: -------------- trunk/libpano/queryfeature.c Modified: trunk/libpano/queryfeature.c =================================================================== --- trunk/libpano/queryfeature.c 2010-01-08 09:21:00 UTC (rev 1213) +++ trunk/libpano/queryfeature.c 2010-01-08 17:47:39 UTC (rev 1214) @@ -421,8 +421,8 @@ features->maxHFOV = 359; break; case PANO_FORMAT_PANINI_GENERAL: - features->maxVFOV = 150; - features->maxHFOV = 300; + features->maxVFOV = 180; + features->maxHFOV = 240; features->numberOfParameters = 3; features->parm[0].name = "hcmp"; features->parm[1].name = "tops"; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <da...@us...> - 2010-01-09 14:25:01
|
Revision: 1215 http://panotools.svn.sourceforge.net/panotools/?rev=1215&view=rev Author: dangelo Date: 2010-01-09 14:24:55 +0000 (Sat, 09 Jan 2010) Log Message: ----------- fix assert in queryfeature on 64 bit machines (again...) Modified Paths: -------------- trunk/libpano/queryfeature.c Modified: trunk/libpano/queryfeature.c =================================================================== --- trunk/libpano/queryfeature.c 2010-01-08 17:47:39 UTC (rev 1214) +++ trunk/libpano/queryfeature.c 2010-01-09 14:24:55 UTC (rev 1215) @@ -371,9 +371,8 @@ int panoProjectionFormatCount(void) { - // REturn the number of Projection formats available in the library + // Return the number of Projection formats available in the library assert(sizeof(panoFormatNames) == PANO_FORMAT_COUNT * sizeof(char*)); - assert(sizeof(panoFormatNames) == PANO_FORMAT_COUNT * sizeof(int)); return PANO_FORMAT_COUNT; } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <bru...@us...> - 2009-10-23 22:49:57
|
Revision: 1118 http://panotools.svn.sourceforge.net/panotools/?rev=1118&view=rev Author: brunopostle Date: 2009-10-23 22:49:47 +0000 (Fri, 23 Oct 2009) Log Message: ----------- Fix last commit intended to restrict only orthographic to 180 degrees Modified Paths: -------------- trunk/libpano/queryfeature.c Modified: trunk/libpano/queryfeature.c =================================================================== --- trunk/libpano/queryfeature.c 2009-10-23 21:28:59 UTC (rev 1117) +++ trunk/libpano/queryfeature.c 2009-10-23 22:49:47 UTC (rev 1118) @@ -418,6 +418,9 @@ features->maxHFOV = 359; break; case PANO_FORMAT_FISHEYE_FF: + features->maxVFOV = 360; + features->maxHFOV = 360; + break; case PANO_FORMAT_ORTHOGRAPHIC: features->maxVFOV = 180; features->maxHFOV = 180; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <dm...@us...> - 2010-01-01 21:47:53
|
Revision: 1205 http://panotools.svn.sourceforge.net/panotools/?rev=1205&view=rev Author: dmg Date: 2010-01-01 21:47:46 +0000 (Fri, 01 Jan 2010) Log Message: ----------- fixed minor errors in the panini general Modified Paths: -------------- trunk/libpano/queryfeature.c Modified: trunk/libpano/queryfeature.c =================================================================== --- trunk/libpano/queryfeature.c 2010-01-01 21:45:50 UTC (rev 1204) +++ trunk/libpano/queryfeature.c 2010-01-01 21:47:46 UTC (rev 1205) @@ -424,6 +424,9 @@ features->maxHFOV = 359; features->numberOfParameters = 1; features->parm[0].name = "d"; + // the min value is > 0 and the max is infinite... but I am not sure we + // want to set them to those values... this needs more thinking + // and see how hugin can handle it. features->parm[0].minValue = +0.00001; features->parm[0].maxValue = 10e10; break; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |