undilated = None # unsharp_mask b = ImageBufAlgo.unsharp_mask( ImageBuf(OIIO_TESTSUITE_ROOT + "/oiiotool/src/tahoe-small.tif"), "gaussian", 3.0, 1.0, 0.0) write(b, "unsharp.tif", oiio.UINT8) # unsharp_mark with median filter b = ImageBufAlgo.unsharp_mask( ImageBuf(OIIO_TESTSUITE_ROOT + "/oiiotool/src/tahoe-small.tif"), "median", 3.0, 1.0, 0.0) write(b, "unsharp-median.tif", oiio.UINT8) # laplacian b = ImageBufAlgo.laplacian( ImageBuf(OIIO_TESTSUITE_ROOT + "/oiiotool/src/tahoe-tiny.tif")) write(b, "tahoe-laplacian.tif", oiio.UINT8) # computePixelHashSHA1 print("SHA-1 of bsplinekernel.exr is: " + ImageBufAlgo.computePixelHashSHA1(bsplinekernel)) # fft, ifft blue = ImageBufAlgo.channels( ImageBuf(OIIO_TESTSUITE_ROOT + "/oiiotool/src/tahoe-tiny.tif"), (2, )) fft = ImageBufAlgo.fft(blue) write(fft, "fft.exr", oiio.FLOAT) inv = ImageBufAlgo.ifft(fft) b = ImageBufAlgo.channels(inv, (0, )) write(b, "ifft.exr", oiio.FLOAT) inv.clear()
# unsharp_mask b = ImageBuf() ImageBufAlgo.unsharp_mask (b, ImageBuf("../oiiotool/src/tahoe-small.tif"), "gaussian", 3.0, 1.0, 0.0) write (b, "unsharp.tif", oiio.UINT8) # unsharp_mark with median filter b = ImageBuf() ImageBufAlgo.unsharp_mask (b, ImageBuf("../oiiotool/src/tahoe-small.tif"), "median", 3.0, 1.0, 0.0) write (b, "unsharp-median.tif", oiio.UINT8) # laplacian b = ImageBuf() ImageBufAlgo.laplacian (b, ImageBuf("../oiiotool/src/tahoe-tiny.tif")) write (b, "tahoe-laplacian.tif", oiio.UINT8) # computePixelHashSHA1 print ("SHA-1 of bsplinekernel.exr is: " + ImageBufAlgo.computePixelHashSHA1(bsplinekernel)) # fft, ifft fft = ImageBuf() blue = ImageBuf() ImageBufAlgo.channels (blue, ImageBuf("../oiiotool/src/tahoe-tiny.tif"), (2,)) ImageBufAlgo.fft (fft, blue) write (fft, "fft.exr", oiio.FLOAT) inv = ImageBuf() ImageBufAlgo.ifft (inv, fft)
b = ImageBufAlgo.erode(undilated, 3, 3) write(b, "erode.tif", oiio.UINT8) undilated = None # unsharp_mask b = ImageBufAlgo.unsharp_mask(ImageBuf("../oiiotool/src/tahoe-small.tif"), "gaussian", 3.0, 1.0, 0.0) write(b, "unsharp.tif", oiio.UINT8) # unsharp_mark with median filter b = ImageBufAlgo.unsharp_mask(ImageBuf("../oiiotool/src/tahoe-small.tif"), "median", 3.0, 1.0, 0.0) write(b, "unsharp-median.tif", oiio.UINT8) # laplacian b = ImageBufAlgo.laplacian(ImageBuf("../oiiotool/src/tahoe-tiny.tif")) write(b, "tahoe-laplacian.tif", oiio.UINT8) # computePixelHashSHA1 print("SHA-1 of bsplinekernel.exr is: " + ImageBufAlgo.computePixelHashSHA1(bsplinekernel)) # fft, ifft blue = ImageBufAlgo.channels(ImageBuf("../oiiotool/src/tahoe-tiny.tif"), (2, )) fft = ImageBufAlgo.fft(blue) write(fft, "fft.exr", oiio.FLOAT) inv = ImageBufAlgo.ifft(fft) b = ImageBufAlgo.channels(inv, (0, )) write(b, "ifft.exr", oiio.FLOAT) inv.clear()
undilated = None # unsharp_mask b = ImageBufAlgo.unsharp_mask( ImageBuf(OIIO_TESTSUITE_ROOT + "/common/tahoe-small.tif"), "gaussian", 3.0, 1.0, 0.0) write(b, "unsharp.tif", oiio.UINT8) # unsharp_mark with median filter b = ImageBufAlgo.unsharp_mask( ImageBuf(OIIO_TESTSUITE_ROOT + "/common/tahoe-small.tif"), "median", 3.0, 1.0, 0.0) write(b, "unsharp-median.tif", oiio.UINT8) # laplacian b = ImageBufAlgo.laplacian( ImageBuf(OIIO_TESTSUITE_ROOT + "/common/tahoe-tiny.tif")) write(b, "tahoe-laplacian.tif", oiio.UINT8) # computePixelHashSHA1 print("SHA-1 of bsplinekernel.exr is: " + ImageBufAlgo.computePixelHashSHA1(bsplinekernel)) # fft, ifft blue = ImageBufAlgo.channels( ImageBuf(OIIO_TESTSUITE_ROOT + "/common/tahoe-tiny.tif"), (2, )) fft = ImageBufAlgo.fft(blue) write(fft, "fft.exr", oiio.FLOAT) inv = ImageBufAlgo.ifft(fft) b = ImageBufAlgo.channels(inv, (0, )) write(b, "ifft.exr", oiio.FLOAT) inv.clear()