[Gimp-developer] ANNOUNCE: Mandelbrot Invert 1 and 2 plug-ins

2001-05-07 Thread Stan Schwartz

Hi,
My first plug-ins, but the writing seemed straight-forward enough. I
categorized them both as colormap (Image/Filters/Colors under GIMP v1.0).

Mandelbrot Invert 1 inverts image pixels to display a view of the
Mandelbrot set, generated within a user-selected rect of the complex plane.
If a sampled point within the rect is found to be a member of the M-set,
the color/value of the corresponding image pixel is inverted.

Mandelbrot Invert 2 inverts image pixels to display encirclement bands,
generated within a user-selected rect of the complex plane, that usually
appear adjacent the to Mandelbrot set.  The lower the number of iterations
required for the series sum calculated for a sampled point to diverge
beyond threshold, the more the color/value of the corresponding image
pixel is inverted.

Some samples of digital art I created using the algorithm for the first
plug-in (as a stand-alone program, before incorporation into the plug-in)
are viewable online in the Spotlight Corner of the Fractal Art Museum
http://www.crosswinds.net/~fractalis/spot/kodstans.html.  Thanks to
Joseph Trotsky for his generous comments.

A coherent and accessible write-up of the theory behind the Mandelbrot Set
is available in Gary William Flake's book, The Computational Beauty
of Nature.  This book was the starting point and inspiration for much of
this work.


Usage suggestions:
Both Mandelbrot Invert 1 and Mandelbrot Invert 2 start with a square
rect by default.  To get a more accurate depiction of the Mandelbrot set
(which may or may not be important to you), you should set the height/width
proportions of the complex plane rect to be the same as the height/width
proportions of your image or selection.  If it's not clear how to use
the first four parameters to resize/rescale/reposition the rect, try
doubling or cutting the default values in half to see the effect.  As
far as the other two parameters of Mandelbrot Invert 2, experiment.
If you go outside my suggested bounds, it shouldn't break anything (if it
does, let me know), but shouldn't output anything interesting either.
Note also that unlike most color filters, these also work on grayscale
images.  It's possible to get interesting abstract mist effects by
decomposing an image, applying one of the Mandelbrot Invert filters
to the saturation channel, and recomposing.


That's it.  Feedback, software development suggestions for
fixes/improvement, or interesting art use ideas/examples appreciated.

Later,
Stan Schwartz

 
**
*  Stan Schwartz *
*  Post-Conceptual and Computational Art *
* [EMAIL PROTECTED] *
* http://www.stanschwartzmeta-arts.com *
**
**
* Nothing is true and everything is permitted. *
*  William Burroughs *
**
* All profoundly original art looks ugly at first. *
*  Clement Greenberg *
**
* The Net treats censorship as damage and routes around it.*
*  John Gilmore  *
**
___
Gimp-developer mailing list
[EMAIL PROTECTED]
http://lists.xcf.berkeley.edu/mailman/listinfo/gimp-developer



[Gimp-developer] Types of Mathematical Art (was ANNOUNCE: Mandelbrot Invert 1 and 2 plug-ins)

2001-05-08 Thread Stan Schwartz

Tom Rathborne [EMAIL PROTECTED] wrote:
You are into fractals, huh?

Yes, in part, but not in a conventional way.  I'm interested in working at 
the boundary between mathematical and representational art, and in 
particular in finding new ways to use mathematics to transform 
representation.  This is in contrast to other fractal software I've seen 
that either uses mathematics to create representation, e.g., IFSCompose, or 
that never intends to create other other than mathematical art, e.g., 
FractalExplorer.  My Mandelbrot Invert plug-ins apply the Mandelbrot set 
to recolor an existing image, which may have been representational, leaving 
the existing image still visible at the end.  You can view other examples 
of digital art I've created by writing and applying mathematical algorithms 
to transform representation, in this case my own scanned, conventional, 
figurative paintings, at the gallery page at my web site, 
http://www.stanschwartzmeta-arts.com/art.html.  My digital art 
collections are accessible from the bottom of the scrolling thumbnails 
frame at the left side of the page.  These include applying linear affine 
transformations through IFS or MRCM algorithms (another kind of fractal) to 
repeatedly rescale, translate, rotate, and reflect arbitrary images into 
self-similar, fractal representations of themselves.  Another example is 
applying displacements derived from strange attractor time series equations 
(HŽnon, Lorentz, and Rossler) to stretch images.  Though the behavior of 
these difference or differential equations is chaotic (based on parameter 
settings), I've found that if I keep close enough to the starting point (in 
terms of iterations) then the displacements are small eough that output 
images are still recognizable as a transformed versions of the input, which 
I find aesthetically pleasing.  I may or may not rewrite these and other 
image transformation algorithms I develop into GIMP plug-ins, depending on 
how my career and time availability goes.  I am in the process of 
undergoing a career change from expert systems programmer to conventional 
artist to attempting to find work as a full-time graphics algorithm 
designer/computational artist.

Note that I'm not trying to put down other kinds of mathematical art.  My 
interest is in defining a niche for myself that best reflects my background 
(both artistic and mathematical), personality and interests.  I'd also like 
to mention that my Penn address, [EMAIL PROTECTED], is a rarely 
attended legacy account and that I prefer receiving mail at my new address, 
[EMAIL PROTECTED]  I would have posted from there, but 
xcf.berkeley.edu bounced my messages as being unable to find my client 
host. I assure you it exists.

Thanks and take care,
Stan Schwartz

**
*  Stan Schwartz *
*  Graphics Algorithm Design *
*  Computational Art *
* [EMAIL PROTECTED] *
* http://www.stanschwartzmeta-arts.com *
**
**
* Nothing is true and everything is permitted. *
*  William Burroughs *
**
* All profoundly original art looks ugly at first. *
*  Clement Greenberg *
**
* The Net treats censorship as damage and routes around it.*
*  John Gilmore  *
**
___
Gimp-developer mailing list
[EMAIL PROTECTED]
http://lists.xcf.berkeley.edu/mailman/listinfo/gimp-developer