示例#1
0
matrix_w = 5

matrix_min_xy = 0
matrix_max_xy = 255

visualize_after = 1000
visualize_image_after = 30000

matrix = np.random.rand(matrix_h, matrix_w,
                        3) * (matrix_max_xy - matrix_min_xy) + matrix_min_xy

image_filename = "woman.png"
#image_filename = "parrot.png"
dataset = Dataset(image_filename)

data = dataset.get_all()
#visualized_data = dataset.get_every_nth(30)

visualized_data = dataset.next_batch(1000)

step = 0

visualize.copy_image(image_filename, "out_image_original.png")
visualize.clear_image("out_image.png")

while True:
    step += 1

    #while True:
    #data_sample = np.random.rand(2) * (data_max_xy - data_min_xy) + data_min_xy