G'MIC - GREYC's Magic for Image Computing: A Full-Featured Open-Source Framework for Image Processing
Banner Institutions GREYC CNRS ENSICAEN UNICAEN

A Full-Featured Open-Source Framework for Image Processing



Latest stable version: 4.0.4 (2026/08/19)

Reference
Table of Contents  ▸  List of Commands  ▸  Reptorian's Commands  ▸  rep_fibonacci_fill◀  rep_spiral_distort    |    rep_glass_vignette  ▶

rep_fibonacci_fill

Arguments:

  • stack={ 0= top-left | 1= top-right | 2= bottom-left | 3= bottom-right },output_mode={ 0=corner | 1=spiral }, _initial_orientation={ 0=landscape | 1=portrait },_iteration>=0,_int_scale>0,{ boundary={0=periodic | 1=mirror} | -1<=spiral_location_x<=1 },{ append_mode={ 0=x | 1=y } | -1<=spiral_location_y<=1 },_palette_cycle,negate,_[palette],_seed_a...

Description:

Generated filled image of fibonacci. If you need a complete fibonacci to use as a base, then execute gmic h +rep_fibonacci for more information.

 

(equivalent to shortcut command rep_fibo_fill).

1) stack defines the stacking of the fibonacci spiral. The options that are provided represent initial vector or orientation of the fibonacci spiral.
2) output_mode defines the style of stacking of the fibonacci base. If it is 1, then it's a spiral, otherwise, corner stacking.
3) _initial_orientation defines the initial stacking of the first two iteration of the fibonacci.
4) _iteration defines the number of iteration. 0 will automatically find the number of iterations requires for the maximum 2 dimensions to fit in.
5) If _iteration0, and _output_mode1, this option would be spiral_location_x. Otherwise, it would become boundary which is only applicable for _iteration>0.
6) If _iteration0, and _output_mode1, this option would be spiral_location_y. Otherwise, it would become append_mode which is only applicable for _iteration>0.
7) _palette_cycle* defines the shift of palette.
8) _negate defines whether to invert the order of palette.
9) _[palette]* defines the palette to be used for filling the fibonacci.
10) _seed* would define the seed to be used for generating order.
 
*=See rep_custom_map for more details on how these options would work.

Default values:

_initial_orientation=0,_iteration=0,'{ boundary={0=periodic | 1=mirror} | -1<=spiral_location_x<=1 }=0','{ append_mode={ 0=x | 1=y } | -1<=spiral_location_y<=1 }}=0',_palette_cycle=n/a,_[palette]=n/a,seed=n/a

 
Author: Reptorian
G'MIC - GREYC's Magic for Image Computing: A Full-Featured Open-Source Framework for Image Processing

G'MIC is an open-source software distributed under the CeCILL free software licenses (LGPL-like and/or
GPL-compatible). Copyrights (C) Since July 2008, David Tschumperlé - GREYC UMR CNRS 6072, Image Team.