def main(): matrix = zip(*[[-1, 1], [-1, 1], [-1, 1], [-1, 1], [-1, 1]]) unshredder = create_simple_unshredder( "assets/shredded_images/TokyoPanoramaShredded.png", 32, error_calculator_class=NormalisedMatrixEdgeDifferenceErrorCalculator, error_calculator_args=(matrix,), ) answer = unshredder.solve() answer.save("output/matrix_answer.png")
def main(): unshredder = create_simple_unshredder( 'assets/shredded_images/city_night_10.png', 10) answer = unshredder.solve() answer.save('output/city_night_simple_answer.png')
def main(): unshredder = create_simple_unshredder( 'assets/shredded_images/TokyoPanoramaShredded.png', 32) answer = unshredder.solve() answer.save('output/answer.png')