image_util ========== .. py:module:: image_util Functions --------- .. autoapisummary:: image_util.check_versions image_util.show_image image_util.show_image_gray image_util.int2float_image image_util.float2int_image image_util.ensure_unsigned_type image_util.ensure_unsigned_image image_util.convert_image_sign_type image_util.redimension_data image_util.get_numpy_slicing image_util.get_image_quantile image_util.normalise_values image_util.get_image_size_info image_util.pilmode_to_pixelinfo image_util.calc_pyramid image_util.image_reshape image_util.image_resize image_util.precise_resize image_util.create_compression_filter image_util.create_compression_codecs image_util.get_tiff_pages image_util.tags_to_dict image_util.tiff_info image_util.tiff_info_short image_util.get_pil_metadata image_util.compare_image image_util.compare_image_dist image_util.compare_image_dist_simple image_util.calc_fraction_used image_util.blur_image_single image_util.blur_image image_util.calc_tiles_median image_util.calc_tiles_quantiles image_util.save_image Module Contents --------------- .. py:function:: check_versions() .. py:function:: show_image(image: numpy.ndarray) .. py:function:: show_image_gray(image: numpy.ndarray) .. py:function:: int2float_image(image) .. py:function:: float2int_image(image, target_dtype=np.dtype(np.uint8)) .. py:function:: ensure_unsigned_type(dtype: numpy.dtype) -> numpy.dtype .. py:function:: ensure_unsigned_image(image: numpy.ndarray) -> numpy.ndarray .. py:function:: convert_image_sign_type(image: numpy.ndarray, target_dtype: numpy.dtype) -> numpy.ndarray .. py:function:: redimension_data(data, old_order, new_order, **indices) .. py:function:: get_numpy_slicing(dimension_order, **slicing) .. py:function:: get_image_quantile(image: numpy.ndarray, quantile: float, axis=None) -> float .. py:function:: normalise_values(image: numpy.ndarray, min_value: float, max_value: float) -> numpy.ndarray .. py:function:: get_image_size_info(sizes_xyzct: list, pixel_nbytes: int, pixel_type: numpy.dtype, channels: list) -> str .. py:function:: pilmode_to_pixelinfo(mode: str) -> tuple .. py:function:: calc_pyramid(xyzct: tuple, npyramid_add: int = 0, pyramid_downsample: float = 2, volumetric_resize: bool = False) -> list .. py:function:: image_reshape(image: numpy.ndarray, target_size: tuple) -> numpy.ndarray .. py:function:: image_resize(image: numpy.ndarray, target_size0: tuple, dimension_order: str = 'yxc') -> numpy.ndarray .. py:function:: precise_resize(image: numpy.ndarray, factors) -> numpy.ndarray .. py:function:: create_compression_filter(compression: list) -> tuple .. py:function:: create_compression_codecs(compression: list) -> list .. py:function:: get_tiff_pages(tiff: tifffile.TiffFile) -> list .. py:function:: tags_to_dict(tags: tifffile.TiffTags) -> dict .. py:function:: tiff_info(filename: str) -> str .. py:function:: tiff_info_short(filename: str) -> str .. py:function:: get_pil_metadata(image: PIL.Image) -> dict .. py:function:: compare_image(image0, image1, show=False) -> float .. py:function:: compare_image_dist(image0: numpy.ndarray, image1: numpy.ndarray) -> tuple .. py:function:: compare_image_dist_simple(image0: numpy.ndarray, image1: numpy.ndarray) -> dict .. py:function:: calc_fraction_used(image: numpy.ndarray, threshold: float = 0.1) -> float .. py:function:: blur_image_single(image, sigma) .. py:function:: blur_image(image, sigma) .. py:function:: calc_tiles_median(images) .. py:function:: calc_tiles_quantiles(images, quantiles) .. py:function:: save_image(image: numpy.ndarray, filename: str, output_params: dict = {})