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_polar_kaleidoscope◀  rep_polkal    |    rep_objvolumefilt  ▶

rep_polar_kaleidoscope

Arguments:

  • _angle_cut_repeat>0,_radial_cut_repeat>0,_angle,-1<=_shift_x<=1,-1<=_shift_y<=1,_flip_x= { 0=Original | 1=Flipped },_flip_y= { 0=Original | 1=Flipped },_edge_x= { 0=Repeat | 1=Alternating },0<=_edge_y<=2,_radial_fit_dimension= { 0=Minimum | 1=Maximum },_conical_start_ang= { 0=90 | 1=0 },_sublevel>0,0<_interpolation<=5

Description:

_angle_cut_repeat refers to the amount of time a image will repeat along the center.

_radial_cut_repeat refers to the amount of time a image will repeat from the center.
_angle refers to the angle of the filter function.
_shift_x refers to the horizontal distance distance from the center in relative to the center of the target image(s)
_shift_y refers to the verticla distance of the center in relative to the center of the target image(s).
_flip_x mirrors the image horizontally prior to the polar effect.
_flip_y mirrors the image vertically prior to the polar effect.
_radial_fit_dimension fits the end of radius cut to the min or max dimension.
_conical_start_ang starts the polar image from the standard interpretation or straight up.
_sublevel refers to the antialiasing degree of the polar effect.

Default values:

_angle_cut_repeat=2,_radial_cut_repeat=1,_angle=0,_shift_x=0,_shift_y=0,_flip_x=0,_flip_y=0,_edge_x=1,_edge_y=1,_radial_fit_dimension=0,_conical_start_ang=0,_sublevel=.5,'_interpolation=2'

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.