| plug_in_CML_explorer | Make an image of Coupled-Map Lattice |
| plug_in_CML_explorer_Iterator_ALT | This extension calculates the modified values for one iterationstep for the call of plug_in_CML_explorer |
| plug_in_CentralReflection_Iterator_ALT | This extension calculates the modified values for one iterationstep for the call of plug_in_CentralReflection |
| plug_in_LoG | Apply the LoG filter |
| plug_in_Twist_Iterator_ALT | This extension calculates the modified values for one iterationstep for the call of plug_in_Twist |
| plug_in_ace | Adaptive Contrast Enhancement |
| plug_in_adjust | Insert/Extract Image into/from Panorama |
| plug_in_alienmap | AlienMap Color Transformation Plug-In |
| plug_in_alienmap2 | AlienMap2 Color Transformation Plug-In |
| plug_in_alienmap_Iterator_ALT | This extension calculates the modified values for one iterationstep for the call of plug_in_alienmap |
| plug_in_align_layers | Align visible layers |
| plug_in_alpha2color_Iterator_ALT | This extension calculates the modified values for one iterationstep for the call of plug_in_alpha2color |
| plug_in_anamorphose | Apply an anamorphose effect |
| plug_in_anamorphose_Iterator_ALT | This extension calculates the modified values for one iterationstep for the call of plug_in_anamorphose |
| plug_in_animationoptimize | This plugin applies various optimizations to a GIMP layer-based animation. |
| plug_in_animationplay | This plugin allows you to preview a GIMP layer-based animation. |
| plug_in_animationunoptimize | This plugin 'simplifies' a GIMP layer-based animation that has been AnimationOptimized. This makes the animation much easier to work with if, for example, the optimized version is all you have. |
| plug_in_antialias | Smooths stair-step edges. |
| plug_in_apply | Pan |
| plug_in_apply_canvas | Adds a canvas texture map to the picture |
| plug_in_applylens | Apply a lens effect |
| plug_in_applylens_Iterator_ALT | This extension calculates the modified values for one iterationstep for the call of plug_in_applylens |
| plug_in_autocrop | Automagically crops a picture. |
| plug_in_autostretch_hsv | Automatically stretch the contrast of the specified drawable to cover all possible ranges. |
| plug_in_blinds | Adds a blinds effect to the image. Rather like putting the image on a set of window blinds and the closing or opening the blinds |
| plug_in_blinds_Iterator_ALT | This extension calculates the modified values for one iterationstep for the call of plug_in_blinds |
| plug_in_blur | Apply a 3x3 blurring convolution kernel to the specified drawable. |
| plug_in_blur2_Iterator_ALT | This extension calculates the modified values for one iterationstep for the call of plug_in_blur2 |
| plug_in_blur_Iterator_ALT | This extension calculates the modified values for one iterationstep for the call of plug_in_blur |
| plug_in_blur_randomize | Apply a 3x3 blurring convolution kernel to the specified drawable. |
| plug_in_borderaverage | Borderaverage |
| plug_in_borderaverage_Iterator_ALT | This extension calculates the modified values for one iterationstep for the call of plug_in_borderaverage |
| plug_in_bump_map | Create an embossing effect using an image as a bump map |
| plug_in_bump_map_Iterator_ALT | This extension calculates the modified values for one iterationstep for the call of plug_in_bump_map |
| plug_in_bump_map_tiled | Create an embossing effect using a tiled image as a bump map |
| plug_in_c_astretch | Automatically stretch the contrast of the specified drawable to cover all possible ranges. |
| plug_in_ccanalyze | Colorcube analysis |
| plug_in_checkerboard | Adds a checkerboard pattern to an image |
| plug_in_checkerboard_Iterator_ALT | This extension calculates the modified values for one iterationstep for the call of plug_in_checkerboard |
| plug_in_clipboard_copy | copy image to clipboard |
| plug_in_clipboard_paste | paste image from clipboard |
| plug_in_color_adjust | Adjust color range given by foreground/background color to black/white |
| plug_in_color_map | Map color range specified by two colorsto color range specified by two other color. |
| plug_in_color_map_Iterator_ALT | This extension calculates the modified values for one iterationstep for the call of plug_in_color_map |
| plug_in_colorify | Similar to the "Color" mode for layers. |
| plug_in_colorify_Iterator_ALT | This extension calculates the modified values for one iterationstep for the call of plug_in_colorify |
| plug_in_colortoalpha | Convert the color in an image to alpha |
| plug_in_compose | Compose an image from multiple gray images |
| plug_in_convmatrix | A generic 5x5 convolution matrix |
| plug_in_convmatrix_Iterator_ALT | This extension calculates the modified values for one iterationstep for the call of plug_in_convmatrix |
| plug_in_correct | Correct Scanned Photographs |
| plug_in_cubism | Convert the input drawable into a collection of rotated squares |
| plug_in_cubism_Iterator_ALT | This extension calculates the modified values for one iterationstep for the call of plug_in_cubism |
| plug_in_curve_bend | Bends a layer using 2 spline-curves |
| plug_in_curve_bend_Iterator | This extension calculates the modified values for one iterationstep for the call of plug_in_curve_bend |
| plug_in_decompose | Decompose an image into different types of channels |
| plug_in_deinterlace | Deinterlace |
| plug_in_depth_merge | Combine two images using corresponding depth maps (z-buffers) |
| plug_in_depth_merge_Iterator_ALT | This extension calculates the modified values for one iterationstep for the call of plug_in_depth_merge |
| plug_in_despeckle | Despeckle filter, typically used to 'despeckle' a photographic image. |
| plug_in_despeckle_Iterator_ALT | This extension calculates the modified values for one iterationstep for the call of plug_in_despeckle |
| plug_in_destripe | Destripe filter, used to remove vertical stripes caused by cheap scanners. |
| plug_in_destripe_Iterator_ALT | This extension calculates the modified values for one iterationstep for the call of plug_in_destripe |
| plug_in_details | Displays plugin details |
| plug_in_diffraction | Generate diffraction patterns |
| plug_in_diffraction_Iterator_ALT | This extension calculates the modified values for one iterationstep for the call of plug_in_diffraction |
| plug_in_displace | Displace the contents of the specified drawable |
| plug_in_displace_Iterator_ALT | This extension calculates the modified values for one iterationstep for the call of plug_in_displace |
| plug_in_down | Pan |
| plug_in_drawable_compose | Compose an image from multiple drawables of gray images |
| plug_in_dynamic_text | GIMP Dynamic Text |
| plug_in_edge | Perform edge detection on the contents of the specified drawable |
| plug_in_edge_Iterator_ALT | This extension calculates the modified values for one iterationstep for the call of plug_in_edge |
| plug_in_emboss | Emboss filter |
| plug_in_emboss_Iterator_ALT | This extension calculates the modified values for one iterationstep for the call of plug_in_emboss |
| plug_in_encript_Iterator_ALT | This extension calculates the modified values for one iterationstep for the call of plug_in_encript |
| plug_in_engrave | Engrave the contents of the specified drawable |
| plug_in_engrave_Iterator_ALT | This extension calculates the modified values for one iterationstep for the call of plug_in_engrave |
| plug_in_exchange | Color Exchange |
| plug_in_exchange_Iterator_ALT | This extension calculates the modified values for one iterationstep for the call of plug_in_exchange |
| plug_in_figures_Iterator_ALT | This extension calculates the modified values for one iterationstep for the call of plug_in_figures |
| plug_in_film | Compose several images to a roll film |
| plug_in_filter_pack | Allows the user to change H, S, or C with many previews |
| plug_in_flame | Creates cosmic recursive fractal flames |
| plug_in_flame_Iterator_ALT | This extension calculates the modified values for one iterationstep for the call of plug_in_flame |
| plug_in_flarefx | Add lens flare effects |
| plug_in_flarefx_Iterator_ALT | This extension calculates the modified values for one iterationstep for the call of plug_in_flarefx |
| plug_in_fractal_trace | transform image with the Mandelbrot Fractal |
| plug_in_fractal_trace_Iterator_ALT | This extension calculates the modified values for one iterationstep for the call of plug_in_fractal_trace |
| plug_in_fractalexplorer | Chaos Fractal Explorer Plug-In |
| plug_in_gap_anim_crop | This plugin crops all anim_frames (images on disk) to the given new_width/new_height |
| plug_in_gap_anim_resize | This plugin resizes all anim_frames (images on disk) to the given new_width/new_height |
| plug_in_gap_anim_scale | This plugin scales all anim_frames (images on disk) to the given new_width/new_height |
| plug_in_gap_del | This plugin deletes the given number of frames from disk including the current frame. |
| plug_in_gap_dup | This plugin duplicates the current frames on disk n-times. |
| plug_in_gap_exchg | This plugin exchanges content of the current with destination frame. |
| plug_in_gap_first | This plugin exchanges current image with (lowest nubered) image from disk. |
| plug_in_gap_get_animinfo | This plugin gets animation infos about AnimFrames. |
| plug_in_gap_goto | This plugin exchanges current image with requested image (nr) from disk. |
| plug_in_gap_last | This plugin exchanges current image with (highest nubered) image from disk. |
| plug_in_gap_layers_run_animfilter | This plugin calls another plugin for each layer of an image, varying its settings (to produce animated effects). The called plugin must work on a single drawable and must be able to GIMP_RUN_WITH_LAST_VALS |
| plug_in_gap_modify | This plugin performs a modifying action on each selected layer in each selected framerange |
| plug_in_gap_move | This plugin copies layer(s) from one sourceimage to multiple frames on disk, varying position, size and opacity. |
| plug_in_gap_move_path | This plugin copies layer(s) from one sourceimage or source animation to multiple frames on disk, varying position, size and opacity. |
| plug_in_gap_move_path2 | This plugin copies layer(s) from one sourceimage or source animation to multiple frames on disk, varying position, size and opacity. |
| plug_in_gap_next | This plugin exchanges current image with (next nubered) image from disk. |
| plug_in_gap_prev | This plugin exchanges current image with (previous nubered) image from disk. |
| plug_in_gap_range_convert | This plugin converts the given range of frame-images to other fileformats (on disk) depending on extension |
| plug_in_gap_range_convert2 | This plugin converts the given range of frame-images to other fileformats (on disk) depending on extension |
| plug_in_gap_range_flatten | This plugin flattens the given range of frame-images (on disk) |
| plug_in_gap_range_layer_del | This plugin deletes one layer in the given range of frame-images (on disk). exception: the last remaining layer of a frame is not deleted |
| plug_in_gap_range_to_multilayer | This plugin creates a new image from the given range of frame-images. Each frame is converted to one layer in the new image, according to flatten_mode. (the frames on disk are not changed). |
| plug_in_gap_set_framerate | This plugin sets the framerate for AnimFrames |
| plug_in_gap_shift | This plugin exchanges frame numbers in the given range. (discfile frame_0001.xcf is renamed to frame_0002.xcf, 2->3, 3->4 ... n->1) |
| plug_in_gap_split | This plugin splits the current image to anim frames (images on disk). Each layer is saved as one frame |
| plug_in_gap_video_edit_clear | clear the video paste buffer by deleting all framefilesthe video paste buffer is a directory configured by gimprc (video-paste-dir )and a framefile basename configured by gimprc (video-paste-basename) |
| plug_in_gap_video_edit_copy | This plugin appends the selected framerange to the video paste bufferthe video paste buffer is a directory configured by gimprc (video-paste-dir )and a framefile basename configured by gimprc (video-paste-basename) |
| plug_in_gap_video_edit_paste | This plugin copies all frames from the video paste bufferto the current video. Depending on the paste_mode parameterthe copied frames are replacing frames beginning at current frameor are inserted before or after the current framethe pasted frames are scaled to fit the current video sizeand converted in Imagetype (RGB,GRAY,INDEXED) if necessarythe video paste buffer is a directory configured by gimprc (video-paste-dir )and a framefile basename configured by gimprc (video-paste-basename) |
| plug_in_gauss_iir | Applies a gaussian blur to the specified drawable. |
| plug_in_gauss_iir2 | Applies a gaussian blur to the specified drawable. |
| plug_in_gauss_iir2_Iterator_ALT | This extension calculates the modified values for one iterationstep for the call of plug_in_gauss_iir2 |
| plug_in_gauss_iir_Iterator_ALT | This extension calculates the modified values for one iterationstep for the call of plug_in_gauss_iir |
| plug_in_gauss_rle | Applies a gaussian blur to the specified drawable. |
| plug_in_gauss_rle2 | Applies a gaussian blur to the specified drawable. |
| plug_in_gauss_rle2_Iterator_ALT | This extension calculates the modified values for one iterationstep for the call of plug_in_gauss_rle2 |
| plug_in_gauss_rle_Iterator_ALT | This extension calculates the modified values for one iterationstep for the call of plug_in_gauss_rle |
| plug_in_getpano | Pan |
| plug_in_gfig | Create Geometrical shapes with the Gimp |
| plug_in_gfig_Iterator_ALT | This extension calculates the modified values for one iterationstep for the call of plug_in_gfig |
| plug_in_gflare | Produce lense flare effect using custom gradients |
| plug_in_gflare_Iterator_ALT | This extension calculates the modified values for one iterationstep for the call of plug_in_gflare |
| plug_in_gimp_perspective | This plugin calls gimp_perspective (scale all 4 corners of the drawable seperately). |
| plug_in_gimp_perspective_Iterator | This extension calculates the modified values for one iterationstep for the call of plug_in_gimp_perspective |
| plug_in_gimp_rotate | This plugin calls gimp_rotate (rotate a drawable any angle). |
| plug_in_gimp_rotate_Iterator | This extension calculates the modified values for one iterationstep for the call of plug_in_gimp_rotate |
| plug_in_gimp_scale | This plugin calls gimp_scale (scale a drawable). |
| plug_in_gimp_scale_Iterator | This extension calculates the modified values for one iterationstep for the call of plug_in_gimp_scale |
| plug_in_gimp_shear | This plugin calls gimp_shear (shear a drawable about its center by specified shear_angle). |
| plug_in_gimp_shear_Iterator | This extension calculates the modified values for one iterationstep for the call of plug_in_gimp_shear |
| plug_in_gimpressionist | Performs various artistic operations on an image |
| plug_in_glasstile | Divide the image into square glassblocks |
| plug_in_glasstile_Iterator_ALT | This extension calculates the modified values for one iterationstep for the call of plug_in_glasstile |
| plug_in_gradmap | Map the contents of the specified drawable with active gradient |
| plug_in_grid | Draws a grid. |
| plug_in_grid_Iterator_ALT | This extension calculates the modified values for one iterationstep for the call of plug_in_grid |
| plug_in_guash | Thumbnail-based directory browser |
| plug_in_guillotine | Slice up the image into subimages, cutting along the image's Guides. Fooey to you and your broccoli, Pokey. |
| plug_in_holes_Iterator_ALT | This extension calculates the modified values for one iterationstep for the call of plug_in_holes |
| plug_in_hot | Look for hot NTSC or PAL pixels |
| plug_in_ifs_compose | Create an Iterated Function System Fractal |
| plug_in_illusion | produce illusion |
| plug_in_image_rot180 | Rotates the given image 180 degrees. |
| plug_in_image_rot270 | Rotates the given image 270 degrees clockwise. |
| plug_in_image_rot90 | Rotates the given image 90 degrees clockwise. |
| plug_in_imagemap | Creates a clickable imagemap. |
| plug_in_increment | Pan |
| plug_in_iwarp | Interactive warping of the specified drawable |
| plug_in_jigsaw | Renders a jigsaw puzzle look |
| plug_in_jigsaw_Iterator_ALT | This extension calculates the modified values for one iterationstep for the call of plug_in_jigsaw |
| plug_in_julia_Iterator_ALT | This extension calculates the modified values for one iterationstep for the call of plug_in_julia |
| plug_in_kaleidoscope | Simulate looking at an image thru a kaleidoscope |
| plug_in_laplace | Edge Detection with Laplace Operation |
| plug_in_layer_rot180 | Rotates the given layer 180 degrees. |
| plug_in_layer_rot270 | Rotates the given layer 270 degrees clockwise. |
| plug_in_layer_rot90 | Rotates the given layer 90 degrees clockwise. |
| plug_in_left | Pan |
| plug_in_lic | Creates a Van Gogh effect (Line Integral Convolution) |
| plug_in_lighting | Apply various lighting effects to an image |
| plug_in_lighting_Iterator_ALT | This extension calculates the modified values for one iterationstep for the call of plug_in_lighting |
| plug_in_magic_eye_Iterator_ALT | This extension calculates the modified values for one iterationstep for the call of plug_in_magic_eye |
| plug_in_make_seamless | Seamless tile creation |
| plug_in_mandelbrot_Iterator_ALT | This extension calculates the modified values for one iterationstep for the call of plug_in_mandelbrot |
| plug_in_map_object | Maps a picture to a object (plane, sphere, box or cylinder) |
| plug_in_map_object_Iterator_ALT | This extension calculates the modified values for one iterationstep for the call of plug_in_map_object |
| plug_in_math_merge | merges two images mathematically |
| plug_in_max_rgb | Return an image in which each pixel holds only the channel that has the maximum value in three (red, green, blue) channels, and other channels are zero-cleared |
| plug_in_maze | Draws a maze. |
| plug_in_maze_Iterator_ALT | This extension calculates the modified values for one iterationstep for the call of plug_in_maze |
| plug_in_mblur | Motion blur of image |
| plug_in_mblur_Iterator_ALT | This extension calculates the modified values for one iterationstep for the call of plug_in_mblur |
| plug_in_mosaic | Convert the input drawable into a collection of tiles |
| plug_in_mosaic_Iterator_ALT | This extension calculates the modified values for one iterationstep for the call of plug_in_mosaic |
| plug_in_newsprint | Re-sample the image to give a newspaper-like effect |
| plug_in_newsprint_Iterator_ALT | This extension calculates the modified values for one iterationstep for the call of plug_in_newsprint |
| plug_in_nlfilt | Nonlinear swiss army knife filter |
| plug_in_nlfilt_Iterator_ALT | This extension calculates the modified values for one iterationstep for the call of plug_in_nlfilt |
| plug_in_noisify | Adds random noise to a drawable's channels |
| plug_in_noisify_Iterator_ALT | This extension calculates the modified values for one iterationstep for the call of plug_in_noisify |
| plug_in_normalize | Normalize the contrast of the specified drawable to cover all possible ranges. |
| plug_in_nova | Produce Supernova effect to the specified drawable |
| plug_in_nova_Iterator_ALT | This extension calculates the modified values for one iterationstep for the call of plug_in_nova |
| plug_in_oilify | Modify the specified drawable to resemble an oil painting |
| plug_in_oilify_Iterator_ALT | This extension calculates the modified values for one iterationstep for the call of plug_in_oilify |
| plug_in_pagecurl | Pagecurl effect |
| plug_in_pagecurl_Iterator_ALT | This extension calculates the modified values for one iterationstep for the call of plug_in_pagecurl |
| plug_in_papertile | Cuts an image into paper tiles, and slides each paper tile. |
| plug_in_papertile_Iterator_ALT | This extension calculates the modified values for one iterationstep for the call of plug_in_papertile |
| plug_in_perspect | Software Shift Lens |
| plug_in_pixelize | Pixelize the contents of the specified drawable |
| plug_in_pixelize_Iterator_ALT | This extension calculates the modified values for one iterationstep for the call of plug_in_pixelize |
| plug_in_plasma | Create a plasma cloud like image to the specified drawable |
| plug_in_plasma_Iterator_ALT | This extension calculates the modified values for one iterationstep for the call of plug_in_plasma |
| plug_in_polar_coords | Converts and image to and from polar coords |
| plug_in_polar_coords_Iterator_ALT | This extension calculates the modified values for one iterationstep for the call of plug_in_polar_coords |
| plug_in_qbist | Create images based on a random genetic formula |
| plug_in_randomize_Iterator_ALT | This extension calculates the modified values for one iterationstep for the call of plug_in_randomize |
| plug_in_randomize_hurl | Add a random factor to the image by hurling random data at it. |
| plug_in_randomize_hurl_Iterator_ALT | This extension calculates the modified values for one iterationstep for the call of plug_in_randomize_hurl |
| plug_in_randomize_pick | Add a random factor to the image by picking a random adjacent pixel. |
| plug_in_randomize_pick_Iterator_ALT | This extension calculates the modified values for one iterationstep for the call of plug_in_randomize_pick |
| plug_in_randomize_slur | Add a random factor to the image by slurring (similar to melting). |
| plug_in_randomize_slur_Iterator_ALT | This extension calculates the modified values for one iterationstep for the call of plug_in_randomize_slur |
| plug_in_refract_Iterator_ALT | This extension calculates the modified values for one iterationstep for the call of plug_in_refract |
| plug_in_remap | Change Projection |
| plug_in_rgb | RGB Transformation Plug-In |
| plug_in_right | Pan |
| plug_in_ripple | Ripple the contents of the specified drawable |
| plug_in_ripple_Iterator_ALT | This extension calculates the modified values for one iterationstep for the call of plug_in_ripple |
| plug_in_rotate | Rotates a layer or the whole image by 90, 180 or 270 degrees |
| plug_in_rotate3D | This plugin rotatates a drawable using x/y/z axis. (it calls gimp_rotate and gimp_perspective). |
| plug_in_rotate3D_Iterator | This extension calculates the modified values for one iterationstep for the call of plug_in_rotate3D |
| plug_in_rotate_Iterator_ALT | This extension calculates the modified values for one iterationstep for the call of plug_in_rotate |
| plug_in_rotate_colormap | Colormap rotation as in xv |
| plug_in_sample_colorize | Colorize the contents of the specified drawable similar to sample drawable |
| plug_in_sample_colorize_Iterator_ALT | This extension calculates the modified values for one iterationstep for the call of plug_in_sample_colorize |
| plug_in_scatter_hsv | Scattering pixel values in HSV space |
| plug_in_scatter_hsv_Iterator_ALT | This extension calculates the modified values for one iterationstep for the call of plug_in_scatter_hsv |
| plug_in_sel2path | Converts a selection to a path |
| plug_in_sel2path_advanced | Converts a selection to a path (with advanced user menu) |
| plug_in_sel_gauss | Applies a selective gaussian blur to the specified drawable. |
| plug_in_semiflatten | Flatten pixels in an RGBA image that aren't completely transparent against the current GIMP background color |
| plug_in_sharpen | Sharpen filter, typically used to 'sharpen' a photographic image. |
| plug_in_sharpen_Iterator_ALT | This extension calculates the modified values for one iterationstep for the call of plug_in_sharpen |
| plug_in_shift | Shift the contents of the specified drawable |
| plug_in_shift_Iterator_ALT | This extension calculates the modified values for one iterationstep for the call of plug_in_shift |
| plug_in_sinus | Generates a texture with sinus functions |
| plug_in_sinus_Iterator_ALT | This extension calculates the modified values for one iterationstep for the call of plug_in_sinus |
| plug_in_small_tiles | Tiles image into smaller versions of the orginal |
| plug_in_smooth_palette | derive smooth palette from image |
| plug_in_sobel | Edge Detection with Sobel Operation |
| plug_in_solid_noise | Creates a grayscale noise texture |
| plug_in_solid_noise_Iterator_ALT | This extension calculates the modified values for one iterationstep for the call of plug_in_solid_noise |
| plug_in_sparkle | Simulates pixel bloom and diffraction effects |
| plug_in_sparkle_Iterator_ALT | This extension calculates the modified values for one iterationstep for the call of plug_in_sparkle |
| plug_in_spheredesigner | Renders textures spheres |
| plug_in_spread | Spread the contents of the specified drawable |
| plug_in_spread_Iterator_ALT | This extension calculates the modified values for one iterationstep for the call of plug_in_spread |
| plug_in_struc_Iterator_ALT | This extension calculates the modified values for one iterationstep for the call of plug_in_struc |
| plug_in_the_slimy_egg | A big hello from the GIMP team! |
| plug_in_threshold_alpha | |
| plug_in_tile | Create a new image which is a tiled version of the input drawable |
| plug_in_tileit_Iterator_ALT | This extension calculates the modified values for one iterationstep for the call of plug_in_tileit |
| plug_in_universal_filter_Iterator_ALT | This extension calculates the modified values for one iterationstep for the call of plug_in_universal_filter |
| plug_in_unsharp_mask | An unsharp mask filter |
| plug_in_up | Pan |
| plug_in_user_filter | User Filter |
| plug_in_vcdither | Dithers a channel to a reduced number of levels. Esp. useful for creating B/W-Images or dithering the alpha-channel. |
| plug_in_video | Apply low-dotpitch RGB simulation to the specified drawable |
| plug_in_video_Iterator_ALT | This extension calculates the modified values for one iterationstep for the call of plug_in_video |
| plug_in_vinvert | Invert the 'value' component of an indexed/RGB image in HSV colorspace |
| plug_in_vpropagate | Propagate values of the layer |
| plug_in_vpropagate_Iterator_ALT | This extension calculates the modified values for one iterationstep for the call of plug_in_vpropagate |
| plug_in_warp_Iterator_ALT | This extension calculates the modified values for one iterationstep for the call of plug_in_warp |
| plug_in_waves | Distort the image with waves |
| plug_in_waves_Iterator_ALT | This extension calculates the modified values for one iterationstep for the call of plug_in_waves |
| plug_in_whirl_pinch | Distort an image by whirling and pinching |
| plug_in_whirl_pinch_Iterator_ALT | This extension calculates the modified values for one iterationstep for the call of plug_in_whirl_pinch |
| plug_in_wind | Renders a wind effect. |
| plug_in_wind_Iterator_ALT | This extension calculates the modified values for one iterationstep for the call of plug_in_wind |
| plug_in_zealouscrop | Automagically crops unused space from the edges and middle of a picture. |
| plug_in_zoomin | Pan |
| plug_in_zoomout | Pan |
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image (not used) |
| DRAWABLE | drawable | Input drawable |
| STRING | parameter_file_name | The name of parameter file. CML_explorer makes an image with its settings. |
plug_in_LoG
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image |
| DRAWABLE | drawable | Input drawable |
| INT32 | pa | Selected pa (0..10) |
| FLOAT | sigma | Standard deviation |
| INT32 | type | 0: Standard LoG, 1: LoG with Roberts, 2: LoG with Sobel |
plug_in_ace
Input:
| INT32 | run_mode | Interactive=0x0, Noninteractive=0x1 |
| IMAGE | image_id | (unused) |
| DRAWABLE | drawable_id | Drawable to affect |
| INT32 | ace_argc | ace argument count |
| STRINGARRAY | ace_argv | ace argument vector |
plug_in_adjust
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image_id | (unused) |
| DRAWABLE | drawable_id | Drawable to draw on |
plug_in_alienmap
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image |
| DRAWABLE | drawable | Input drawable |
| INT8 | redstretch | Red component stretching factor (0-128) |
| INT8 | greenstretch | Green component stretching factor (0-128) |
| INT8 | bluestretch | Blue component stretching factor (0-128) |
| INT8 | redmode | Red application mode (0:SIN;1:COS;2:NONE) |
| INT8 | greenmode | Green application mode (0:SIN;1:COS;2:NONE) |
| INT8 | bluemode | Blue application mode (0:SIN;1:COS;2:NONE) |
plug_in_alienmap2
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image |
| DRAWABLE | drawable | Input drawable |
| FLOAT | redfrequency | Red/hue component frequency factor |
| FLOAT | redangle | Red/hue component angle factor (0-360) |
| FLOAT | greenfrequency | Green/saturation component frequency factor |
| FLOAT | greenangle | Green/saturation component angle factor (0-360) |
| FLOAT | bluefrequency | Blue/luminance component frequency factor |
| FLOAT | blueangle | Blue/luminance component angle factor (0-360) |
| INT8 | colormodel | Color model (0: RGB_MODEL, 1: HSL_MODEL) |
| INT8 | redmode | Red/hue application mode (TRUE, FALSE) |
| INT8 | greenmode | Green/saturation application mode (TRUE, FALSE) |
| INT8 | bluemode | Blue/luminance application mode (TRUE, FALSE) |
plug_in_anamorphose
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image (unused) |
| DRAWABLE | drawable | Input drawable |
| FLOAT | cone_radius | Radius of the reflecting cone in the center |
| FLOAT | base_angle | Base angle of the reflecting cone (in degrees) |
| INT32 | keep_surroundings | Keep anamorphose surroundings |
| INT32 | set_background | Set anamorphose surroundings to bkgr value |
| INT32 | set_transparent | Set anamorphose surroundings transparent (Only on Image w/ Alpha-Layer) |
| INT32 | use_antialias | Use antialias for better and smoother results |
| INT32 | flip | Flip the image vertically |
| INT32 | double | Use double reflection algorithm |
plug_in_animationoptimize
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image |
| DRAWABLE | drawable | Input drawable (unused) |
| IMAGE | result | Resulting image |
plug_in_animationplay
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image |
| DRAWABLE | drawable | Input drawable (unused) |
plug_in_animationunoptimize
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image |
| DRAWABLE | drawable | Input drawable (unused) |
| IMAGE | result | Resulting image |
plug_in_antialias
Input:
| INT32 | run_mode | Interactive=0x0, Noninteractive=0x1 |
| IMAGE | image_id | (unused) |
| DRAWABLE | drawable_id | Drawable to affect |
| FLOAT | weight | 0 < weight < 1 |
| INT8 | same_threshold | How close two colors have to be to be the 'same'. [0,255] |
| INT8 | diff_threshold | ...to be 'different'. [0,255] |
plug_in_apply
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image_id | (unused) |
| DRAWABLE | drawable_id | Drawable to draw on |
plug_in_apply_canvas
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image (unused) |
| DRAWABLE | drawable | Input drawable |
| INT32 | direction | Light direction (0 - 3) |
| INT32 | depth | Texture depth (1 - 50) |
plug_in_applylens
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image (unused) |
| DRAWABLE | drawable | Input drawable |
| FLOAT | refraction | Lens refraction index |
| INT32 | keep_surroundings | Keep lens surroundings |
| INT32 | set_background | Set lens surroundings to bkgr value |
| INT32 | set_transparent | Set lens surroundings transparent |
plug_in_autocrop
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image |
| DRAWABLE | drawable | Input drawable |
plug_in_autostretch_hsv
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image |
| DRAWABLE | drawable | Input drawable |
plug_in_blinds
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image (unused) |
| DRAWABLE | drawable | Input drawable |
| INT32 | angle_dsp | Angle of Displacement |
| INT32 | number_of_segments | Number of segments in blinds |
| INT32 | orientation | orientation; 0 = Horizontal, 1 = Vertical |
| INT32 | backgndg_trans | background transparent; FALSE,TRUE |
plug_in_blur
Input:
| INT32 | run_mode | non-interactive |
| IMAGE | image | Input image (unused) |
| DRAWABLE | drawable | Input drawable |
plug_in_blur_randomize
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image (unused) |
| DRAWABLE | drawable | Input drawable |
| FLOAT | blur_pct | Randomization percentage (1 - 100) |
| FLOAT | blur_rcount | Repeat count(1 - 100) |
| INT32 | seed_type | Seed type (10 = current time, 11 = seed value) |
| INT32 | blur_seed | Seed value (used only if seed type is 11) |
plug_in_borderaverage
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image (unused) |
| DRAWABLE | drawable | Input drawable |
| INT32 | thickness | Border size to take in count |
| INT32 | bucket_exponent | Bits for bucket size (default=4: 16 Levels) |
| INT32 | num_channels | Number of color channels returned (always 3) |
| INT8ARRAY | color_vals | The average color of the specified border |
plug_in_bump_map
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image |
| DRAWABLE | drawable | Input drawable |
| DRAWABLE | bumpmap | Bump map drawable |
| FLOAT | azimuth | Azimuth |
| FLOAT | elevation | Elevation |
| INT32 | depth | Depth |
| INT32 | xofs | X offset |
| INT32 | yofs | Y offset |
| INT32 | waterlevel | Level that full transparency should represent |
| INT32 | ambient | Ambient lighting factor |
| INT32 | compensate | Compensate for darkening |
| INT32 | invert | Invert bumpmap |
| INT32 | type | Type of map (LINEAR (0), SPHERICAL (1), SINUOSIDAL (2)) |
plug_in_bump_map_tiled
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image |
| DRAWABLE | drawable | Input drawable |
| DRAWABLE | bumpmap | Bump map drawable |
| FLOAT | azimuth | Azimuth |
| FLOAT | elevation | Elevation |
| INT32 | depth | Depth |
| INT32 | xofs | X offset |
| INT32 | yofs | Y offset |
| INT32 | waterlevel | Level that full transparency should represent |
| INT32 | ambient | Ambient lighting factor |
| INT32 | compensate | Compensate for darkening |
| INT32 | invert | Invert bumpmap |
| INT32 | type | Type of map (LINEAR (0), SPHERICAL (1), SINUOSIDAL (2)) |
plug_in_c_astretch
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image |
| DRAWABLE | drawable | Input drawable |
plug_in_ccanalyze
Input:
| INT32 | run_mode | Interactive |
| IMAGE | image | Input image |
| DRAWABLE | drawable | Input drawable |
plug_in_checkerboard
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image (unused) |
| DRAWABLE | drawable | Input drawable |
| INT32 | check_mode | Regular or Psychobilly |
| INT32 | check_size | Size of the checks |
plug_in_clipboard_copy
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image |
| DRAWABLE | drawable | Drawable to save |
plug_in_clipboard_paste
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image |
| DRAWABLE | drawable | Drawable to save |
plug_in_color_adjust
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image (not used) |
| DRAWABLE | drawable | Input drawable to adjust |
plug_in_color_map
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image (not used) |
| DRAWABLE | drawable | Input drawable where colors are to map |
| COLOR | srccolor_1 | First source color |
| COLOR | srccolor_2 | Second source color |
| COLOR | dstcolor_1 | First destination color |
| COLOR | dstcolor_2 | Second destination color |
| INT32 | map_mode | Mapping mode (0: linear, others reserved) |
plug_in_colorify
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image |
| DRAWABLE | drawable | Input drawable |
| COLOR | color | Color to apply |
plug_in_colortoalpha
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image (unused) |
| DRAWABLE | drawable | Input drawable |
| COLOR | color | Color to remove |
plug_in_compose
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image1 | First input image |
| DRAWABLE | drawable | Input drawable (not used) |
| IMAGE | image2 | Second input image |
| IMAGE | image3 | Third input image |
| IMAGE | image4 | Fourth input image |
| STRING | compose_type | What to compose: RGB, RGBA, HSV, CMY, CMYK |
| IMAGE | new_image | Output image |
plug_in_convmatrix
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image (unused) |
| DRAWABLE | drawable | Input drawable |
| INT32 | argc_matrix | The number of elements in the following array. Should be always 25. |
| FLOATARRAY | matrix | The 5x5 convolution matrix |
| INT32 | alpha_alg | Enable weighting by alpha channel |
| FLOAT | divisor | Divisor |
| FLOAT | offset | Offset |
| INT32 | argc_channels | The number of elements in following array. Should be always 5. |
| INT32ARRAY | channels | Mask of the channels to be filtered |
| INT32 | bmode | Mode for treating image borders |
plug_in_correct
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image_id | (unused) |
| DRAWABLE | drawable_id | Drawable to draw on |
plug_in_cubism
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image |
| DRAWABLE | drawable | Input drawable |
| FLOAT | tile_size | Average diameter of each tile (in pixels) |
| FLOAT | tile_saturation | Expand tiles by this amount |
| INT32 | bg_color | Background color: { BLACK (0), BG (1) } |
plug_in_curve_bend
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image |
| DRAWABLE | drawable | Input drawable (must be a layer without layermask) |
| FLOAT | rotation | Direction {angle 0 to 360 degree } of the bend effect |
| INT32 | smoothing | Smoothing { TRUE, FALSE } |
| INT32 | antialias | Antialias { TRUE, FALSE } |
| INT32 | work_on_copy | { TRUE, FALSE } TRUE: copy the drawable and bend the copy |
| INT32 | curve_type | { 0, 1 } 0 == smooth (use 17 points), 1 == freehand (use 256 val_y) |
| INT32 | argc_upper_point_x | {2 <= argc <= 17} |
| FLOATARRAY | upper_point_x | array of 17 x point_koords { 0.0 <= x <= 1.0 or -1 for unused point } |
| INT32 | argc_upper_point_y | {2 <= argc <= 17} |
| FLOATARRAY | upper_point_y | array of 17 y point_koords { 0.0 <= y <= 1.0 or -1 for unused point } |
| INT32 | argc_lower_point_x | {2 <= argc <= 17} |
| FLOATARRAY | lower_point_x | array of 17 x point_koords { 0.0 <= x <= 1.0 or -1 for unused point } |
| INT32 | argc_lower_point_y | {2 <= argc <= 17} |
| FLOATARRAY | lower_point_y | array of 17 y point_koords { 0.0 <= y <= 1.0 or -1 for unused point } |
| INT32 | argc_upper_val_y | { 256 } |
| INT8ARRAY | upper_val_y | array of 256 y freehand koord { 0 <= y <= 255 } |
| INT32 | argc_lower_val_y | { 256 } |
| INT8ARRAY | lower_val_y | array of 256 y freehand koord { 0 <= y <= 255 } |
| LAYER | bent_layer | the handled layer |
plug_in_decompose
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image (unused) |
| DRAWABLE | drawable | Input drawable |
| STRING | decompose_type | What to decompose: RGB, Red, Green, Blue, HSV, Hue, Saturation, Value, CMY, Cyan, Magenta, Yellow, CMYK, Cyan_K, Magenta_K, Yellow_K, Alpha |
| IMAGE | new_image | Output gray image |
| IMAGE | new_image | Output gray image (N/A for single channel extract) |
| IMAGE | new_image | Output gray image (N/A for single channel extract) |
| IMAGE | new_image | Output gray image (N/A for single channel extract) |
plug_in_deinterlace
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image (unused) |
| DRAWABLE | drawable | Input drawable |
| INT32 | evenodd | 0 = keep odd, 1 = keep even |
plug_in_depth_merge
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image (unused) |
| DRAWABLE | result | Result |
| DRAWABLE | source1 | Source 1 |
| DRAWABLE | source2 | Source 2 |
| DRAWABLE | depthMap1 | Depth map 1 |
| DRAWABLE | depthMap2 | Depth map 2 |
| FLOAT | overlap | Overlap |
| FLOAT | offset | Depth relative offset |
| FLOAT | scale1 | Depth relative scale 1 |
| FLOAT | scale2 | Depth relative scale 2 |
plug_in_despeckle
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image |
| DRAWABLE | drawable | Input drawable |
| INT32 | radius | Filter box radius (default = 3) |
| INT32 | type | Filter type (0 = median, 1 = adaptive, 2 = recursive-median, 3 = recursive-adaptive) |
| INT32 | black | Black level (-1 to 255) |
| INT32 | white | White level (0 to 256) |
plug_in_destripe
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image |
| DRAWABLE | drawable | Input drawable |
| INT32 | avg_width | Averaging filter width (default = 36) |
plug_in_details
Input:
| INT32 | run_mode | Interactive, [non-interactive] |
plug_in_diffraction
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image |
| DRAWABLE | drawable | Input drawable |
| FLOAT | lam_r | Light frequency (red) |
| FLOAT | lam_g | Light frequency (green) |
| FLOAT | lam_b | Light frequency (blue) |
| FLOAT | contour_r | Number of contours (red) |
| FLOAT | contour_g | Number of contours (green) |
| FLOAT | contour_b | Number of contours (blue) |
| FLOAT | edges_r | Number of sharp edges (red) |
| FLOAT | edges_g | Number of sharp edges (green) |
| FLOAT | edges_b | Number of sharp edges (blue) |
| FLOAT | brightness | Brightness and shifting/fattening of contours |
| FLOAT | scattering | Scattering (Speed vs. quality) |
| FLOAT | polarization | Polarization |
plug_in_displace
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image (unused) |
| DRAWABLE | drawable | Input drawable |
| FLOAT | amount_x | Displace multiplier for X direction |
| FLOAT | amount_y | Displace multiplier for Y direction |
| INT32 | do_x | Displace in X direction? |
| INT32 | do_y | Displace in Y direction? |
| DRAWABLE | displace_map_x | Displacement map for X direction |
| DRAWABLE | displace_map_y | Displacement map for Y direction |
| INT32 | displace_type | Edge behavior: { WRAP (0), SMEAR (1), BLACK (2) } |
plug_in_down
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image_id | (unused) |
| DRAWABLE | drawable_id | Drawable to draw on |
plug_in_edge
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image (unused) |
| DRAWABLE | drawable | Input drawable |
| FLOAT | amount | Edge detection amount |
| INT32 | wrapmode | Edge detection behavior: { WRAP (0), SMEAR (1), BLACK (2) } |
plug_in_emboss
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | img | The Image |
| DRAWABLE | drw | The Drawable |
| FLOAT | azimuth | The Light Angle (degrees) |
| FLOAT | elevation | The Elevation Angle (degrees) |
| INT32 | depth | The Filter Width |
| INT32 | embossp | Emboss or Bumpmap |
plug_in_engrave
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image (unused) |
| DRAWABLE | drawable | Input drawable |
| INT32 | height | Resolution in pixels |
| INT32 | limit | If true, limit line width |
plug_in_exchange
Input:
| INT32 | run_mode | Interactive |
| IMAGE | image | Input image |
| DRAWABLE | drawable | Input drawable |
| INT8 | fromred | Red value (from) |
| INT8 | fromgreen | Green value (from) |
| INT8 | fromblue | Blue value (from) |
| INT8 | tored | Red value (to) |
| INT8 | togreen | Green value (to) |
| INT8 | toblue | Blue value (to) |
| INT8 | red_threshold | Red threshold |
| INT8 | green_threshold | Green threshold |
| INT8 | blue_threshold | Blue threshold |
plug_in_film
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image (only used as default image in interactive mode) |
| DRAWABLE | drawable | Input drawable (not used) |
| INT32 | film_height | Height of film (0: fit to images) |
| COLOR | film_color | Color of the film |
| INT32 | number_start | Start index for numbering |
| STRING | number_fontf | Font family for drawing numbers |
| COLOR | number_color | Color for numbers |
| INT32 | at_top | Flag for drawing numbers at top of film |
| INT32 | at_bottom | Flag for drawing numbers at bottom of film |
| INT32 | num_images | Number of images to be used for film |
| INT32ARRAY | image_ids | num_images image IDs to be used for film |
| IMAGE | new_image | Output image |
plug_in_filter_pack
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image (used for indexed images) |
| DRAWABLE | drawable | Input drawable |
plug_in_flame
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image (unused) |
| DRAWABLE | drawable | Input drawable |
plug_in_flarefx
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image (unused) |
| DRAWABLE | drawable | Input drawable |
| INT32 | posx | X-position |
| INT32 | posy | Y-position |
plug_in_fractal_trace
Input:
| INT32 | run_mode | interactive / non-interactive |
| IMAGE | image | input image (not used) |
| DRAWABLE | drawable | input drawable |
| FLOAT | xmin | xmin fractal image delimiter |
| FLOAT | xmax | xmax fractal image delimiter |
| FLOAT | ymin | ymin fractal image delimiter |
| FLOAT | ymax | ymax fractal image delimiter |
| INT32 | depth | trace depth |
| INT32 | outside_type | outside type(0=WRAP/1=TRANS/2=BLACK/3=WHITE) |
plug_in_fractalexplorer
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image |
| DRAWABLE | drawable | Input drawable |
| INT8 | fractaltype | 0: Mandelbrot; 1: Julia; 2: Barnsley 1; 3: Barnsley 2; 4: Barnsley 3; 5: Spider; 6: ManOWar; 7: Lambda; 8: Sierpinski |
| FLOAT | xmin | xmin fractal image delimiter |
| FLOAT | xmax | xmax fractal image delimiter |
| FLOAT | ymin | ymin fractal image delimiter |
| FLOAT | ymax | ymax fractal image delimiter |
| FLOAT | iter | Iteration value |
| FLOAT | cx | cx value ( only Julia) |
| FLOAT | cy | cy value ( only Julia) |
| INT8 | colormode | 0: Apply colormap as specified by the parameters below; 1: Apply active gradient to final image |
| FLOAT | redstretch | Red stretching factor |
| FLOAT | greenstretch | Green stretching factor |
| FLOAT | bluestretch | Blue stretching factor |
| INT8 | redmode | Red application mode (0:SIN;1:COS;2:NONE) |
| INT8 | greenmode | Green application mode (0:SIN;1:COS;2:NONE) |
| INT8 | bluemode | Blue application mode (0:SIN;1:COS;2:NONE) |
| INT8 | redinvert | Red inversion mode (1: enabled; 0: disabled) |
| INT8 | greeninvert | Green inversion mode (1: enabled; 0: disabled) |
| INT8 | blueinvert | Green inversion mode (1: enabled; 0: disabled) |
| INT32 | ncolors | Number of Colors for mapping (2<=ncolors<=8192) |
plug_in_gauss_iir
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image (unused) |
| DRAWABLE | drawable | Input drawable |
| FLOAT | radius | Radius of gaussian blur (in pixels > 1.0) |
| INT32 | horizontal | Blur in horizontal direction |
| INT32 | vertical | Blur in vertical direction |
plug_in_gauss_iir2
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image |
| DRAWABLE | drawable | Input drawable |
| FLOAT | horizontal | Horizontal radius of gaussian blur (in pixels) |
| FLOAT | vertical | Vertical radius of gaussian blur (in pixels) |
plug_in_gauss_rle
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image (unused) |
| DRAWABLE | drawable | Input drawable |
| FLOAT | radius | Radius of gaussian blur (in pixels > 1.0) |
| INT32 | horizontal | Blur in horizontal direction |
| INT32 | vertical | Blur in vertical direction |
plug_in_gauss_rle2
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image |
| DRAWABLE | drawable | Input drawable |
| FLOAT | horizontal | Horizontal radius of gaussian blur (in pixels) |
| FLOAT | vertical | Vertical radius of gaussian blur (in pixels) |
plug_in_getpano
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image_id | (unused) |
| DRAWABLE | drawable_id | Drawable to draw on |
plug_in_gfig
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image (unused) |
| DRAWABLE | drawable | Input drawable |
| INT32 | dummy | dummy |
plug_in_gflare
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image (unused) |
| DRAWABLE | drawable | Input drawable |
| STRING | gflare_name | The name of GFlare |
| INT32 | xcenter | X coordinate of center of GFlare |
| INT32 | ycenter | Y coordinate of center of GFlare |
| FLOAT | radius | Radius of GFlare (pixel) |
| FLOAT | rotation | Rotation of GFlare (degree) |
| FLOAT | hue | Hue rotation of GFlare (degree) |
| FLOAT | vangle | Vector angle for second flares (degree) |
| FLOAT | vlength | Vector length for second flares (percentage to Radius) |
| INT32 | use_asupsample | Whether it uses or not adaptive supersampling while rendering (boolean) |
| INT32 | asupsample_max_depth | Max depth for adaptive supersampling |
| FLOAT | asupsample_threshold | Threshold for adaptive supersampling |
plug_in_gimp_perspective
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image |
| DRAWABLE | drawable | Input drawable |
| INT32 | smooth | smoothing {off (0), on (1)} |
| FLOAT | per_ulx | percentual X-scale upper left corner (100.0 == no scale) |
| FLOAT | per_uly | percentual Y-scale upper left corner (100.0 == no scale) |
| FLOAT | per_urx | percentual X-scale upper right corner (100.0 == no scale) |
| FLOAT | per_ury | percentual Y-scale upper right corner (100.0 == no scale) |
| FLOAT | per_llx | percentual X-scale lower left corner (100.0 == no scale) |
| FLOAT | per_lly | percentual Y-scale lower left corner (100.0 == no scale) |
| FLOAT | per_lrx | percentual X-scale lower right corner (100.0 == no scale) |
| FLOAT | per_lry | percentual Y-scale lower right corner (100.0 == no scale) |
plug_in_gimp_rotate
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image |
| DRAWABLE | drawable | Input drawable |
| INT32 | smooth | smoothing {off (0), on (1)} |
| FLOAT | angle | angle in degree (-360.0 to 360.0) |
plug_in_gimp_scale
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image |
| DRAWABLE | drawable | Input drawable |
| INT32 | smooth | smoothing {off (0), on (1)} |
| FLOAT | scale_x | percentual X-scale 100.0 == no scale |
| FLOAT | scale_y | percentual Y-scale 100.0 == no scale |
| INT32 | center | handle at center {off (0), on (1)} |
plug_in_gimp_shear
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image |
| DRAWABLE | drawable | Input drawable |
| INT32 | smooth | smoothing {off (0), on (1)} |
| INT32 | shear_type | Type of shear {HORIZONTAL (0), VERTICAL (1)} |
| FLOAT | shear_angle | the angle of the shear (-89 to 89 degree) |
plug_in_gimpressionist
Input:
| INT32 | run_mode | Interactive |
| IMAGE | image | Input image |
| DRAWABLE | drawable | Input drawable |
plug_in_glasstile
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image (unused) |
| DRAWABLE | drawable | Input drawable |
| INT32 | tilex | Tile width (10 - 50) |
| INT32 | tiley | Tile height (10 - 50) |
plug_in_gradmap
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image (unused) |
| DRAWABLE | drawable | Input drawable |
plug_in_grid
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image |
| DRAWABLE | drawable | Input drawable |
| INT32 | hwidth | Horizontal Width (>= 0) |
| INT32 | hspace | Horizontal Spacing (>= 1) |
| INT32 | hoffset | Horizontal Offset (>= 0) |
| COLOR | hcolor | Horizontal Colour |
| INT8 | hopacity | Horizontal Opacity (0...255) |
| INT32 | vwidth | Vertical Width (>= 0) |
| INT32 | vspace | Vertical Spacing (>= 1) |
| INT32 | voffset | Vertical Offset (>= 0) |
| COLOR | vcolor | Vertical Colour |
| INT8 | vopacity | Vertical Opacity (0...255) |
| INT32 | iwidth | Intersection Width (>= 0) |
| INT32 | ispace | Intersection Spacing (>= 0) |
| INT32 | ioffset | Intersection Offset (>= 0) |
| COLOR | icolor | Intersection Colour |
| INT8 | iopacity | Intersection Opacity (0...255) |
plug_in_guash
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image |
| DRAWABLE | drawable | drawable (unused) |
plug_in_guillotine
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image |
| DRAWABLE | drawable | Input drawable (unused) |
plug_in_hot
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | The Image |
| DRAWABLE | drawable | The Drawable |
| INT32 | mode | Mode -- NTSC/PAL |
| INT32 | action | The action to perform |
| INT32 | new_layerp | Create a new layer iff True |
plug_in_ifs_compose
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image |
| DRAWABLE | drawable | Input drawable |
plug_in_illusion
Input:
| INT32 | run_mode | interactive / non-interactive |
| IMAGE | image | input image |
| DRAWABLE | drawable | input drawable |
| INT32 | division | the number of divisions |
| INT32 | type | illusion type (0=type1, 1=type2) |
plug_in_increment
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image_id | (unused) |
| DRAWABLE | drawable_id | Drawable to draw on |
plug_in_iwarp
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image (unused) |
| DRAWABLE | drawable | Input drawable |
plug_in_jigsaw
Input:
| INT32 | run_mode | Interactive, Non-interactive, Last-Vals |
| IMAGE | image | Input image |
| DRAWABLE | drawable | Input drawable |
| INT32 | x | Number of tiles across > 0 |
| INT32 | y | Number of tiles down > 0 |
| INT32 | style | The style/shape of the jigsaw puzzle, 0 or 1 |
| INT32 | blend_lines | Number of lines for shading bevels >= 0 |
| FLOAT | blend_amount | The power of the light highlights 0 =< 5 |
plug_in_kaleidoscope
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image |
| DRAWABLE | drawable | Input drawable |
| FLOAT | angle1 | Angle of leading edge of viewing slice |
| FLOAT | angle2 | Rollback angle |
| INT32 | nsegs | Number of segments |
plug_in_laplace
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image (unused) |
| DRAWABLE | drawable | Input drawable |
plug_in_left
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image_id | (unused) |
| DRAWABLE | drawable_id | Drawable to draw on |
plug_in_lic
Input:
| INT32 | run_mode | Interactive |
| IMAGE | image | Input image |
| DRAWABLE | drawable | Input drawable |
plug_in_lighting
Input:
| INT32 | run_mode | Interactive (0), non-interactive (1) |
| IMAGE | image | Input image |
| DRAWABLE | drawable | Input drawable |
| DRAWABLE | bumpdrawable | Bumpmap drawable (set to 0 if disabled) |
| DRAWABLE | envdrawable | Environmentmap drawable (set to 0 if disabled) |
| INT32 | dobumpmap | Enable bumpmapping (TRUE/FALSE) |
| INT32 | doenvmap | Enable envmapping (TRUE/FALSE) |
| INT32 | bumpmaptype | Type of mapping (0=linear,1=log, 2=sinusoidal, 3=spherical) |
| INT32 | lighttype | Type of lightsource (0=point,1=directional,3=spot,4=none) |
| COLOR | lightcolor | Lightsource color (r,g,b) |
| FLOAT | lightposition_x | Lightsource position (x,y,z) |
| FLOAT | lightposition_y | Lightsource position (x,y,z) |
| FLOAT | lightposition_z | Lightsource position (x,y,z) |
| FLOAT | lightdirection_x | Lightsource direction [x,y,z] |
| FLOAT | lightdirection_y | Lightsource direction [x,y,z] |
| FLOAT | lightdirection_z | Lightsource direction [x,y,z] |
| FLOAT | ambient_intensity | Material ambient intensity (0..1) |
| FLOAT | diffuse_intensity | Material diffuse intensity (0..1) |
| FLOAT | diffuse_reflectivity | Material diffuse reflectivity (0..1) |
| FLOAT | specular_reflectivity | Material specular reflectivity (0..1) |
| FLOAT | highlight | Material highlight (0..->), note: it's expotential |
| INT32 | antialiasing | Apply antialiasing (TRUE/FALSE) |
| INT32 | newimage | Create a new image (TRUE/FALSE) |
| INT32 | transparentbackground | Make background transparent (TRUE/FALSE) |
plug_in_make_seamless
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image (unused) |
| DRAWABLE | drawable | Input drawable |
plug_in_map_object
Input:
| INT32 | run_mode | Interactive (0), non-interactive (1) |
| IMAGE | image | Input image |
| DRAWABLE | drawable | Input drawable |
| INT32 | maptype | Type of mapping (0=plane,1=sphere,2=box,3=cylinder) |
| FLOAT | viewpoint_x | Position of viewpoint (x,y,z) |
| FLOAT | viewpoint_y | Position of viewpoint (x,y,z) |
| FLOAT | viewpoint_z | Position of viewpoint (x,y,z) |
| FLOAT | position_x | Object position (x,y,z) |
| FLOAT | position_y | Object position (x,y,z) |
| FLOAT | position_z | Object position (x,y,z) |
| FLOAT | firstaxis_x | First axis of object [x,y,z] |
| FLOAT | firstaxis_y | First axis of object [x,y,z] |
| FLOAT | firstaxis_z | First axis of object [x,y,z] |
| FLOAT | secondaxis_x | Second axis of object [x,y,z] |
| FLOAT | secondaxis_y | Second axis of object [x,y,z] |
| FLOAT | secondaxis_z | Second axis of object [x,y,z] |
| FLOAT | rotationangle_x | Rotation about X axis in degrees |
| FLOAT | rotationangle_y | Rotation about Y axis in degrees |
| FLOAT | rotationangle_z | Rotation about Z axis in degrees |
| INT32 | lighttype | Type of lightsource (0=point,1=directional,3=none) |
| COLOR | lightcolor | Lightsource color (r,g,b) |
| FLOAT | lightposition_x | Lightsource position (x,y,z) |
| FLOAT | lightposition_y | Lightsource position (x,y,z) |
| FLOAT | lightposition_z | Lightsource position (x,y,z) |
| FLOAT | lightdirection_x | Lightsource direction [x,y,z] |
| FLOAT | lightdirection_y | Lightsource direction [x,y,z] |
| FLOAT | lightdirection_z | Lightsource direction [x,y,z] |
| FLOAT | ambient_intensity | Material ambient intensity (0..1) |
| FLOAT | diffuse_intensity | Material diffuse intensity (0..1) |
| FLOAT | diffuse_reflectivity | Material diffuse reflectivity (0..1) |
| FLOAT | specular_reflectivity | Material specular reflectivity (0..1) |
| FLOAT | highlight | Material highlight (0..->), note: it's expotential |
| INT32 | antialiasing | Apply antialiasing (TRUE/FALSE) |
| INT32 | tiled | Tile source image (TRUE/FALSE) |
| INT32 | newimage | Create a new image (TRUE/FALSE) |
| INT32 | transparentbackground | Make background transparent (TRUE/FALSE) |
| FLOAT | radius | Sphere/cylinder radius (only used when maptype=1 or 3) |
| FLOAT | x_scale | Box x size (0..->) |
| FLOAT | y_scale | Box y size (0..->) |
| FLOAT | z_scale | Box z size (0..->) |
| FLOAT | cylinder_length | Cylinder length (0..->) |
| DRAWABLE | box_front_drawable | Box front face (set these to -1 if not used) |
| DRAWABLE | box_back_drawable | Box back face |
| DRAWABLE | box_top_drawable | Box top face |
| DRAWABLE | box_bottom_drawable | Box bottom face |
| DRAWABLE | box_left_drawable | Box left face |
| DRAWABLE | box_right_drawable | Box right face |
| DRAWABLE | cyl_top_drawable | Cylinder top face (set these to -1 if not used) |
| DRAWABLE | cyl_bottom_drawable | Cylinder bottom face |
plug_in_math_merge
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | an_image | Active Image |
| DRAWABLE | source_A | Source A |
| DRAWABLE | source_B | Source B |
| INT32 | result_to | result to new layer A (-3) or B (-2), new image -1 or a valid drawable id |
| INT32 | merge_mode | Add=0 Sub Mul Div AND OR Min Max |
| INT32 | normalize | normalize with; 0 == mode default |
| IMAGE | image | Output image |
plug_in_max_rgb
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image (not used) |
| DRAWABLE | drawable | Input drawable |
| INT32 | max_p | 1 for maximizing, 0 for minimizing |
plug_in_maze
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image_ID | (unused) |
| DRAWABLE | drawable_ID | ID of drawable |
| INT16 | width | Width of the passages |
| INT16 | height | Height of the passages |
| INT8 | tileable | Tileable maze? |
| INT8 | algorithm | Generation algorithm(0=DEPTH FIRST, 1=PRIM'S ALGORITHM) |
| INT32 | seed | Random Seed |
| INT16 | multiple | Multiple (use 57) |
| INT16 | offset | Offset (use 1) |
plug_in_mblur
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image |
| DRAWABLE | drawable | Input drawable |
| INT32 | type | Type of motion blur (0 - linear, 1 - radial, 2 - zoom) |
| INT32 | length | Length |
| INT32 | angle | Angle |
plug_in_mosaic
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image |
| DRAWABLE | drawable | Input drawable |
| FLOAT | tile_size | Average diameter of each tile (in pixels) |
| FLOAT | tile_height | Apparent height of each tile (in pixels) |
| FLOAT | tile_spacing | Inter-tile spacing (in pixels) |
| FLOAT | tile_neatness | Deviation from perfectly formed tiles (0.0 - 1.0) |
| FLOAT | light_dir | Direction of light-source (in degrees) |
| FLOAT | color_variation | Magnitude of random color variations (0.0 - 1.0) |
| INT32 | antialiasing | Enables smoother tile output at the cost of speed |
| INT32 | color_averaging | Tile color based on average of subsumed pixels |
| INT32 | tile_type | Tile geometry: { SQUARES (0), HEXAGONS (1), OCTAGONS (2) } |
| INT32 | tile_surface | Surface characteristics: { SMOOTH (0), ROUGH (1) } |
| INT32 | grout_color | Grout color (black/white or fore/background): { BW (0), FG_BG (1) } |
plug_in_newsprint
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image (unused) |
| DRAWABLE | drawable | Input drawable |
| INT32 | cell_width | screen cell width, in pixels |
| INT32 | colorspace | separate to 0:RGB, 1:CMYK, 2:Intensity |
| INT32 | k_pullout | Percentage of black to pullout (CMYK only) |
| FLOAT | gry_ang | Grey/black screen angle (degrees) |
| INT32 | gry_spotfn | Grey/black spot function (0=dots, 1=lines, 2=diamonds, 3=euclidean dot, 4=PS diamond) |
| FLOAT | red_ang | Red/cyan screen angle (degrees) |
| INT32 | red_spotfn | Red/cyan spot function (values as gry_spotfn) |
| FLOAT | grn_ang | Green/magenta screen angle (degrees) |
| INT32 | grn_spotfn | Green/magenta spot function (values as gry_spotfn) |
| FLOAT | blu_ang | Blue/yellow screen angle (degrees) |
| INT32 | blu_spotfn | Blue/yellow spot function (values as gry_spotfn) |
| INT32 | oversample | how many times to oversample spot fn |
plug_in_nlfilt
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | img | The Image to Filter |
| DRAWABLE | drw | The Drawable |
| FLOAT | alpha | The amount of the filter to apply |
| FLOAT | radius | The filter radius |
| INT32 | filter | The Filter to Run, 0 - alpha trimmed mean; 1 - optimal estimation (alpha controls noise variance); 2 - edge enhancement |
plug_in_noisify
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image (unused) |
| DRAWABLE | drawable | Input drawable |
| INT32 | independent | Noise in channels independent |
| FLOAT | noise_1 | Noise in the first channel (red, gray) |
| FLOAT | noise_2 | Noise in the second channel (green, gray_alpha) |
| FLOAT | noise_3 | Noise in the third channel (blue) |
| FLOAT | noise_4 | Noise in the fourth channel (alpha) |
plug_in_normalize
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image |
| DRAWABLE | drawable | Input drawable |
plug_in_nova
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image (unused) |
| DRAWABLE | drawable | Input drawable |
| INT32 | xcenter | X coordinates of the center of supernova |
| INT32 | ycenter | Y coordinates of the center of supernova |
| COLOR | color | Color of supernova |
| INT32 | radius | Radius of supernova |
| INT32 | nspoke | Number of spokes |
| INT32 | randomhue | Random hue |
plug_in_oilify
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image (unused) |
| DRAWABLE | drawable | Input drawable |
| INT32 | mask_size | Oil paint mask size |
| INT32 | mode | Algorithm {RGB (0), INTENSITY (1)} |
plug_in_pagecurl
Input:
| INT32 | run_mode | Interactive (0), non-interactive (1) |
| IMAGE | image | Input image |
| DRAWABLE | drawable | Input drawable |
| INT32 | mode | Pagecurl-mode: Use FG- and BG-Color (0), Use current gradient (1) |
| INT32 | edge | Edge to curl (1-4, clockwise, starting in the lower right edge) |
| INT32 | type | vertical (0), horizontal (1) |
| INT32 | shade | Shade the region under the curl (1) or not (0) |
| LAYER | Curl Layer | The new layer with the curl. |
plug_in_papertile
Input:
| INT32 | run_mode | run mode |
| IMAGE | image | input image |
| DRAWABLE | drawable | input drawable |
| INT32 | tile_size | tile size (pixels) |
| FLOAT | move_max | max move rate (%) |
| INT32 | fractional_type | 0:Background 1:Ignore 2:Force |
| INT32 | wrap_around | wrap around (bool) |
| INT32 | centering | centering (bool) |
| INT32 | background_type | 0:Transparent 1:Inverted 2:Image? 3:FG 4:BG 5:Color |
| INT32 | background_color | background color (for bg-type 5) |
| INT32 | background_alpha | opacity (for bg-type 5) |
plug_in_perspect
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image_id | (unused) |
| DRAWABLE | drawable_id | Drawable to draw on |
plug_in_pixelize
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image (unused) |
| DRAWABLE | drawable | Input drawable |
| INT32 | pixelwidth | Pixel width (the decrease in resolution) |
plug_in_plasma
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image (unused) |
| DRAWABLE | drawable | Input drawable |
| INT32 | seed | Random seed |
| FLOAT | turbulence | Turbulence of plasma |
plug_in_polar_coords
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image |
| DRAWABLE | drawable | Input drawable |
| FLOAT | circle | Circle depth in % |
| FLOAT | angle | Offset angle |
| INT32 | backwards | Map backwards? |
| INT32 | inverse | Map from top? |
| INT32 | polrec | Polar to rectangular? |
plug_in_qbist
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image (unused) |
| DRAWABLE | drawable | Input drawable |
plug_in_randomize_hurl
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image (unused) |
| DRAWABLE | drawable | Input drawable |
| FLOAT | rndm_pct | Randomization percentage (1.0 - 100.0) |
| FLOAT | rndm_rcount | Repeat count (1.0 - 100.0) |
| INT32 | seed_type | Seed type (10 = current time, 11 = seed value) |
| INT32 | rndm_seed | Seed value (used only if seed type is 11) |
plug_in_randomize_pick
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image (unused) |
| DRAWABLE | drawable | Input drawable |
| FLOAT | rndm_pct | Randomization percentage (1.0 - 100.0) |
| FLOAT | rndm_rcount | Repeat count (1.0 - 100.0) |
| INT32 | seed_type | Seed type (10 = current time, 11 = seed value) |
| INT32 | rndm_seed | Seed value (used only if seed type is 11) |
plug_in_randomize_slur
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image (unused) |
| DRAWABLE | drawable | Input drawable |
| FLOAT | rndm_pct | Randomization percentage (1.0 - 100.0) |
| FLOAT | rndm_rcount | Repeat count (1.0 - 100.0) |
| INT32 | seed_type | Seed type (10 = current time, 11 = seed value) |
| INT32 | rndm_seed | Seed value (used only if seed type is 11) |
plug_in_remap
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image_id | (unused) |
| DRAWABLE | drawable_id | Drawable to draw on |
plug_in_rgb
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image |
| DRAWABLE | drawable | Input drawable |
| FLOAT | redx | Red x displacement |
| FLOAT | greenx | Green x displacement |
| FLOAT | bluex | Blue x displacement |
| FLOAT | redy | Red y displacement |
| FLOAT | greeny | Green y displacement |
| FLOAT | bluey | Blue y displacement |
plug_in_right
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image_id | (unused) |
| DRAWABLE | drawable_id | Drawable to draw on |
plug_in_ripple
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image (unused) |
| DRAWABLE | drawable | Input drawable |
| INT32 | period | period; number of pixels for one wave to complete |
| INT32 | amplitude | amplitude; maximum displacement of wave |
| INT32 | orientation | orientation; 0 = Horizontal, 1 = Vertical |
| INT32 | edges | edges; 0 = smear, 1 = wrap, 2 = black |
| INT32 | waveform | 0 = sawtooth, 1 = sine wave |
| INT32 | antialias | antialias; True or False |
| INT32 | tile | tile; if this is true, the image will retain it's tilability |
plug_in_rotate
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image |
| DRAWABLE | drawable | Input drawable |
| INT32 | angle | Angle { 90 (1), 180 (2), 270 (3) } degrees |
| INT32 | everything | Rotate the whole image? { TRUE, FALSE } |
plug_in_rotate3D
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image |
| DRAWABLE | drawable | Input drawable |
| INT32 | smooth | smoothing {off (0), on (1)} |
| FLOAT | anglex | X-axis angle in degree (-360.0 to 360.0) |
| FLOAT | angley | Y-axis angle in degree (-360.0 to 360.0) |
| FLOAT | anglez | Z-axis angle in degree (-360.0 to 360.0) |
| FLOAT | depth | depth factor (0 upto 50) |
| FLOAT | scale | percentual scale (1 upto 300%, 100% == no scale) |
plug_in_rotate_colormap
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image (used for indexed images) |
| DRAWABLE | drawable | Input drawable |
plug_in_sample_colorize
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image (unused) |
| DRAWABLE | dst_drawable | The drawable to be colorized (Type GRAY* or RGB*) |
| DRAWABLE | sample_drawable | Sample drawable (should be of Type RGB or RGBA) |
| INT32 | hold_inten | hold brightness intensity levels (TRUE, FALSE) |
| INT32 | orig_inten | TRUE: hold brightness of original intensity levels. FALSE: Hold Intensity of input levels |
| INT32 | rnd_subcolors | TRUE: Use all subcolors of same intensity, FALSE: use only one color per intensity |
| INT32 | guess_missing | TRUE: guess samplecolors for the missing intensity values FALSE: use only colors found in the sample |
| INT32 | in_low | intensity of lowest input (0 <= in_low <= 254) |
| INT32 | in_high | intensity of highest input (1 <= in_high <= 255) |
| FLOAT | gamma | gamma correction factor (0.1 <= gamma <= 10) where 1.0 is linear |
| INT32 | out_low | lowest sample color intensity (0 <= out_low <= 254) |
| INT32 | out_high | highest sample color intensity (1 <= out_high <= 255) |
plug_in_scatter_hsv
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image (not used) |
| DRAWABLE | drawable | Input drawable |
| INT32 | holdness | convolution strength |
| INT32 | hue_distance | distribution distance on hue axis [0,255] |
| INT32 | saturation_distance | distribution distance on saturation axis [0,255] |
| INT32 | value_distance | distribution distance on value axis [0,255] |
plug_in_sel_gauss
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image (unused) |
| DRAWABLE | drawable | Input drawable |
| FLOAT | radius | Radius of gaussian blur (in pixels > 1.0) |
| INT32 | maxdelta | Maximum delta |
plug_in_semiflatten
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image (unused) |
| DRAWABLE | drawable | Input drawable |
plug_in_sharpen
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image |
| DRAWABLE | drawable | Input drawable |
| INT32 | percent | Percent sharpening (default = 10) |
plug_in_shift
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image (unused) |
| DRAWABLE | drawable | Input drawable |
| INT32 | shift_amount | shift amount (0 <= shift_amount_x <= 200) |
| INT32 | orientation | vertical, horizontal orientation |
plug_in_sinus
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image (unused) |
| DRAWABLE | drawable | Input drawable |
| FLOAT | xscale | Scale value for x axis |
| FLOAT | yscale | Scale value dor y axis |
| FLOAT | complex | Complexity factor |
| INT32 | seed | Seed value for random number generator |
| INT32 | tiling | If set, the pattern generated will tile |
| INT32 | perturb | If set, the pattern is a little more distorted... |
| INT32 | colors | where to take the colors (0= B&W, 1= fg/bg, 2= col1/col2) |
| COLOR | col1 | fist color (sometimes unused) |
| COLOR | col2 | second color (sometimes unused) |
| FLOAT | alpha1 | alpha for the first color (used if the drawable has an alpha chanel) |
| FLOAT | alpha2 | alpha for the second color (used if the drawable has an alpha chanel) |
| INT32 | blend | 0= linear, 1= bilinear, 2= sinusoidal |
| FLOAT | blend_power | Power used to strech the blend |
plug_in_small_tiles
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image (unused) |
| DRAWABLE | drawable | Input drawable |
| INT32 | number_of_tiles | Number of tiles to make |
plug_in_sobel
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image (unused) |
| DRAWABLE | drawable | Input drawable |
| INT32 | horizontal | Sobel in horizontal direction |
| INT32 | vertical | Sobel in vertical direction |
| INT32 | keep_sign | Keep sign of result (one direction only) |
plug_in_solid_noise
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image |
| DRAWABLE | drawable | Input drawable |
| INT32 | tilable | Create a tilable output (n=0/y=1) |
| INT32 | turbulent | Make a turbulent noise (n=0/y=1) |
| INT32 | seed | Random seed |
| INT32 | detail | Detail level (0 - 15) |
| FLOAT | xsize | Horizontal texture size |
| FLOAT | ysize | Vertical texture size |
plug_in_sparkle
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image (unused) |
| DRAWABLE | drawable | Input drawable |
| FLOAT | lum_threshold | Luminosity threshold (0.0 - 1.0) |
| FLOAT | flare_inten | Flare intensity (0.0 - 1.0) |
| INT32 | spike_len | Spike length (in pixels) |
| INT32 | spike_pts | # of spike points |
| INT32 | spike_angle | Spike angle (0-360 degrees, -1: random) |
| FLOAT | density | Spike density (0.0 - 1.0) |
| FLOAT | opacity | Opacity (0.0 - 1.0) |
| FLOAT | random_hue | Random hue (0.0 - 1.0) |
| FLOAT | random_saturation | Random saturation (0.0 - 1.0) |
| INT32 | preserve_luminosity | Preserve luminosity (TRUE/FALSE) |
| INT32 | invers | Invers (TRUE/FALSE) |
| INT32 | border | Add border (TRUE/FALSE) |
| INT32 | colortype | Color of sparkles: { NATURAL (0), FOREGROUND (1), BACKGROUND (2) } |
plug_in_spheredesigner
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image (unused) |
| DRAWABLE | drawable | Input drawable |
plug_in_spread
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image (unused) |
| DRAWABLE | drawable | Input drawable |
| FLOAT | spread_amount_x | Horizontal spread amount (0 <= spread_amount_x <= 200) |
| FLOAT | spread_amount_y | Vertical spread amount (0 <= spread_amount_y <= 200) |
plug_in_the_slimy_egg
Input:
| INT32 | run_mode | Must be interactive (1) |
| IMAGE | image | Input Image |
| DRAWABLE | drawable | Input Drawable |
plug_in_threshold_alpha
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image (not used) |
| DRAWABLE | drawable | Input drawable |
| INT32 | threshold | Threshold |
plug_in_tile
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image (unused) |
| DRAWABLE | drawable | Input drawable |
| INT32 | new_width | New (tiled) image width |
| INT32 | new_height | New (tiled) image height |
| INT32 | new_image | Create a new image? |
| IMAGE | new_image | Output image (N/A if new_image == FALSE) |
| LAYER | new_layer | Output layer (N/A if new_image == FALSE) |
plug_in_up
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image_id | (unused) |
| DRAWABLE | drawable_id | Drawable to draw on |
plug_in_user_filter
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image |
| DRAWABLE | drawable | Input drawable |
| INT32 | number_sliders | Number of values for slider (max 8) |
| INT32ARRAY | slider_values | values for the 8 sliders |
| INT32 | number_functions | either 1, 3 or 4 |
| STRINGARRAY | function | function for channel |
plug_in_vcdither
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image (unused) |
| DRAWABLE | drawable | Input drawable |
| INT32 | Shades | Number of shades of gray (2-256) |
| INT32 | Red | Dither red channel if available (TRUE/FALSE) |
| INT32 | Green | Dither green channel if available (TRUE/FALSE) |
| INT32 | Blue | Dither blue channel if available (TRUE/FALSE) |
| INT32 | Gray | Dither gray channel if available (TRUE/FALSE) |
| INT32 | Alpha | Dither alpha channel if available (TRUE/FALSE) |
plug_in_video
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image (unused) |
| DRAWABLE | drawable | Input drawable |
| INT32 | pattern_number | Type of RGB pattern to use |
| INT32 | additive | Whether the function adds the result to the original image |
| INT32 | rotated | Whether to rotate the RGB pattern by ninety degrees |
plug_in_vinvert
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image (used for indexed images) |
| DRAWABLE | drawable | Input drawable |
plug_in_vpropagate
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image (not used) |
| DRAWABLE | drawable | Input drawable |
| INT32 | propagate-mode | propagate 0:white, 1:black, 2:middle value 3:foreground to peak, 4:foreground, 5:background, 6:opaque, 7:transparent |
| INT32 | propagating-channel | channels which values are propagated |
| FLOAT | propagating-rate | 0.0 <= propagatating_rate <= 1.0 |
| INT32 | direction-mask | 0 <= direction-mask <= 15 |
| INT32 | lower-limit | 0 <= lower-limit <= 255 |
| INT32 | upper-limit | 0 <= upper-limit <= 255 |
plug_in_waves
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | The Image |
| DRAWABLE | drawable | The Drawable |
| FLOAT | amplitude | The Amplitude of the Waves |
| FLOAT | phase | The Phase of the Waves |
| FLOAT | wavelength | The Wavelength of the Waves |
| INT32 | type | Type of waves, black/smeared |
| INT32 | reflective | Use Reflection |
plug_in_whirl_pinch
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image |
| DRAWABLE | drawable | Input drawable |
| FLOAT | whirl | Whirl angle (degrees) |
| FLOAT | pinch | Pinch amount |
| FLOAT | radius | Radius (1.0 is the largest circle that fits in the image, and 2.0 goes all the way to the corners) |
plug_in_wind
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image (unused) |
| DRAWABLE | drawable | Input drawable |
| INT32 | threshold | Controls where blending will be done >= 0 |
| INT32 | direction | Left or Right: 0 or 1 |
| INT32 | strength | Controls the extent of the blending > 1 |
| INT32 | alg | WIND, BLAST |
| INT32 | edge | LEADING, TRAILING, or BOTH |
plug_in_zealouscrop
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image | Input image |
| DRAWABLE | drawable | Input drawable |
plug_in_zoomin
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image_id | (unused) |
| DRAWABLE | drawable_id | Drawable to draw on |
plug_in_zoomout
Input:
| INT32 | run_mode | Interactive, non-interactive |
| IMAGE | image_id | (unused) |
| DRAWABLE | drawable_id | Drawable to draw on |
| The Gimp 1.2.5 (win32) | Documentation fresh from PDB | 12:10:22 Do 19.06.03 |
| Generated by pdb2doc.py written by Hans Breuer <Hans(at)Breuer.org> | ||