Example #1
0
 def test_slice_list(self):
     data = tu.get_nx_tomo_test_data()
     sl = du.get_slice_list(data, struct.CD_PROJECTION)
     self.assertEqual(len(sl), 111)
     sl = du.get_slice_list(data, struct.CD_SINOGRAM)
     self.assertEqual(len(sl), 135)
     sl = du.get_slice_list(data, struct.CD_ROTATION_AXIS)
     self.assertEqual(len(sl), 21600)
Example #2
0
 def test_slice_list(self):
     data = tu.get_nx_tomo_test_data()
     sl = du.get_slice_list(data, struct.CD_PROJECTION)
     self.assertEqual(len(sl), 111)
     sl = du.get_slice_list(data, struct.CD_SINOGRAM)
     self.assertEqual(len(sl), 135)
     sl = du.get_slice_list(data, struct.CD_ROTATION_AXIS)
     self.assertEqual(len(sl), 21600)
Example #3
0
    def test_slice_group(self):
        data = tu.get_nx_tomo_test_data()
        sl = du.get_slice_list(data, struct.CD_PROJECTION)
        gsl = du.group_slice_list(sl, 8)
        self.assertEqual(len(gsl), 14)
        self.assertEqual(len(gsl[0]), 3)

        sl = du.get_slice_list(data, struct.CD_SINOGRAM)
        gsl = du.group_slice_list(sl, 8)
        self.assertEqual(len(gsl), 17)
        self.assertEqual(len(gsl[0]), 3)

        sl = du.get_slice_list(data, struct.CD_ROTATION_AXIS)
        gsl = du.group_slice_list(sl, 8)
        self.assertEqual(len(gsl), 2700)
        for group in gsl:
            self.assertEqual(len(group), 3)
Example #4
0
 def test_slice_group(self):
     data = tu.get_nx_tomo_test_data()
     sl = du.get_slice_list(data, struct.CD_PROJECTION)
     gsl = du.group_slice_list(sl, 8)
     self.assertEqual(len(gsl), 14)
     self.assertEqual(len(gsl[0]), 3)
     
     sl = du.get_slice_list(data, struct.CD_SINOGRAM)
     gsl = du.group_slice_list(sl, 8)
     self.assertEqual(len(gsl), 17)
     self.assertEqual(len(gsl[0]), 3)
     
     sl = du.get_slice_list(data, struct.CD_ROTATION_AXIS)
     gsl = du.group_slice_list(sl, 8)
     self.assertEqual(len(gsl), 2700)
     for group in gsl:
         self.assertEqual(len(group), 3)