- Timestamp:
- Jul 30, 2009, 5:20:29 PM (17 years ago)
- Location:
- branches/czw_branch/cleanup
- Files:
-
- 2 edited
-
. (modified) (1 prop)
-
psModules/src/camera/pmReadoutStack.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/czw_branch/cleanup
- Property svn:mergeinfo changed
/trunk (added) merged: 24714-24742,24744-24784,24786-24798,24801-24824,24827-24834,24836-24859,24861-24901,24903-24912,24914-24939
- Property svn:mergeinfo changed
-
branches/czw_branch/cleanup/psModules/src/camera/pmReadoutStack.c
r21363 r24951 252 252 continue; 253 253 } 254 if (!readout->process) { 255 continue; 256 } 254 257 if (!readout->image) { 255 258 psError(PS_ERR_UNEXPECTED_NULL, true, "Input readout %ld has NULL image.\n", i); … … 260 263 pmCell *cell = readout->parent; // The parent cell 261 264 bool mdok = true; // Status of MD lookup 262 psRegion *trimsec = psMetadataLookupPtr(&mdok, cell->concepts, "CELL.TRIMSEC"); // Trim section265 psRegion *trimsec = cell ? psMetadataLookupPtr(&mdok, cell->concepts, "CELL.TRIMSEC") : NULL; // Trim section 263 266 if (!mdok || !trimsec || psRegionIsNaN(*trimsec)) { 264 psWarning("CELL.TRIMSEC is not set for readout %ld --- ignored.\n", i); 267 psWarning("CELL.TRIMSEC is not set for readout %ld --- attempting to use image size.\n", i); 268 xSize = PS_MAX(xSize, readout->image->numCols); 269 ySize = PS_MAX(ySize, readout->image->numRows); 270 xMin = PS_MIN(xMin, 0); 271 xMax = PS_MAX(xMax, readout->image->numCols - 1); 272 yMin = PS_MIN(yMin, 0); 273 yMax = PS_MAX(yMax, readout->image->numRows - 1); 265 274 } else { 266 275 xSize = PS_MAX(xSize, trimsec->x1 - trimsec->x0);
Note:
See TracChangeset
for help on using the changeset viewer.
