@@ -200,8 +200,8 class SpectraReader( JRODataReader ): | |||||
200 | spc = numpy.roll( spc, self.m_ProcessingHeader.profilesPerBlock/2, axis=2 ) #desplaza a la derecha en el eje 2 determinadas posiciones |
|
200 | spc = numpy.roll( spc, self.m_ProcessingHeader.profilesPerBlock/2, axis=2 ) #desplaza a la derecha en el eje 2 determinadas posiciones | |
201 | cspc = numpy.roll( cspc, self.m_ProcessingHeader.profilesPerBlock/2, axis=2 ) #desplaza a la derecha en el eje 2 determinadas posiciones |
|
201 | cspc = numpy.roll( cspc, self.m_ProcessingHeader.profilesPerBlock/2, axis=2 ) #desplaza a la derecha en el eje 2 determinadas posiciones | |
202 |
|
202 | |||
203 | spc = numpy.transpose( spc, (0,2,1) ) |
|
203 | # spc = numpy.transpose( spc, (0,2,1) ) | |
204 | cspc = numpy.transpose( cspc, (0,2,1) ) |
|
204 | # cspc = numpy.transpose( cspc, (0,2,1) ) | |
205 | #dc = numpy.transpose(dc, (0,2,1)) |
|
205 | #dc = numpy.transpose(dc, (0,2,1)) | |
206 |
|
206 | |||
207 | self.data_spc = spc |
|
207 | self.data_spc = spc | |
@@ -359,14 +359,16 class SpectraWriter(JRODataWriter): | |||||
359 |
|
359 | |||
360 | Return: None |
|
360 | Return: None | |
361 | """ |
|
361 | """ | |
362 |
spc = |
|
362 | spc = self.data_spc | |
|
363 | # spc = numpy.transpose( self.data_spc, (0,2,1) ) | |||
363 | if not( self.m_ProcessingHeader.shif_fft ): |
|
364 | if not( self.m_ProcessingHeader.shif_fft ): | |
364 | spc = numpy.roll( spc, self.m_ProcessingHeader.profilesPerBlock/2, axis=2 ) #desplaza a la derecha en el eje 2 determinadas posiciones |
|
365 | spc = numpy.roll( spc, self.m_ProcessingHeader.profilesPerBlock/2, axis=2 ) #desplaza a la derecha en el eje 2 determinadas posiciones | |
365 | data = spc.reshape((-1)) |
|
366 | data = spc.reshape((-1)) | |
366 | data.tofile(self.fp) |
|
367 | data.tofile(self.fp) | |
367 |
|
368 | |||
368 | data = numpy.zeros( self.shape_cspc_Buffer, self.dataType ) |
|
369 | data = numpy.zeros( self.shape_cspc_Buffer, self.dataType ) | |
369 |
cspc = |
|
370 | cspc = self.data_cspc | |
|
371 | # cspc = numpy.transpose( self.data_cspc, (0,2,1) ) | |||
370 | if not( self.m_ProcessingHeader.shif_fft ): |
|
372 | if not( self.m_ProcessingHeader.shif_fft ): | |
371 | cspc = numpy.roll( cspc, self.m_ProcessingHeader.profilesPerBlock/2, axis=2 ) #desplaza a la derecha en el eje 2 determinadas posiciones |
|
373 | cspc = numpy.roll( cspc, self.m_ProcessingHeader.profilesPerBlock/2, axis=2 ) #desplaza a la derecha en el eje 2 determinadas posiciones | |
372 | data['real'] = cspc.real |
|
374 | data['real'] = cspc.real |
General Comments 0
You need to be logged in to leave comments.
Login now