Changeset 3476 for trunk/psLib/src/image/psImageStats.c
- Timestamp:
- Mar 22, 2005, 11:52:49 AM (21 years ago)
- File:
-
- 1 edited
-
trunk/psLib/src/image/psImageStats.c (modified) (9 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psLib/src/image/psImageStats.c
r3309 r3476 9 9 * @author GLG, MHPCC 10 10 * 11 * @version $Revision: 1.6 8$ $Name: not supported by cvs2svn $12 * @date $Date: 2005-0 2-23 21:32:40$11 * @version $Revision: 1.69 $ $Name: not supported by cvs2svn $ 12 * @date $Date: 2005-03-22 21:52:49 $ 13 13 * 14 14 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 63 63 junkData->nalloc = in->numRows * in->numCols; 64 64 junkData->n = junkData->nalloc; 65 junkData->data. V= in->data.V[0]; // since psImage data is contiguous...65 junkData->data.U8 = in->data.V[0]; // since psImage data is contiguous... 66 66 } else { 67 67 // image not necessarily contiguous … … 73 73 junkData->n = junkData->nalloc; 74 74 75 psU8* data = junkData->data. V;75 psU8* data = junkData->data.U8; 76 76 for (int row = 0; row < numRows; row++) { 77 77 memcpy(data, in->data.V[row], rowSize); … … 87 87 junkMask->nalloc = mask->numRows * mask->numCols; 88 88 junkMask->n = junkMask->nalloc; 89 junkMask->data. V= mask->data.V[0];89 junkMask->data.U8 = mask->data.V[0]; 90 90 } else { 91 91 // image not necessarily contiguous … … 97 97 junkMask->n = junkMask->nalloc; 98 98 99 psU8* data = junkMask->data. V;99 psU8* data = junkMask->data.U8; 100 100 for (int row = 0; row < numRows; row++) { 101 101 memcpy(data, mask->data.V[row], rowSize); … … 136 136 junkData->nalloc = in->numRows * in->numCols; 137 137 junkData->n = junkData->nalloc; 138 junkData->data. V= in->data.V[0]; // since psImage data is contiguous...138 junkData->data.U8 = in->data.V[0]; // since psImage data is contiguous... 139 139 } else { 140 140 // image not necessarily contiguous … … 146 146 junkData->n = junkData->nalloc; 147 147 148 psU8* data = junkData->data. V;148 psU8* data = junkData->data.U8; 149 149 for (int row = 0; row < numRows; row++) { 150 150 memcpy(data, in->data.V[row], rowSize); … … 160 160 junkMask->nalloc = mask->numRows * mask->numCols; 161 161 junkMask->n = junkMask->nalloc; 162 junkMask->data. V= mask->data.V[0];162 junkMask->data.U8 = mask->data.V[0]; 163 163 } else { 164 164 // image not necessarily contiguous … … 170 170 junkMask->n = junkMask->nalloc; 171 171 172 psU8* data = junkMask->data. V;172 psU8* data = junkMask->data.U8; 173 173 for (int row = 0; row < numRows; row++) { 174 174 memcpy(data, mask->data.V[row], rowSize);
Note:
See TracChangeset
for help on using the changeset viewer.
