12345678910111213141516171819 |
- # from dalib.translation.fourier_transform import FourierTransform
- import importlib.util
- import sys
-
- from PIL import Image
-
- fourier_transform_address = "E:\\Documentwork\\sharif\\CE Project\\future\\Thyroid Project\\Thyroid-Project-Using-DL\\classification_stuff\\Transfer-Learning-Library\\dalib\\translation\\fourier_transform.py"
- spec = importlib.util.spec_from_file_location("module.name", fourier_transform_address)
- foo = importlib.util.module_from_spec(spec)
- sys.modules["module.name"] = foo
- spec.loader.exec_module(foo)
- FourierTransform = foo.FourierTransform
- image_list = ["bio_tile (1).jpeg", "bio_tile (2).jpeg", "bio_tile (3).jpeg", "bio_tile (4).jpeg", "bio_tile (4).jpeg"]
- amplitude_dir = "amplitude_dir"
- fourier_transform = FourierTransform(image_list, amplitude_dir, beta=0, rebuild=False)
- source_image = Image.open("tile2.jpeg") # image form source domain
- source_image_in_target_style = fourier_transform(source_image)
-
- source_image_in_target_style.save("out_fda.jpeg")
|