Пример #1
0
def test_convert_blob_to_uri(arr_size, mode):
    doc = Document(content=np.random.randint(0, 255, arr_size))
    assert doc.blob.any()
    assert not doc.uri
    doc.convert_image_blob_to_uri(32, 28)
    assert doc.uri.startswith('data:image/png;base64,')
    assert doc.mime_type == 'image/png'
Пример #2
0
def test_convert_image_blob_to_uri(arr_size, channel_axis, width, height):
    doc = Document(content=np.random.randint(0, 255, arr_size))
    assert doc.blob.any()
    assert not doc.uri
    doc.set_image_blob_shape(channel_axis=channel_axis, shape=(width, height))

    doc.convert_image_blob_to_uri()
    assert doc.uri.startswith('data:image/png;base64,')
    assert doc.mime_type == 'image/png'
    assert doc.blob.any()  # assure after conversion blob still exist.
Пример #3
0
def test_convert_image_blob_to_uri(arr_size, color_axis, width, height,
                                   resize_method):
    doc = Document(content=np.random.randint(0, 255, arr_size))
    assert doc.blob.any()
    assert not doc.uri
    doc.convert_image_blob_to_uri(color_axis=color_axis,
                                  width=width,
                                  height=height,
                                  resize_method=resize_method)
    assert doc.uri.startswith('data:image/png;base64,')
    assert doc.mime_type == 'image/png'