Function Repository Resource:

ComplexTransformImage

Source Notebook

Add a complex transformation to an image

Contributed by: Enrique Zeleny

ResourceFunction["ComplexTransformImage"][img,func,r,n]

applies a complex transformation n times on image img using function func over range r.

Details and Options

ResourceFunction["ComplexTransformImage"] effectively uses a periodic padding.

Examples

Basic Examples (3) 

Use a logarithm function:

In[1]:=
(* Evaluate this cell to get the example input *) CloudGet["https://www.wolframcloud.com/obj/a5e8b80d-f436-443f-9fab-a31bf04dc9dd"]
Out[1]=

Use a quadratic function:

In[2]:=
(* Evaluate this cell to get the example input *) CloudGet["https://www.wolframcloud.com/obj/dbef1912-c1da-4205-ae14-da8e2c6ffbc1"]
Out[2]=

Increase iterations:

In[3]:=
(* Evaluate this cell to get the example input *) CloudGet["https://www.wolframcloud.com/obj/fec2fefa-ed8d-4a87-bb6d-e5d83b7fb272"]
Out[3]=

Requirements

Wolfram Language 11.3 (March 2018) or above

Version History

  • 1.0.0 – 29 March 2019

Related Resources

License Information