def test_monochromify(): """ Tests the method monochromify in class Filter """ print('Testing method monochromify (greyscale)') file1 = 'blocks' file2 = 'blocks-grey' image1 = load_image(file1) image2 = load_image(file2) editor = a6filter.Filter(image1) editor.monochromify(False) compare_images(editor.getCurrent(),image2,file1,file2) file1 = 'home' file2 = 'home-grey' image1 = load_image(file1) image2 = load_image(file2) editor = a6filter.Filter(image1) editor.monochromify(False) compare_images(editor.getCurrent(),image2,file1,file2) print('Testing method monochromify (sepia)') file1 = 'blocks' file2 = 'blocks-sepia' image1 = load_image(file1) image2 = load_image(file2) editor = a6filter.Filter(image1) editor.monochromify(True) compare_images(editor.getCurrent(),image2,file1,file2) file1 = 'home' file2 = 'home-sepia' image1 = load_image(file1) image2 = load_image(file2) editor = a6filter.Filter(image1) editor.monochromify(True) compare_images(editor.getCurrent(),image2,file1,file2)
def test_vignette(): """ Tests the method vignette in class Filter """ print('Testing method vignette') file1 = 'blocks' file2 = 'blocks-vignette' image1 = load_image(file1) image2 = load_image(file2) editor = a6filter.Filter(image1) editor.vignette() compare_images(editor.getCurrent(),image2,file1,file2) file1 = 'home' file2 = 'home-vignette' image1 = load_image(file1) image2 = load_image(file2) editor = a6filter.Filter(image1) editor.vignette() compare_images(editor.getCurrent(),image2,file1,file2)
def test_jail(): """ Tests the method jail in class Filter """ print('Testing method jail') file1 = 'blocks' file2 = 'blocks-jail' image1 = load_image(file1) image2 = load_image(file2) editor = a6filter.Filter(image1) editor.jail() compare_images(editor.getCurrent(),image2,file1,file2) file1 = 'home' file2 = 'home-jail' image1 = load_image(file1) image2 = load_image(file2) editor = a6filter.Filter(image1) editor.jail() compare_images(editor.getCurrent(),image2,file1,file2)
def test_reflect_vert(): """ Tests the method reflectVert in class Filter """ print('Testing method reflectVert') file1 = 'blocks' file2 = 'blocks-reflect-vertical' image1 = load_image(file1) image2 = load_image(file2) editor = a6filter.Filter(image1) editor.reflectVert() compare_images(editor.getCurrent(),image2,file1,file2) file1 = 'home' file2 = 'home-reflect-vertical' image1 = load_image(file1) image2 = load_image(file2) editor = a6filter.Filter(image1) editor.reflectVert() compare_images(editor.getCurrent(),image2,file1,file2)
def test_pixellate(): """ Tests the method pixellate in class Filter """ print('Testing method pixellate') file1 = 'blocks' file2 = 'blocks-pixellate-10' image1 = load_image(file1) image2 = load_image(file2) editor = a6filter.Filter(image1) editor.pixellate(10) compare_images(editor.getCurrent(),image2,file1,file2) file2 = 'blocks-pixellate-20' image1 = load_image(file1) image2 = load_image(file2) editor = a6filter.Filter(image1) editor.pixellate(20) compare_images(editor.getCurrent(),image2,file1,file2) file2 = 'blocks-pixellate-50' image1 = load_image(file1) image2 = load_image(file2) editor = a6filter.Filter(image1) editor.pixellate(50) compare_images(editor.getCurrent(),image2,file1,file2) file1 = 'home' file2 = 'home-pixellate-10' image1 = load_image(file1) image2 = load_image(file2) editor = a6filter.Filter(image1) editor.pixellate(10) compare_images(editor.getCurrent(),image2,file1,file2) file2 = 'home-pixellate-20' image1 = load_image(file1) image2 = load_image(file2) editor = a6filter.Filter(image1) editor.pixellate(20) compare_images(editor.getCurrent(),image2,file1,file2) file2 = 'home-pixellate-50' image1 = load_image(file1) image2 = load_image(file2) editor = a6filter.Filter(image1) editor.pixellate(50) compare_images(editor.getCurrent(),image2,file1,file2)