Exemplo n.º 1
0
def test_as_pil_image_float32_uint16_out():
    im = Image(np.ones((1, 120, 120), dtype=np.float32), copy=False)
    new_im = im.as_PILImage(out_dtype=np.uint16)
    assert_allclose(
        np.asarray(new_im.getdata()).reshape(im.pixels.shape),
        (im.pixels * 65535).astype(np.uint16),
    )
Exemplo n.º 2
0
def test_as_pil_image_uint8():
    im = Image(np.ones((120, 120), dtype=np.uint8))
    new_im = im.as_PILImage()
    assert_allclose(np.asarray(new_im.getdata()).reshape(im.pixels.shape),
                    im.pixels)
Exemplo n.º 3
0
def test_as_pil_image_float32_uint16_out():
    im = Image(np.ones((1, 120, 120), dtype=np.float32), copy=False)
    im.as_PILImage(out_dtype=np.uint16)
Exemplo n.º 4
0
def test_as_pil_image_float32():
    im = Image(np.ones((1, 120, 120), dtype=np.float32), copy=False)
    new_im = im.as_PILImage()
    assert_allclose(np.asarray(new_im.getdata()).reshape(im.pixels.shape),
                    (im.pixels * 255).astype(np.uint8))
Exemplo n.º 5
0
def test_as_pil_image_uint8():
    im = Image(np.ones((120, 120), dtype=np.uint8))
    new_im = im.as_PILImage()
    assert_allclose(
        np.asarray(new_im.getdata()).reshape(im.pixels.shape), im.pixels)
Exemplo n.º 6
0
def test_as_pil_image_float32_uint16_out():
    im = Image(np.ones((1, 120, 120), dtype=np.float32), copy=False)
    im.as_PILImage(out_dtype=np.uint16)