Changeset 21471 for trunk/psModules/test/objects/tap_pmSourceSky.c
- Timestamp:
- Feb 13, 2009, 12:41:28 PM (17 years ago)
- File:
-
- 1 edited
-
trunk/psModules/test/objects/tap_pmSourceSky.c (modified) (7 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psModules/test/objects/tap_pmSourceSky.c
r15985 r21471 153 153 psMemId id = psMemGetId(); 154 154 pmSource *src = pmSourceAlloc(); 155 src-> weight= psImageAlloc(TEST_NUM_COLS, TEST_NUM_ROWS, PS_TYPE_F32);156 for (int i =0 ; i < src-> weight->numRows ; i++) {157 for (int j = 0 ; j < src-> weight->numCols ; j++) {158 src-> weight->data.F32[i][j] = (float) (i + j);155 src->variance = psImageAlloc(TEST_NUM_COLS, TEST_NUM_ROWS, PS_TYPE_F32); 156 for (int i =0 ; i < src->variance->numRows ; i++) { 157 for (int j = 0 ; j < src->variance->numCols ; j++) { 158 src->variance->data.F32[i][j] = (float) (i + j); 159 159 } 160 160 } … … 168 168 169 169 170 // Call pmSourceLocalSkyVariance() with NULL pmSource-> weightinput parameter170 // Call pmSourceLocalSkyVariance() with NULL pmSource->variance input parameter 171 171 { 172 172 psMemId id = psMemGetId(); … … 175 175 src->peak = pmPeakAlloc(1, 2, 3.0, PM_PEAK_LONE); 176 176 bool rc = pmSourceLocalSkyVariance(src, PS_STAT_SAMPLE_MEAN, 10.0, 1, 2); 177 ok(rc == false, "pmSourceLocalSkyVariance() returned FALSE with NULL pmSource-> weightinput parameter");177 ok(rc == false, "pmSourceLocalSkyVariance() returned FALSE with NULL pmSource->variance input parameter"); 178 178 psFree(src); 179 179 ok(!psMemCheckLeaks (id, NULL, NULL, false), "no memory leaks"); … … 185 185 psMemId id = psMemGetId(); 186 186 pmSource *src = pmSourceAlloc(); 187 src-> weight= psImageAlloc(TEST_NUM_COLS, TEST_NUM_ROWS, PS_TYPE_F32);188 for (int i =0 ; i < src-> weight->numRows ; i++) {189 for (int j = 0 ; j < src-> weight->numCols ; j++) {190 src-> weight->data.F32[i][j] = (float) (i + j);187 src->variance = psImageAlloc(TEST_NUM_COLS, TEST_NUM_ROWS, PS_TYPE_F32); 188 for (int i =0 ; i < src->variance->numRows ; i++) { 189 for (int j = 0 ; j < src->variance->numCols ; j++) { 190 src->variance->data.F32[i][j] = (float) (i + j); 191 191 } 192 192 } … … 203 203 psMemId id = psMemGetId(); 204 204 pmSource *src = pmSourceAlloc(); 205 src-> weight= psImageAlloc(TEST_NUM_COLS, TEST_NUM_ROWS, PS_TYPE_F32);206 for (int i =0 ; i < src-> weight->numRows ; i++) {207 for (int j = 0 ; j < src-> weight->numCols ; j++) {208 src-> weight->data.F32[i][j] = (float) (i + j);205 src->variance = psImageAlloc(TEST_NUM_COLS, TEST_NUM_ROWS, PS_TYPE_F32); 206 for (int i =0 ; i < src->variance->numRows ; i++) { 207 for (int j = 0 ; j < src->variance->numCols ; j++) { 208 src->variance->data.F32[i][j] = (float) (i + j); 209 209 } 210 210 } … … 221 221 psMemId id = psMemGetId(); 222 222 pmSource *src = pmSourceAlloc(); 223 src-> weight= psImageAlloc(TEST_NUM_COLS, TEST_NUM_ROWS, PS_TYPE_F32);224 for (int i =0 ; i < src-> weight->numRows ; i++) {225 for (int j = 0 ; j < src-> weight->numCols ; j++) {226 src-> weight->data.F32[i][j] = (float) (i + j);223 src->variance = psImageAlloc(TEST_NUM_COLS, TEST_NUM_ROWS, PS_TYPE_F32); 224 for (int i =0 ; i < src->variance->numRows ; i++) { 225 for (int j = 0 ; j < src->variance->numCols ; j++) { 226 src->variance->data.F32[i][j] = (float) (i + j); 227 227 } 228 228 } … … 245 245 psMemId id = psMemGetId(); 246 246 pmSource *src = pmSourceAlloc(); 247 src-> weight= psImageAlloc(TEST_NUM_COLS, TEST_NUM_ROWS, PS_TYPE_F32);247 src->variance = psImageAlloc(TEST_NUM_COLS, TEST_NUM_ROWS, PS_TYPE_F32); 248 248 src->maskObj = psImageAlloc(TEST_NUM_COLS, TEST_NUM_ROWS, PS_TYPE_MASK); 249 249 psF32 mean = 0.0; 250 for (int i = 0 ; i < src-> weight->numRows ; i++) {251 for (int j = 0 ; j < src-> weight->numCols ; j++) {252 src-> weight->data.F32[i][j] = (float) (i + j);250 for (int i = 0 ; i < src->variance->numRows ; i++) { 251 for (int j = 0 ; j < src->variance->numCols ; j++) { 252 src->variance->data.F32[i][j] = (float) (i + j); 253 253 mean+= (float) (i + j); 254 254 src->maskObj->data.U8[i][j] = 0;
Note:
See TracChangeset
for help on using the changeset viewer.
