def save_image(self, image, filename): if image.data.pixel_type in (COMPLEX, FLOAT): image = _image_conversion.to_greyscale(image) _png_support.save_PNG( image, os.path.join( self.docgen.output_images_path, filename + ".png"))
def generate_generic_pngs(self): print("Copying over generic images") for pixel_type in ALL: if pixel_type in (FLOAT, COMPLEX): pixel_type_name = "GreyScale" else: pixel_type_name = util.get_pixel_type_name(pixel_type) image = core.load_image( os.path.join(paths.test, pixel_type_name + "_generic.tiff")) print(" " + image.pixel_type_name) _png_support.save_PNG( image, os.path.join(self.output_images_path, "%s_generic.png" % (pixel_type_name)))
def generate_generic_pngs(self): print "Copying over generic images" for pixel_type in ALL: if pixel_type in (FLOAT, COMPLEX): pixel_type_name = "GreyScale" else: pixel_type_name = util.get_pixel_type_name(pixel_type) image = core.load_image( os.path.join(paths.test, pixel_type_name + "_generic.tiff")) print " " + image.pixel_type_name _png_support.save_PNG( image, os.path.join(self.output_images_path, "%s_generic.png" % (pixel_type_name)))