Skip to content

Instantly share code, notes, and snippets.

@myselfhimself
Last active July 28, 2021 08:45
Show Gist options
  • Save myselfhimself/f9a2735a98d2ff3b08116cfaf0d20771 to your computer and use it in GitHub Desktop.
Save myselfhimself/f9a2735a98d2ff3b08116cfaf0d20771 to your computer and use it in GitHub Desktop.
Export G'MIC filters description to a JSON file

About the G'MIC GUI parser for filters (from G'MIC 2.9.0)

G'MIC stores in a zlib compressed format its list of filter parameters, with enough details that GUIs can be built to expose and manipulate them. So far, each application implementing G'MIC with a user interface would either gmic-qt which has its own parser or write their own parser for those parameters.

In order to design webservices or different types of UIs on top of G'MIC (in the case of gmic-blender, compositing/texture nodes), the JSON output format for this parser can come in pretty handy!! One little issue is that the result is long to get, so the JSON file should be generated once for all and possibly embedded in your application, with a per-release refresh.

This json file is stored online on gmic.eu at the url http://gmic.eu/update290.json (or 291 etc.. for further G'MIC releases), with possible in-the-hour update, following the contributions on new/updated community gmic filters in the gmic-community Github repository's include directory.

#!/bin/sh
# Credits to David Tschumperlé, the creator G'MIC, for sharing this to me
# Works with G'MIC 2.9.0 prerelease, should work with G'MIC >=2.9.0
# If you are in a hurry, just run:
# gmic parse_gui blur,json output_text out.json # Outputs few filters, containing the blur keyword
gmic parse_gui *,json output_text out.json
# Will output something like this, with evolving filters browsing
# [gmic]-0./ Start G'MIC interpreter.
# [gmic]-0./ Parse '#@gui' filters '*' and output in 'json' mode.
# > Parsing done!
# >> Generate output, in 'json' mode.
# >> [#1076/1076] Zonderr/Rel2ellv3
# Tested successfully on Ubuntu 19.10 on some old laptop
# Wait about 3-10 minutes and see ncurses-like logging about an increasing numbers of filters being scanned
echo "Here is your JSON file describing available GMIC filters (but not lower-level commands):"
readlink -f out.json # show the file full path
# You may JSON-lint this file
# jsonlint-py3 out.json
# out.json:745:14: Warning: Strings containing non-BMP characters (U+1E7A1) may not be portable
# | At line 745, column 14, offset 60135
# out.json: ok, with warnings
# The pythonic (Python 3) way to grab filters as a json buffer (untested script :-D)
import gmic
assert int(gmic.__version__.replace(".", "")) > 290
json_result = []
# Here for time reasons, we just grab the filters containing the 'blur' keyword
gmic.run("parse_gui blur,json", images=json_result)
# gmic.run("parse_gui *,json", images=json_result) # full json with a thousand filters or so, takes a big while..
# This can be output to file of course also
# gmic.run("parse_gui blur,json output blur_filters.json")
# Another preferred way for me, especially in a Continuous Integration flow
# is to download the file from https://gmic.eu/filters290.json
import urllib.request
json_url = "https://gmic.eu/update290.json"
json_filename = "update290.json"
with urllib.request.urlopen(json_url) as response:
json_str = response.read()
with open(json_filename, 'wb') as json_file:
json_file.write(json_str)
# Let us go back to basic data manipulation...
print(json_result[0])
#Prints the json_str decoded as utf-8
# GmicImage._data_str is a dynamic read-only attribute decoding the float-based image into unicode for you :)
json_str = json_result[0]._data_str
print(json_str)
"""
{
"format_version": "gmic_json_1.0",
"gmic_version": "2.9.0",
"categories": [
{
"name": "パターン", "filters": [
{
etc...
"""
import json
my_json_filters_dict = json.loads(json_str)
# Here you are, ready to work :)
print(len(my_json_filters_dict["categories"])) # About 68 top categories of filters :) You can browser further
# For more example of Python usage, see this pytest suite: https://github.com/myselfhimself/gmic-py/blob/numpy_io/tests/test_gmic_py_filters_io.py
{
"format_version": "gmic_json_1.0",
"gmic_version": "2.9.0",
"categories": [
{
"name": "パターン", "filters": [
{
"name": "ロールシャッハ図形", "lang": "ja", "command": "fx_rorschach", "parameters": [
{ "type": "float", "name": "スケール", "default": "3", "min": "0", "max": "10", "pos": "1" },
{ "type": "choice", "name": "対称軸", "default": "1", "pos": "2", "choices": { "0": "なし", "1": "X 軸", "2": "Y 軸", "3": "X 軸と Y 軸" } },
{ "type": "choice", "name": "ステンシルの種類", "default": "2", "pos": "3", "choices": { "0": "白黒", "1": "RGB", "2": "色付き" } },
{ "type": "separator" },
{ "type": "note", "text": "作者: David Tschumperlé 最終更新: 2011/03/12"}
]
},
{
"name": "迷彩", "lang": "ja", "command": "fx_camouflage", "parameters": [
{ "type": "int", "name": "スケール", "default": "9", "min": "2", "max": "12", "pos": "1" },
{ "type": "int", "name": "Levels", "default": "12", "min": "2", "max": "32", "pos": "2" },
{ "type": "float", "name": "Coherence", "default": "100", "min": "0", "max": "1000", "pos": "3" },
{ "type": "color", "name": "色 1", "default": "30,46,33", "pos": "4" },
{ "type": "color", "name": "色 2", "default": "75,90,65", "pos": "7" },
{ "type": "color", "name": "色 3", "default": "179,189,117", "pos": "10" },
{ "type": "color", "name": "色 4", "default": "255,246,158", "pos": "13" },
{ "type": "separator" },
{ "type": "note", "text": "作者: David Tschumperlé 最終更新: 2016/10/26"}
]
}
]
},
{
"name": "フィルムエミュレーション", "filters": [
{
"name": "インスタント [業務用]", "lang": "ja", "command": "fx_emulate_film_instant_pro", "parameters": [
{ "type": "choice", "name": "プリセット", "default": "0", "pos": "1", "choices": { "0": "なし", "1": "FUJIFILM FP-100c --", "2": "FUJIFILM FP-100c -", "3": "FUJIFILM FP-100c", "4": "FUJIFILM FP-100c +", "5": "FUJIFILM FP-100c ++", "6": "FUJIFILM FP-100c ++a", "7": "FUJIFILM FP-100c +++", "8": "FUJIFILM FP-100c Cool --", "9": "FUJIFILM FP-100c Cool -", "10": "FUJIFILM FP-100c Cool", "11": "FUJIFILM FP-100c Cool +", "12": "FUJIFILM FP-100c Cool ++", "13": "FUJIFILM FP-100c Negative --", "14": "FUJIFILM FP-100c Negative -", "15": "FUJIFILM FP-100c Negative", "16": "FUJIFILM FP-100c Negative +", "17": "FUJIFILM FP-100c Negative ++", "18": "FUJIFILM FP-100c Negative ++a", "19": "FUJIFILM FP-100c Negative +++", "20": "FUJIFILM FP-3000b --", "21": "FUJIFILM FP-3000b -", "22": "FUJIFILM FP-3000b", "23": "FUJIFILM FP-3000b +", "24": "FUJIFILM FP-3000b ++", "25": "FUJIFILM FP-3000b +++", "26": "FUJIFILM FP-3000b HC", "27": "FUJIFILM FP-3000b Negative --", "28": "FUJIFILM FP-3000b Negative -", "29": "FUJIFILM FP-3000b Negative", "30": "FUJIFILM FP-3000b Negative +", "31": "FUJIFILM FP-3000b Negative ++", "32": "FUJIFILM FP-3000b Negative +++", "33": "FUJIFILM FP-3000b Negative Early", "34": "ポラロイド 665 --", "35": "ポラロイド 665 -", "36": "ポラロイド 665", "37": "ポラロイド 665 +", "38": "ポラロイド 665 ++", "39": "ポラロイド 665 Negative -", "40": "ポラロイド 665 Negative", "41": "ポラロイド 665 Negative +", "42": "ポラロイド 665 Negative HC", "43": "ポラロイド 669 --", "44": "ポラロイド 669 -", "45": "ポラロイド 669", "46": "ポラロイド 669 +", "47": "ポラロイド 669 ++", "48": "ポラロイド 669 +++", "49": "ポラロイド 669 Cold --", "50": "ポラロイド 669 Cold -", "51": "ポラロイド 669 Cold", "52": "ポラロイド 669 Cold +", "53": "ポラロイド 690 --", "54": "ポラロイド 690 -", "55": "ポラロイド 690", "56": "ポラロイド 690 +", "57": "ポラロイド 690 ++", "58": "ポラロイド 690 Cold --", "59": "ポラロイド 690 Cold -", "60": "ポラロイド 690 Cold", "61": "ポラロイド 690 Cold +", "62": "ポラロイド 690 Cold ++", "63": "ポラロイド 690 Warm --", "64": "ポラロイド 690 Warm -", "65": "ポラロイド 690 Warm", "66": "ポラロイド 690 Warm +", "67": "ポラロイド 690 Warm ++" } },
{ "type": "separator" },
{ "type": "float", "name": "不透明度", "default": "1", "min": "0", "max": "1", "pos": "2" },
{ "type": "float", "name": "ガンマ", "default": "0", "min": "-1.2", "max": "1.2", "pos": "3" },
{ "type": "float", "name": "コントラスト", "default": "1", "min": "0", "max": "4", "pos": "4" },
{ "type": "float", "name": "輝度", "default": "0", "min": "-255", "max": "255", "pos": "5" },
{ "type": "float", "name": "色相", "default": "0", "min": "-180", "max": "180", "pos": "6" },
{ "type": "float", "name": "彩度", "default": "0", "min": "-1", "max": "1", "pos": "7" },
{ "type": "bool", "name": "事前に正規化", "default": "0", "pos": "8" },
{ "type": "separator" },
{ "type": "choice", "name": "プレビューの表示方法", "default": "0", "pos": "9", "choices": { "0": "全体", "1": "下半分", "2": "右半分", "3": "上半分", "4": "左半分", "5": "上端部を複製", "6": "左端部を複製", "7": "下端部を複製", "8": "右端部を複製" } },
{ "type": "separator" },
{ "type": "note", "text": "注: このセクションで使用されているカラー LUT は Patrick David により作成されました。詳細は以下の Web ページをご覧ください。"},
{ "type": "link", "name": "Film Emulation Presets in G'MIC", "url": "http://gmic.eu/film_emulation/index.shtml", "align": "center" },
{ "type": "separator" },
{ "type": "note", "text": "作者: Patrick David、David Tschumperlé 最終更新: 2013/08/29"}
]
},
{
"name": "インスタント [民生用]", "lang": "ja", "command": "fx_emulate_film_instant_consumer", "parameters": [
{ "type": "choice", "name": "プリセット", "default": "0", "pos": "1", "choices": { "0": "なし", "1": "ポラロイド PX-100UV+ Cold --", "2": "ポラロイド PX-100UV+ Cold -", "3": "ポラロイド PX-100UV+ Cold", "4": "ポラロイド PX-100UV+ Cold +", "5": "ポラロイド PX-100UV+ Cold ++", "6": "ポラロイド PX-100UV+ Cold +++", "7": "ポラロイド PX-100UV+ Warm --", "8": "ポラロイド PX-100UV+ Warm -", "9": "ポラロイド PX-100UV+ Warm", "10": "ポラロイド PX-100UV+ Warm +", "11": "ポラロイド PX-100UV+ Warm ++", "12": "ポラロイド PX-100UV+ Warm +++", "13": "ポラロイド PX-680 --", "14": "ポラロイド PX-680 -", "15": "ポラロイド PX-680", "16": "ポラロイド PX-680 +", "17": "ポラロイド PX-680 ++", "18": "ポラロイド PX-680 Cold --", "19": "ポラロイド PX-680 Cold -", "20": "ポラロイド PX-680 Cold", "21": "ポラロイド PX-680 Cold +", "22": "ポラロイド PX-680 Cold ++", "23": "ポラロイド PX-680 Cold ++a", "24": "ポラロイド PX-680 Warm --", "25": "ポラロイド PX-680 Warm -", "26": "ポラロイド PX-680 Warm", "27": "ポラロイド PX-680 Warm +", "28": "ポラロイド PX-680 Warm ++", "29": "ポラロイド PX-70 --", "30": "ポラロイド PX-70 -", "31": "ポラロイド PX-70", "32": "ポラロイド PX-70 +", "33": "ポラロイド PX-70 ++", "34": "ポラロイド PX-70 +++", "35": "ポラロイド PX-70 Cold --", "36": "ポラロイド PX-70 Cold -", "37": "ポラロイド PX-70 Cold", "38": "ポラロイド PX-70 Cold +", "39": "ポラロイド PX-70 Cold ++", "40": "ポラロイド PX-70 Warm --", "41": "ポラロイド PX-70 Warm -", "42": "ポラロイド PX-70 Warm", "43": "ポラロイド PX-70 Warm +", "44": "ポラロイド PX-70 Warm ++", "45": "ポラロイド Time Zero (絶版) ---", "46": "ポラロイド Time Zero (絶版) --", "47": "ポラロイド Time Zero (絶版) -", "48": "ポラロイド Time Zero (絶版)", "49": "ポラロイド Time Zero (絶版) +", "50": "ポラロイド Time Zero (絶版) ++", "51": "ポラロイド Time Zero (絶版) Cold ---", "52": "ポラロイド Time Zero (絶版) Cold --", "53": "ポラロイド Time Zero (絶版) Cold -", "54": "ポラロイド Time Zero (絶版) Cold" } },
{ "type": "separator" },
{ "type": "float", "name": "不透明度", "default": "1", "min": "0", "max": "1", "pos": "2" },
{ "type": "float", "name": "ガンマ", "default": "0", "min": "-1.2", "max": "1.2", "pos": "3" },
{ "type": "float", "name": "コントラスト", "default": "1", "min": "0", "max": "4", "pos": "4" },
{ "type": "float", "name": "輝度", "default": "0", "min": "-255", "max": "255", "pos": "5" },
{ "type": "float", "name": "色相", "default": "0", "min": "-180", "max": "180", "pos": "6" },
{ "type": "float", "name": "彩度", "default": "0", "min": "-1", "max": "1", "pos": "7" },
{ "type": "bool", "name": "事前に正規化", "default": "0", "pos": "8" },
{ "type": "separator" },
{ "type": "choice", "name": "プレビューの表示方法", "default": "0", "pos": "9", "choices": { "0": "全体", "1": "下半分", "2": "右半分", "3": "上半分", "4": "左半分", "5": "上端部を複製", "6": "左端部を複製", "7": "下端部を複製", "8": "右端部を複製" } },
{ "type": "separator" },
{ "type": "note", "text": "注: このセクションで使用されているカラー LUT は Patrick David により作成されました。詳細は以下の Web ページをご覧ください。"},
{ "type": "link", "name": "Film Emulation Presets in G'MIC", "url": "http://gmic.eu/film_emulation/index.shtml", "align": "center" },
{ "type": "separator" },
{ "type": "note", "text": "作者: Patrick David、David Tschumperlé 最終更新: 2013/08/29"}
]
},
{
"name": "ネガフィルム [カラー]", "lang": "ja", "command": "fx_emulate_film_negative_color", "parameters": [
{ "type": "choice", "name": "プリセット", "default": "0", "pos": "1", "choices": { "0": "なし", "1": "Agfa Ultra Color 100", "2": "Agfa Vista 200", "3": "Fuji Superia 200", "4": "Fuji Superia HG 1600", "5": "Fuji Superia Reala 100", "6": "Fuji Superia X-Tra 800", "7": "Kodak Elite 100 XPRO", "8": "Kodak Elite Color 200", "9": "Kodak Elite Color 400", "10": "Kodak Portra 160 NC", "11": "Kodak Portra 160 VC", "12": "Lomography Redscale 100" } },
{ "type": "separator" },
{ "type": "float", "name": "強さ (%)", "default": "100", "min": "0", "max": "100", "pos": "2" },
{ "type": "float", "name": "輝度 (%)", "default": "0", "min": "-100", "max": "100", "pos": "3" },
{ "type": "float", "name": "コントラスト (%)", "default": "0", "min": "-100", "max": "100", "pos": "4" },
{ "type": "float", "name": "ガンマ (%)", "default": "0", "min": "-100", "max": "100", "pos": "5" },
{ "type": "float", "name": "色相 (%)", "default": "0", "min": "-100", "max": "100", "pos": "6" },
{ "type": "float", "name": "彩度 (%)", "default": "0", "min": "-100", "max": "100", "pos": "7" },
{ "type": "choice", "name": "色を正規化", "default": "0", "pos": "8", "choices": { "0": "無し", "1": "処理前", "2": "処理後", "3": "両方" } },
{ "type": "separator" },
{ "type": "choice", "name": "プレビューの表示方法", "default": "0", "pos": "9", "choices": { "0": "全体", "1": "下半分", "2": "右半分", "3": "上半分", "4": "左半分", "5": "上端部を複製", "6": "左端部を複製", "7": "下端部を複製", "8": "右端部を複製" } },
{ "type": "separator" },
{ "type": "note", "text": "注: このセクションで使用されているカラー LUT は Patrick David により作成されました。詳細は以下の Web ページをご覧ください。"},
{ "type": "link", "name": "Film Emulation Presets in G'MIC", "url": "http://gmic.eu/film_emulation/index.shtml", "align": "center" },
{ "type": "separator" },
{ "type": "note", "text": "作者: Patrick David、David Tschumperlé 最終更新: 2016/08/02"}
]
}
]
},
{
"name": "フレーム", "filters": [
{
"name": "フレーム [ぼかし]", "lang": "ja", "command": "fx_frame_blur", "parameters": [
{ "type": "float", "name": "水平サイズ (%)", "default": "30", "min": "0", "max": "100", "pos": "1" },
{ "type": "float", "name": "垂直サイズ (%)", "default": "30", "min": "0", "max": "100", "pos": "2" },
{ "type": "separator" },
{ "type": "float", "name": "切り抜き", "default": "0", "min": "0", "max": "100", "pos": "3" },
{ "type": "float", "name": "ぼかし", "default": "5", "min": "0", "max": "10", "pos": "4" },
{ "type": "float", "name": "丸み", "default": "0", "min": "0", "max": "1", "pos": "5" },
{ "type": "bool", "name": "カラーバランスを調整", "default": "0", "pos": "6" },
{ "type": "color", "name": "着色", "default": "128,128,128", "pos": "7" },
{ "type": "choice", "name": "正規化", "default": "0", "pos": "10", "choices": { "0": "なし", "1": "伸張", "2": "平均化" } },
{ "type": "separator" },
{ "type": "float", "name": "輪郭線のサイズ", "default": "5", "min": "0", "max": "50", "pos": "11" },
{ "type": "color", "name": "輪郭線の色", "default": "255,255,255", "pos": "12" },
{ "type": "float", "name": "影の位置 (左右)", "default": "2", "min": "-10", "max": "10", "pos": "15" },
{ "type": "float", "name": "影の位置 (上下)", "default": "2", "min": "-10", "max": "10", "pos": "16" },
{ "type": "float", "name": "影のぼかし", "default": "1", "min": "0", "max": "5", "pos": "17" },
{ "type": "float", "name": "影のコントラスト", "default": "0", "min": "0", "max": "100", "pos": "18" },
{ "type": "float", "name": "画像の位置 (左右)", "default": "0.5", "min": "0", "max": "1", "pos": "19" },
{ "type": "float", "name": "画像の位置 (上下)", "default": "0.5", "min": "0", "max": "1", "pos": "20" },
{ "type": "float", "name": "角度", "default": "0", "min": "-180", "max": "180", "pos": "21" },
{ "type": "separator" },
{ "type": "note", "text": "作者: David Tschumperlé 最終更新: 2014/01/19"}
]
}
]
},
{
"name": "修復", "filters": [
{
"name": "アップスケール [Scale2x]", "lang": "ja", "command": "fx_scalenx", "parameters": [
{ "type": "choice", "name": "拡大率", "default": "0", "pos": "1", "choices": { "0": "X 2", "1": "X 3", "2": "X 4", "3": "X 6", "4": "X 8", "5": "X 9", "6": "X 12", "7": "X 16", "8": "X 18", "9": "X 27" } },
{ "type": "choice", "name": "色空間", "default": "0", "pos": "2", "choices": { "0": "RGB", "1": "YCbCr", "2": "Lab" } },
{ "type": "note", "text": "\n注: このフィルタは、以下の Web サイトで公開されている画像拡大アルゴリズムを実装したものです。 "},
{ "type": "link", "name": "http://scale2x.sourceforge.net", "url": "http://scale2x.sourceforge.net", "align": "center" },
{ "type": "note", "text": " このフィルタは、インデックス画像等の色数の少ない画像のリサイズを目的としたものです。 フルカラー画像に対しての使用には基本的に適しません。 "},
{ "type": "separator" },
{ "type": "note", "text": "作者: David Tschumperlé 最終更新: 2010/12/29"}
]
},
{
"name": "インターレース除去", "lang": "ja", "command": "deinterlace", "parameters": [
{ "type": "choice", "name": "アルゴリズム", "default": "0", "pos": "1", "choices": { "0": "標準", "1": "Motion-Compensated" } },
{ "type": "separator" },
{ "type": "choice", "name": "プレビューの表示方法", "default": "0", "pos": "2", "choices": { "0": "全体", "1": "下半分", "2": "右半分", "3": "上半分", "4": "左半分", "5": "上端部を複製", "6": "左端部を複製", "7": "下端部を複製", "8": "右端部を複製" } },
{ "type": "separator" },
{ "type": "note", "text": "作者: David Tschumperlé 最終更新: 2010/12/29"}
]
},
{
"name": "ホットピクセル除去", "lang": "ja", "command": "fx_remove_hotpixels", "parameters": [
{ "type": "int", "name": "マスクサイズ", "default": "3", "min": "3", "max": "20", "pos": "1" },
{ "type": "float", "name": "閾値", "default": "10", "min": "0", "max": "200", "pos": "2" },
{ "type": "separator" },
{ "type": "choice", "name": "プレビューの表示方法", "default": "0", "pos": "3", "choices": { "0": "全体", "1": "下半分", "2": "右半分", "3": "上半分", "4": "左半分", "5": "上端部を複製", "6": "左端部を複製", "7": "下端部を複製", "8": "右端部を複製" } },
{ "type": "separator" },
{ "type": "note", "text": "作者: Jérome Boulanger 最終更新: 2010/12/29"}
]
},
{
"name": "補修 [パッチベース]", "lang": "ja", "command": "fx_inpaint_patch", "parameters": [
{ "type": "int", "name": "パッチサイズ", "default": "7", "min": "1", "max": "64", "pos": "1" },
{ "type": "float", "name": "参照サイズ", "default": "16", "min": "1", "max": "32", "pos": "2" },
{ "type": "float", "name": "参照基数", "default": "0.1", "min": "0", "max": "1", "pos": "3" },
{ "type": "float", "name": "ぼかしサイズ", "default": "1.2", "min": "0", "max": "5", "pos": "4" },
{ "type": "float", "name": "ぼかししきい値", "default": "0", "min": "0", "max": "1", "pos": "5" },
{ "type": "float", "name": "ぼかし減衰", "default": "0.05", "min": "0", "max": "0.5", "pos": "6" },
{ "type": "int", "name": "スケールの階層数", "default": "10", "min": "1", "max": "20", "pos": "7" },
{ "type": "bool", "name": "マスク外領域のぼかしを許可", "default": "1", "pos": "8" },
{ "type": "color", "name": "マスクの色", "default": "255,0,0,255", "pos": "9" },
{ "type": "int", "name": "マスクを広げる", "default": "0", "min": "0", "max": "32", "pos": "13" },
{ "type": "separator" },
{ "type": "note", "text": "このフィルタの詳しい使い方はこちらで参照できます。"},
{ "type": "link", "name": "Patrick David 氏によるこのフィルタについてのチュートリアル (英語)", "url": "http://blog.patdavid.net/2014/02/getting-around-in-gimp-gmic-inpainting.html", "align": "center" },
{ "type": "separator" },
{ "type": "note", "text": "作者: David Tschumperlé、Maxime Daisy 最終更新: 2015/11/25"}
]
},
{
"name": "補修 [マルチスケール]", "lang": "ja", "command": "fx_inpaint_matchpatch", "parameters": [
{ "type": "int", "name": "スケールの階層数", "default": "0", "min": "0", "max": "16", "pos": "1" },
{ "type": "note", "text": "(自動で設定するには 0 を入力してください)"},
{ "type": "int", "name": "パッチサイズ", "default": "9", "min": "1", "max": "64", "pos": "2" },
{ "type": "int", "name": "スケールごとの処理回数", "default": "10", "min": "1", "max": "100", "pos": "3" },
{ "type": "int", "name": "ぼかしサイズ", "default": "5", "min": "0", "max": "32", "pos": "4" },
{ "type": "bool", "name": "マスク外領域のぼかしを許可", "default": "1", "pos": "5" },
{ "type": "color", "name": "マスクの色", "default": "255,0,0,255", "pos": "6" },
{ "type": "int", "name": "マスクを広げる", "default": "0", "min": "0", "max": "32", "pos": "10" },
{ "type": "separator" },
{ "type": "bool", "name": "処理中に進捗状況をプレビュー", "default": "0", "pos": "11" },
{ "type": "separator" },
{ "type": "note", "text": "作者: David Tschumperlé 最終更新: 2015/11/25"}
]
},
{
"name": "透明部分を埋める", "lang": "ja", "command": "fx_solidify_td", "parameters": [
{ "type": "float", "name": "なめらかさ (%)", "default": "75", "min": "0", "max": "100", "pos": "1" },
{ "type": "choice", "name": "正規化", "default": "1", "pos": "2", "choices": { "0": "等方性", "1": "Delaunay-Oriented", "2": "Edge-Oriented" } },
{ "type": "int", "name": "正規化の反復処理", "default": "20", "min": "0", "max": "100", "pos": "3" },
{ "type": "int", "name": "拡張 / 収縮", "default": "0", "min": "-20", "max": "20", "pos": "4" },
{ "type": "separator" },
{ "type": "choice", "name": "プレビューの表示方法", "default": "0", "pos": "5", "choices": { "0": "全体", "1": "下半分", "2": "右半分", "3": "上半分", "4": "左半分", "5": "上端部を複製", "6": "左端部を複製", "7": "下端部を複製", "8": "右端部を複製" } },
{ "type": "separator" },
{ "type": "note", "text": "注: このフィルタは、輸送拡散アルゴリズムを使用して画像の透明部分を再構成します。アルファチャンネルを有する画像にのみ効果があります。 "},
{ "type": "separator" },
{ "type": "note", "text": "作者: David Tschumperlé 最終更新: 2016/04/07"}
]
},
{
"name": "Iain 式高速ノイズ除去", "lang": "ja", "command": "iain_fast_denoise_p", "parameters": [
{ "type": "float", "name": "輝度", "default": "0", "min": "0", "max": "3", "pos": "1" },
{ "type": "float", "name": "色度", "default": "0", "min": "0", "max": "3", "pos": "2" },
{ "type": "float", "name": "ガンマ", "default": "1", "min": ".5", "max": "3", "pos": "3" },
{ "type": "float", "name": "斑点ノイズ除去", "default": "0", "min": "0", "max": "1", "pos": "4" },
{ "type": "bool", "name": "出力結果にディザリングをかける", "default": "0", "pos": "5" },
{ "type": "choice", "name": "プレビューの表示", "default": "0", "pos": "6", "choices": { "0": "通常", "1": "輝度ノイズ", "2": "色度ノイズ" } },
{ "type": "separator" },
{ "type": "choice", "name": "並列実行", "default": "1", "pos": "7", "choices": { "0": "オフ", "1": "自動" } },
{ "type": "separator" },
{ "type": "note", "text": "このノイズ除去フィルタは高速動作を再優先に設計されています。画像のディテールは損なわれる場合があります。"},
{ "type": "separator" },
{ "type": "note", "text": "作者: Iain Fergusson"},
{ "type": "note", "text": "更新 2015/3/28 - 画像の乱れを解消するために並列実行時のオーバーラップ部分を拡大"},
{ "type": "note", "text": "更新 2013/10/26 - 並列実行"},
{ "type": "note", "text": "リリース 2013/2/22"}
]
}
]
},
{
"name": "光と影", "filters": [
{
"name": "ライトリーク", "lang": "ja", "command": "fx_light_leaks", "parameters": [
{ "type": "int", "name": "ライトリークの種類", "default": "0", "min": "0", "max": "70", "pos": "1" },
{ "type": "float", "name": "角度", "default": "0", "min": "-180", "max": "180", "pos": "2" },
{ "type": "float", "name": "X 方向のスケール", "default": "1", "min": "1", "max": "10", "pos": "3" },
{ "type": "float", "name": "Y 方向のスケール", "default": "1", "min": "1", "max": "10", "pos": "4" },
{ "type": "float", "name": "色相", "default": "0", "min": "-180", "max": "180", "pos": "5" },
{ "type": "float", "name": "不透明度", "default": "0.85", "min": "0", "max": "1", "pos": "6" },
{ "type": "choice", "name": "合成モード", "default": "2", "pos": "7", "choices": { "0": "標準", "1": "明るくする", "2": "スクリーン", "3": "覆い焼き", "4": "加算", "5": "暗くする", "6": "乗算", "7": "焼き込み", "8": "オーバーレイ", "9": "ソフトライト", "10": "ハードライト", "11": "差分", "12": "減算", "13": "微粒取り出し", "14": "微粒結合", "15": "除算", "16": "色相", "17": "彩度", "18": "明度" } },
{ "type": "bool", "name": "別のレイヤーに出力", "default": "1", "pos": "8" },
{ "type": "separator" },
{ "type": "choice", "name": "プレビューの表示方法", "default": "0", "pos": "9", "choices": { "0": "全体", "1": "下半分", "2": "右半分", "3": "上半分", "4": "左半分", "5": "上端部を複製", "6": "左端部を複製", "7": "下端部を複製", "8": "右端部を複製" } },
{ "type": "separator" },
{ "type": "note", "text": "このフィルタは、以下のリンク先で提供されているライトリーク用フリー素材を使用しています。"},
{ "type": "link", "name": "Lomo Light Leaks", "url": "http://www.photoshoptutorials.ws/downloads/mockups-graphics/lomo-light-leaks/", "align": "center" },
{ "type": "separator" },
{ "type": "note", "text": "作者: David Tschumperlé 最終更新: 2015/07/01"}
]
}
]
},
{
"name": "劣化", "filters": [
{
"name": "ぼかし [ガウス]", "lang": "ja", "command": "fx_gaussian_blur", "parameters": [
{ "type": "float", "name": "大きさ (X、Y)", "default": "3", "min": "0", "max": "20", "pos": "1" },
{ "type": "float", "name": "大きさ (X)", "default": "0", "min": "0", "max": "20", "pos": "2" },
{ "type": "float", "name": "大きさ (Y)", "default": "0", "min": "0", "max": "20", "pos": "3" },
{ "type": "choice", "name": "画像端での処理", "default": "1", "pos": "4", "choices": { "0": "黒を使用", "1": "最も近いピクセルの色を使用" } },
{ "type": "separator" },
{ "type": "choice", "name": "チャンネル", "default": "0", "pos": "5", "choices": { "0": "すべて", "1": "RGBA [すべて]", "2": "RGB [すべて]", "3": "RGB [赤]", "4": "RGB [緑]", "5": "RGB [青]", "6": "RGBA [アルファ]", "7": "リニア RGB [すべて]", "8": "リニア RGB [赤]", "9": "リニア RGB [緑]", "10": "リニア RGB [青]", "11": "YCbCr [輝度]", "12": "YCbCr [色度、青-赤]", "13": "YCbCr [色度、青]", "14": "YCbCr [色度、赤]", "15": "YCbCr [色度、緑]", "16": "Lab [明度]", "17": "Lab [色度、ab]", "18": "Lab [色度、a]", "19": "Lab [色度、b]", "20": "Lch [色度、ch]", "21": "Lch [色度、c]", "22": "Lch [色度、h]", "23": "HSV [色相]", "24": "HSV [彩度]", "25": "HSV [明度]", "26": "HSI [輝度]", "27": "HSL [明度]", "28": "CMYK [シアン]", "29": "CMYK [マゼンタ]", "30": "CMYK [イエロー]", "31": "CMYK [キー]", "32": "YIQ [輝度]", "33": "YIQ [色度]" } },
{ "type": "choice", "name": "範囲外の値の処理", "default": "0", "pos": "6", "choices": { "0": "何もしない", "1": "切り捨て", "2": "正規化" } },
{ "type": "separator" },
{ "type": "choice", "name": "プレビューの表示方法", "default": "0", "pos": "7", "choices": { "0": "全体", "1": "下半分", "2": "右半分", "3": "上半分", "4": "左半分", "5": "上端部を複製", "6": "左端部を複製", "7": "下端部を複製", "8": "右端部を複製" } },
{ "type": "separator" },
{ "type": "note", "text": "作者: David Tschumperlé 最終更新: 2010/12/29"}
]
},
{
"name": "ぼかし [グロー]", "lang": "ja", "command": "fx_glow", "parameters": [
{ "type": "float", "name": "大きさ", "default": "6", "min": "0", "max": "20", "pos": "1" },
{ "type": "separator" },
{ "type": "choice", "name": "チャンネル", "default": "7", "pos": "2", "choices": { "0": "すべて", "1": "RGBA [すべて]", "2": "RGB [すべて]", "3": "RGB [赤]", "4": "RGB [緑]", "5": "RGB [青]", "6": "RGBA [アルファ]", "7": "リニア RGB [すべて]", "8": "リニア RGB [赤]", "9": "リニア RGB [緑]", "10": "リニア RGB [青]", "11": "YCbCr [輝度]", "12": "YCbCr [色度、青-赤]", "13": "YCbCr [色度、青]", "14": "YCbCr [色度、赤]", "15": "YCbCr [色度、緑]", "16": "Lab [明度]", "17": "Lab [色度、ab]", "18": "Lab [色度、a]", "19": "Lab [色度、b]", "20": "Lch [色度、ch]", "21": "Lch [色度、c]", "22": "Lch [色度、h]", "23": "HSV [色相]", "24": "HSV [彩度]", "25": "HSV [明度]", "26": "HSI [輝度]", "27": "HSL [明度]", "28": "CMYK [シアン]", "29": "CMYK [マゼンタ]", "30": "CMYK [イエロー]", "31": "CMYK [キー]", "32": "YIQ [輝度]", "33": "YIQ [色度]" } },
{ "type": "choice", "name": "範囲外の値の処理", "default": "0", "pos": "3", "choices": { "0": "何もしない", "1": "切り捨て", "2": "正規化" } },
{ "type": "separator" },
{ "type": "choice", "name": "プレビューの表示方法", "default": "0", "pos": "4", "choices": { "0": "全体", "1": "下半分", "2": "右半分", "3": "上半分", "4": "左半分", "5": "上端部を複製", "6": "左端部を複製", "7": "下端部を複製", "8": "右端部を複製" } },
{ "type": "separator" },
{ "type": "note", "text": "作者: David Tschumperlé 最終更新: 2010/12/29"}
]
},
{
"name": "ぼかし [回転]", "lang": "ja", "command": "fx_blur_angular", "parameters": [
{ "type": "float", "name": "大きさ", "default": "2", "min": "0", "max": "10", "pos": "1" },
{ "type": "float", "name": "X 軸方向の中心 (%)", "default": "50", "min": "0", "max": "100", "pos": "2" },
{ "type": "float", "name": "Y 軸方向の中心 (%)", "default": "50", "min": "0", "max": "100", "pos": "3" },
{ "type": "float", "name": "シャープネス", "default": "0", "min": "0", "max": "500", "pos": "4" },
{ "type": "bool", "name": "ガイドをプレビューに表示", "default": "1", "pos": "5" },
{ "type": "separator" },
{ "type": "choice", "name": "チャンネル", "default": "7", "pos": "6", "choices": { "0": "すべて", "1": "RGBA [すべて]", "2": "RGB [すべて]", "3": "RGB [赤]", "4": "RGB [緑]", "5": "RGB [青]", "6": "RGBA [アルファ]", "7": "リニア RGB [すべて]", "8": "リニア RGB [赤]", "9": "リニア RGB [緑]", "10": "リニア RGB [青]", "11": "YCbCr [輝度]", "12": "YCbCr [色度、青-赤]", "13": "YCbCr [色度、青]", "14": "YCbCr [色度、赤]", "15": "YCbCr [色度、緑]", "16": "Lab [明度]", "17": "Lab [色度、ab]", "18": "Lab [色度、a]", "19": "Lab [色度、b]", "20": "Lch [色度、ch]", "21": "Lch [色度、c]", "22": "Lch [色度、h]", "23": "HSV [色相]", "24": "HSV [彩度]", "25": "HSV [明度]", "26": "HSI [輝度]", "27": "HSL [明度]", "28": "CMYK [シアン]", "29": "CMYK [マゼンタ]", "30": "CMYK [イエロー]", "31": "CMYK [キー]", "32": "YIQ [輝度]", "33": "YIQ [色度]" } },
{ "type": "choice", "name": "範囲外の値の処理", "default": "0", "pos": "7", "choices": { "0": "何もしない", "1": "切り捨て", "2": "正規化" } },
{ "type": "separator" },
{ "type": "note", "text": "作者: David Tschumperlé 最終更新: 2015/1/16"}
]
},
{
"name": "ぼかし [放射状]", "lang": "ja", "command": "fx_blur_radial", "parameters": [
{ "type": "float", "name": "大きさ", "default": "3", "min": "0", "max": "20", "pos": "1" },
{ "type": "float", "name": "X 軸方向の中心 (%)", "default": "50", "min": "0", "max": "100", "pos": "2" },
{ "type": "float", "name": "Y 軸方向の中心 (%)", "default": "50", "min": "0", "max": "100", "pos": "3" },
{ "type": "float", "name": "シャープネス", "default": "0", "min": "0", "max": "500", "pos": "4" },
{ "type": "bool", "name": "ガイドをプレビューに表示", "default": "1", "pos": "5" },
{ "type": "separator" },
{ "type": "choice", "name": "チャンネル", "default": "7", "pos": "6", "choices": { "0": "すべて", "1": "RGBA [すべて]", "2": "RGB [すべて]", "3": "RGB [赤]", "4": "RGB [緑]", "5": "RGB [青]", "6": "RGBA [アルファ]", "7": "リニア RGB [すべて]", "8": "リニア RGB [赤]", "9": "リニア RGB [緑]", "10": "リニア RGB [青]", "11": "YCbCr [輝度]", "12": "YCbCr [色度、青-赤]", "13": "YCbCr [色度、青]", "14": "YCbCr [色度、赤]", "15": "YCbCr [色度、緑]", "16": "Lab [明度]", "17": "Lab [色度、ab]", "18": "Lab [色度、a]", "19": "Lab [色度、b]", "20": "Lch [色度、ch]", "21": "Lch [色度、c]", "22": "Lch [色度、h]", "23": "HSV [色相]", "24": "HSV [彩度]", "25": "HSV [明度]", "26": "HSI [輝度]", "27": "HSL [明度]", "28": "CMYK [シアン]", "29": "CMYK [マゼンタ]", "30": "CMYK [イエロー]", "31": "CMYK [キー]", "32": "YIQ [輝度]", "33": "YIQ [色度]" } },
{ "type": "choice", "name": "範囲外の値の処理", "default": "0", "pos": "7", "choices": { "0": "何もしない", "1": "切り捨て", "2": "正規化" } },
{ "type": "separator" },
{ "type": "note", "text": "作者: David Tschumperlé 最終更新: 2015/1/16"}
]
},
{
"name": "ぼかし [線形]", "lang": "ja", "command": "fx_blur_linear", "parameters": [
{ "type": "float", "name": "平行方向の半径", "default": "10", "min": "0", "max": "100", "pos": "1" },
{ "type": "float", "name": "直交方向の半径", "default": "0.5", "min": "0", "max": "100", "pos": "2" },
{ "type": "float", "name": "角度", "default": "0", "min": "0", "max": "180", "pos": "3" },
{ "type": "float", "name": "シャープネス", "default": "0", "min": "0", "max": "500", "pos": "4" },
{ "type": "choice", "name": "画像端での処理", "default": "1", "pos": "5", "choices": { "0": "黒を使用", "1": "最も近いピクセルの色を使用" } },
{ "type": "separator" },
{ "type": "choice", "name": "チャンネル", "default": "7", "pos": "6", "choices": { "0": "すべて", "1": "RGBA [すべて]", "2": "RGB [すべて]", "3": "RGB [赤]", "4": "RGB [緑]", "5": "RGB [青]", "6": "RGBA [アルファ]", "7": "リニア RGB [すべて]", "8": "リニア RGB [赤]", "9": "リニア RGB [緑]", "10": "リニア RGB [青]", "11": "YCbCr [輝度]", "12": "YCbCr [色度、青-赤]", "13": "YCbCr [色度、青]", "14": "YCbCr [色度、赤]", "15": "YCbCr [色度、緑]", "16": "Lab [明度]", "17": "Lab [色度、ab]", "18": "Lab [色度、a]", "19": "Lab [色度、b]", "20": "Lch [色度、ch]", "21": "Lch [色度、c]", "22": "Lch [色度、h]", "23": "HSV [色相]", "24": "HSV [彩度]", "25": "HSV [明度]", "26": "HSI [輝度]", "27": "HSL [明度]", "28": "CMYK [シアン]", "29": "CMYK [マゼンタ]", "30": "CMYK [イエロー]", "31": "CMYK [キー]", "32": "YIQ [輝度]", "33": "YIQ [色度]" } },
{ "type": "choice", "name": "範囲外の値の処理", "default": "0", "pos": "7", "choices": { "0": "何もしない", "1": "切り捨て", "2": "正規化" } },
{ "type": "separator" },
{ "type": "choice", "name": "プレビューの表示方法", "default": "0", "pos": "8", "choices": { "0": "全体", "1": "下半分", "2": "右半分", "3": "上半分", "4": "左半分", "5": "上端部を複製", "6": "左端部を複製", "7": "下端部を複製", "8": "右端部を複製" } },
{ "type": "separator" },
{ "type": "note", "text": "作者: David Tschumperlé 最終更新: 2010/12/29"}
]
},
{
"name": "ぼかし [被写界深度]", "lang": "ja", "command": "fx_blur_dof", "parameters": [
{ "type": "float", "name": "大きさ", "default": "3", "min": "0", "max": "20", "pos": "1" },
{ "type": "int", "name": "精度", "default": "16", "min": "2", "max": "64", "pos": "2" },
{ "type": "choice", "name": "被写界深度の種類", "default": "0", "pos": "3", "choices": { "0": "ガウス", "1": "ユーザー定義 (最背面のレイヤー)" } },
{ "type": "bool", "name": "ぼかしを反転", "default": "0", "pos": "4" },
{ "type": "separator" },
{ "type": "note", "text": "被写界深度 (ガウス):"},
{ "type": "float", "name": "X 軸方向の中心", "default": "50", "min": "0", "max": "100", "pos": "5" },
{ "type": "float", "name": "Y 軸方向の中心", "default": "50", "min": "0", "max": "100", "pos": "6" },
{ "type": "float", "name": "半径 1", "default": "30", "min": "0", "max": "200", "pos": "7" },
{ "type": "float", "name": "半径 2", "default": "30", "min": "0", "max": "200", "pos": "8" },
{ "type": "float", "name": "角度", "default": "0", "min": "0", "max": "180", "pos": "9" },
{ "type": "float", "name": "シャープネス", "default": "1", "min": "0", "max": "8", "pos": "10" },
{ "type": "bool", "name": "ガイドをプレビューに表示", "default": "1", "pos": "11" },
{ "type": "separator" },
{ "type": "note", "text": "被写界深度 (ユーザー定義):"},
{ "type": "float", "name": "ガンマ", "default": "0", "min": "-2", "max": "2", "pos": "12" },
{ "type": "note", "text": "各ピクセルの深度を輝度で表した深度マップ画像を最背面のレイヤーに配置することでフィルタに入力できます。 「入力レイヤー」コンボボックスでレイヤーを有効化するのをお忘れなく。"},
{ "type": "separator" },
{ "type": "note", "text": "作者: David Tschumperlé 最終更新: 2014/02/25"}
]
},
{
"name": "色収差", "lang": "ja", "command": "fx_chromatic_aberrations", "parameters": [
{ "type": "color", "name": "第 1 色", "default": "255,0,0", "pos": "1" },
{ "type": "float", "name": "X 軸シフト", "default": "2", "min": "-16", "max": "16", "pos": "4" },
{ "type": "float", "name": "Y 軸シフト", "default": "2", "min": "-16", "max": "16", "pos": "5" },
{ "type": "separator" },
{ "type": "color", "name": "第 2 色", "default": "0,255,0", "pos": "6" },
{ "type": "float", "name": "X 軸シフト (px)", "default": "0", "min": "-16", "max": "16", "pos": "9" },
{ "type": "float", "name": "Y 軸シフト (px)", "default": "0", "min": "-16", "max": "16", "pos": "10" },
{ "type": "separator" },
{ "type": "choice", "name": "プレビューの表示方法", "default": "0", "pos": "11", "choices": { "0": "全体", "1": "下半分", "2": "右半分", "3": "上半分", "4": "左半分", "5": "上端部を複製", "6": "左端部を複製", "7": "下端部を複製", "8": "右端部を複製" } },
{ "type": "separator" },
{ "type": "note", "text": "作者: David Tschumperlé 最終更新: 2015/07/05"}
]
},
{
"name": "LOMO 風", "lang": "ja", "command": "fx_lomo", "parameters": [
{ "type": "float", "name": "ビネット効果の大きさ", "default": "20", "min": "0", "max": "100", "pos": "1" },
{ "type": "separator" },
{ "type": "choice", "name": "プレビューの表示方法", "default": "0", "pos": "2", "choices": { "0": "全体", "1": "下半分", "2": "右半分", "3": "上半分", "4": "左半分", "5": "上端部を複製", "6": "左端部を複製", "7": "下端部を複製", "8": "右端部を複製" } },
{ "type": "separator" },
{ "type": "note", "text": "作者: Jérome Boulanger、David Tschumperlé 最終更新: 06/06/2012"}
]
}
]
},
{
"name": "変形", "filters": [
{
"name": "レンズ歪み", "lang": "ja", "command": "fx_distort_lens", "parameters": [
{ "type": "float", "name": "強度", "default": "0.1", "min": "-1", "max": "1", "pos": "1" },
{ "type": "float", "name": "アスペクト比", "default": "0", "min": "-2", "max": "2", "pos": "2" },
{ "type": "float", "name": "ズーム", "default": "0", "min": "-4", "max": "4", "pos": "3" },
{ "type": "float", "name": "X 方向の中心 (%)", "default": "50", "min": "0", "max": "100", "pos": "4" },
{ "type": "float", "name": "Y 方向の中心 (%)", "default": "50", "min": "0", "max": "100", "pos": "5" },
{ "type": "choice", "name": "画像の外側", "default": "0", "pos": "6", "choices": { "0": "透明", "1": "最近傍", "2": "繰り返し", "3": "反転" } },
{ "type": "separator" },
{ "type": "choice", "name": "プレビューの表示方法", "default": "0", "pos": "7", "choices": { "0": "全体", "1": "下半分", "2": "右半分", "3": "上半分", "4": "左半分", "5": "上端部を複製", "6": "左端部を複製", "7": "下端部を複製", "8": "右端部を複製" } },
{ "type": "separator" },
{ "type": "note", "text": "作者: David Tschumperlé 最終更新: 2017/02/18"}
]
},
{
"name": "正距円筒図法画像から天頂・天底を生成", "lang": "ja", "command": "fx_equirectangular2nadirzenith", "parameters": [
{ "type": "choice", "name": "モード", "default": "0", "pos": "1", "choices": { "0": "天頂・天底を生成", "1": "正距円筒図法に戻す" } },
{ "type": "separator" },
{ "type": "note", "text": "作者: David Tschumperlé 最終更新: 2015/12/29"}
]
}
]
},
{
"name": "描画", "filters": [
{
"name": "キューピッド", "lang": "ja", "command": "fx_cupid", "parameters": [
{ "type": "float", "name": "ぼかし", "default": "0", "min": "0", "max": "10", "pos": "1" },
{ "type": "color", "name": "色", "default": "255,0,0,255", "pos": "2" },
{ "type": "separator" },
{ "type": "note", "text": "作者: David Tschumperlé 最終更新: 2013/11/13"}
]
},
{
"name": "グラデーション [四隅]", "lang": "ja", "command": "fx_corner_gradient", "parameters": [
{ "type": "color", "name": "色 1 (左上)", "default": "255,255,255,128", "pos": "1" },
{ "type": "color", "name": "色 2 (右上)", "default": "255,0,0,255", "pos": "5" },
{ "type": "color", "name": "色 3 (左下)", "default": "0,255,0,255", "pos": "9" },
{ "type": "color", "name": "色 4 (右下)", "default": "0,0,255,255", "pos": "13" },
{ "type": "separator" },
{ "type": "choice", "name": "色空間", "default": "1", "pos": "17", "choices": { "0": "SRGB", "1": "Linear RGB", "2": "Lab" } },
{ "type": "separator" },
{ "type": "note", "text": "作者: David Tschumperlé 最終更新: 2010/12/29"}
]
},
{
"name": "シェルピンスキーの三角形", "lang": "ja", "command": "fx_sierpinski", "parameters": [
{ "type": "int", "name": "反復", "default": "6", "min": "0", "max": "10", "pos": "1" },
{ "type": "float", "name": "第 1 頂点の X 座標", "default": "50", "min": "0", "max": "100", "pos": "2" },
{ "type": "float", "name": "第 1 頂点の Y 座標", "default": "0", "min": "0", "max": "100", "pos": "3" },
{ "type": "float", "name": "第 2 頂点の X 座標", "default": "0", "min": "0", "max": "100", "pos": "4" },
{ "type": "float", "name": "第 2 頂点の Y 座標", "default": "100", "min": "0", "max": "100", "pos": "5" },
{ "type": "float", "name": "第 3 頂点の X 座標", "default": "100", "min": "0", "max": "100", "pos": "6" },
{ "type": "float", "name": "第 3 頂点の Y 座標", "default": "100", "min": "0", "max": "100", "pos": "7" },
{ "type": "color", "name": "色", "default": "128,128,128", "pos": "8" },
{ "type": "float", "name": "不透明度", "default": "1", "min": "0", "max": "1", "pos": "11" },
{ "type": "separator" },
{ "type": "note", "text": "作者: David Tschumperlé 最終更新: 2010/12/29"}
]
},
{
"name": "ハートマーク", "lang": "ja", "command": "fx_heart", "parameters": [
{ "type": "float", "name": "サイズ", "default": "75", "min": "0", "max": "100", "pos": "1" },
{ "type": "float", "name": "ぼかし", "default": "0", "min": "0", "max": "10", "pos": "2" },
{ "type": "color", "name": "色", "default": "255,0,0,255", "pos": "3" },
{ "type": "separator" },
{ "type": "note", "text": "作者: David Tschumperlé 最終更新: 2013/11/13"}
]
},
{
"name": "バーンスレイのシダ", "lang": "ja", "command": "fx_barnsley_fern", "parameters": [
{ "type": "choice", "name": "種類", "default": "0", "pos": "1", "choices": { "0": "Asplenium Adiantum-Nigrum", "1": "Thelypteridaceae" } },
{ "type": "float", "name": "密度 (%)", "default": "100", "min": "0", "max": "300", "pos": "2" },
{ "type": "float", "name": "角度", "default": "30", "min": "-180", "max": "180", "pos": "3" },
{ "type": "float", "name": "不透明度 (%)", "default": "40", "min": "0", "max": "100", "pos": "4" },
{ "type": "color", "name": "色", "default": "10,178,0,255", "pos": "5" },
{ "type": "bool", "name": "新しいレイヤーに出力", "default": "1", "pos": "9" },
{ "type": "separator" },
{ "type": "note", "text": "このフィルタは『バーンスレイのシダ (Barnsley fern"},
{ "type": "link", "name": "https://en.wikipedia.org/wiki/Barnsley_fern", "url": "https://en.wikipedia.org/wiki/Barnsley_fern", "align": "center" },
{ "type": "separator" },
{ "type": "note", "text": "作者: David Tschumperlé 最終更新: 2016/10/18"}
]
},
{
"name": "ボール", "lang": "ja", "command": "fx_ball", "parameters": [
{ "type": "int", "name": "半径", "default": "128", "min": "1", "max": "1024", "pos": "1" },
{ "type": "float", "name": "光沢の明るさ", "default": "0.8", "min": "0", "max": "8", "pos": "2" },
{ "type": "float", "name": "光沢のサイズ", "default": "1", "min": "0", "max": "8", "pos": "3" },
{ "type": "float", "name": "陰影", "default": "1.5", "min": "0", "max": "4", "pos": "4" },
{ "type": "color", "name": "色", "default": "255,0,255", "pos": "5" },
{ "type": "separator" },
{ "type": "note", "text": "作者: David Tschumperlé 最終更新: 2013/11/27"}
]
},
{
"name": "方程式プロット [パラメトリック]", "lang": "ja", "command": "fx_equation_parametric", "parameters": [
{ "type": "text", "name": "X(t)", "default": "sin(t)*(exp(cos(t))-2*cos(4*t)-sin(t/12)^5)", "pos": "1" },
{ "type": "text", "name": "Y(t)", "default": "cos(t)*(exp(cos(t))-2*cos(4*t)-sin(t/12)^5)", "pos": "2" },
{ "type": "float", "name": "Min-T", "default": "0", "min": "-1000", "max": "1000", "pos": "3" },
{ "type": "float", "name": "Max-T", "default": "100", "min": "-1000", "max": "1000", "pos": "4" },
{ "type": "int", "name": "解像度", "default": "4096", "min": "2", "max": "32768", "pos": "5" },
{ "type": "float", "name": "Outline Opacity", "default": "1", "min": "0", "max": "1", "pos": "6" },
{ "type": "int", "name": "Dot Size", "default": "0", "min": "0", "max": "16", "pos": "7" },
{ "type": "color", "name": "開始色", "default": "64,0,0", "pos": "8" },
{ "type": "color", "name": "終了色", "default": "128,0,0", "pos": "11" },
{ "type": "bool", "name": "Colored Outline", "default": "1", "pos": "14" },
{ "type": "bool", "name": "アンチエイリアス", "default": "1", "pos": "15" },
{ "type": "bool", "name": "Decoration", "default": "1", "pos": "16" },
{ "type": "separator" },
{ "type": "note", "text": "作者: David Tschumperlé 最終更新: 2013/11/13"}
]
},
{
"name": "虹", "lang": "ja", "command": "fx_rainbow", "parameters": [
{ "type": "float", "name": "左端の位置", "default": "80", "min": "0", "max": "100", "pos": "1" },
{ "type": "float", "name": "右端の位置", "default": "80", "min": "0", "max": "100", "pos": "2" },
{ "type": "float", "name": "左側の傾き", "default": "175", "min": "0", "max": "400", "pos": "3" },
{ "type": "float", "name": "右側の傾き", "default": "175", "min": "0", "max": "400", "pos": "4" },
{ "type": "float", "name": "細さ", "default": "3", "min": "0.1", "max": "8", "pos": "5" },
{ "type": "float", "name": "不透明度", "default": "80", "min": "0", "max": "199", "pos": "6" },
{ "type": "separator" },
{ "type": "note", "text": "作者: David Tschumperlé 最終更新: 2010/12/29"}
]
},
{
"name": "雪片", "lang": "ja", "command": "fx_snowflake", "parameters": [
{ "type": "int", "name": "反復", "default": "5", "min": "0", "max": "6", "pos": "1" },
{ "type": "float", "name": "不透明度", "default": "1", "min": "0", "max": "1", "pos": "2" },
{ "type": "color", "name": "色", "default": "255,255,255", "pos": "3" },
{ "type": "separator" },
{ "type": "note", "text": "作者: David Tschumperlé 最終更新: 2010/12/29"}
]
},
{
"name": "3D 押し出し", "lang": "ja", "command": "fx_extrude3d", "parameters": [
{ "type": "float", "name": "奥行き", "default": "10", "min": "1", "max": "1024", "pos": "1" },
{ "type": "int", "name": "解像度", "default": "512", "min": "1", "max": "1024", "pos": "2" },
{ "type": "float", "name": "丸み", "default": "0.6", "min": "0", "max": "3", "pos": "3" },
{ "type": "separator" },
{ "type": "int", "name": "幅", "default": "1024", "min": "1", "max": "4096", "pos": "4" },
{ "type": "int", "name": "高さ", "default": "1024", "min": "1", "max": "4096", "pos": "5" },
{ "type": "float", "name": "サイズ", "default": "0.5", "min": "0", "max": "3", "pos": "6" },
{ "type": "float", "name": "X 角度", "default": "57", "min": "0", "max": "360", "pos": "7" },
{ "type": "float", "name": "Y 角度", "default": "41", "min": "0", "max": "360", "pos": "8" },
{ "type": "float", "name": "Z 角度", "default": "21", "min": "0", "max": "360", "pos": "9" },
{ "type": "float", "name": "パース", "default": "45", "min": "1", "max": "90", "pos": "10" },
{ "type": "float", "name": "光源位置 X", "default": "0", "min": "-100", "max": "100", "pos": "11" },
{ "type": "float", "name": "光源位置 Y", "default": "0", "min": "-100", "max": "100", "pos": "12" },
{ "type": "float", "name": "光源位置 Z", "default": "-100", "min": "-100", "max": "0", "pos": "13" },
{ "type": "float", "name": "光沢の大きさ", "default": "0.5", "min": "0", "max": "1", "pos": "14" },
{ "type": "float", "name": "光沢の強さ", "default": "0.7", "min": "0", "max": "3", "pos": "15" },
{ "type": "choice", "name": "レンダリング方法", "default": "4", "pos": "16", "choices": { "0": "頂点", "1": "ワイヤーフレーム", "2": "単色", "3": "フラットシェーディング", "4": "グーローシェーディング", "5": "フォンシェーディング" } },
{ "type": "bool", "name": "アンチエイリアシング", "default": "1", "pos": "17" },
{ "type": "separator" },
{ "type": "note", "text": "注: 最前面のレイヤーをテクスチャとして使用できます。"},
{ "type": "separator" },
{ "type": "note", "text": "作者: David Tschumperlé 最終更新: 2010/12/29"}
]
}
]
},
{
"name": "白黒画像編集", "filters": [
{
"name": "彩色 [インタラクティブ]", "lang": "ja", "command": "fx_colorize_interactive", "parameters": [
{ "type": "choice", "name": "入力タイプ", "default": "0", "pos": "1", "choices": { "0": "白黒写真", "1": "線画" } },
{ "type": "choice", "name": "出力タイプ", "default": "0", "pos": "2", "choices": { "0": "彩色済み画像 (1 レイヤー)", "1": "色のみ (1 レイヤー)", "2": "画像 + 色 (2 レイヤー)", "3": "画像 + 色 (複数レイヤー)" } },
{ "type": "choice", "name": "表示解像度", "default": "1", "pos": "3", "choices": { "0": "小 (高速)", "1": "中", "2": "大 (低速)", "3": "最大 (最低速)" } },
{ "type": "file", "name": "追加パレット 1 (.Gpl ファイル)", "default": "", "pos": "4" },
{ "type": "file", "name": "追加パレット 2 (.Gpl ファイル)", "default": "", "pos": "5" },
{ "type": "separator" },
{ "type": "note", "text": "説明:\n このフィルタでは、白黒写真や線画を簡単に彩色できます。 ウィンドウ下部の適用または OK をクリックすると、インタラクティブウィンドウが開き、コントロールポイントを追加できます。 コントロールポイントの配置が完了したら、インタラクティブウィンドウを終了すると、彩色処理が実行され結果が GIMP に出力されます。\n\n 処理結果がお気に召さなかった場合はアンドゥ (Ctrl+Z) を行ったあと適用をもう一度クリックし、コントロールポイントの配置を調整してください。 ウィンドウ下部のリセットをクリックするとコントロールポイントをすべて消去できます。 "},
{ "type": "unknown", "name": "コントロールポイントを消去" },
{ "type": "unknown", "name": "Last Image Size" },
{ "type": "unknown", "name": "Control Points" },
{ "type": "separator" },
{ "type": "note", "text": "操作説明:\n インタラクティブウィンドウでは以下のアクションが利用できます。\n\n - 左マウスボタン クリックで新しいコントロールポイントを作成 (またはドラッグで既存のものを移動)\n - 右マウスボタンまたはX キー クリックしたコントロールポイントを削除\n - 右マウスボタンまたはP キー (コントロールポイントのない場所で) クリックした場所の色を取得\n - マウスホイールまたはCtrl+矢印キー上/下 表示を拡大/縮小\n - Ctrl+マウスホイール、Shift+マウスホイールまたは矢印キー 拡大した画像の表示範囲を移動\n - スペースキー 処理結果予測の表示を更新\n - Tab キー コントロールポイントの表示方法を切り替え\n - Backspace キー 最後に追加したコントロールポイントを削除\n - PageUp キー 画像のコントラストを上げる\n - PageDown キー 画像のコントラストを下げる\n - R キー 色置換モードのオン/オフを切り替え\n - Ctrl+D ウィンドウサイズを大きくする\n - Ctrl+C ウィンドウサイズを小さくする\n - Ctrl+R ウィンドウサイズをリセット\n - Esc キー、Q キーまたは Enter キー インタラクティブウィンドウを終了 "},
{ "type": "separator" },
{ "type": "note", "text": "このフィルタの詳しい使い方は以下の Web ページで参照できます。"},
{ "type": "link", "name": "David Revoy 氏による G'MIC Colorize フィルタのチュートリアル (英語)", "url": "http://www.davidrevoy.com/article240/gmic-line-art-colorization", "align": "center" },
{ "type": "link", "name": "ぐるぐる氏による上記チュートリアルの日本語翻訳", "url": "http://sp-cute.hatenablog.com/entry/2014/10/12/142939", "align": "center" },
{ "type": "separator" },
{ "type": "note", "text": "作者: David Tschumperlé 最終更新: 2014/12/09"}
]
},
{
"name": "彩色 [コミック]", "lang": "ja", "command": "fx_colorize_comics", "parameters": [
{ "type": "note", "text": "レイヤー順序:"},
{ "type": "choice", "name": "入力レイヤー", "default": "0", "pos": "1", "choices": { "0": "カラースポット + 線画", "1": "線画 + カラースポット", "2": "カラースポット + 色分け処理結果 + 線画", "3": "線画 + カラースポット + 色分け処理結果" } },
{ "type": "choice", "name": "出力レイヤー", "default": "1", "pos": "2", "choices": { "0": "1 レイヤーに統合", "1": "色分け処理結果 + 線画", "2": "線画 + 色分け処理結果", "3": "カラースポット + 色分け処理結果 + 線画", "4": "線画 + カラースポット + 色分け処理結果" } },
{ "type": "choice", "name": "色分け処理結果の出力", "default": "0", "pos": "3", "choices": { "0": "1 レイヤー", "1": "2 レイヤー", "2": "3 レイヤー", "3": "4 レイヤー", "4": "5 レイヤー", "5": "6 レイヤー", "6": "7 レイヤー", "7": "8 レイヤー", "8": "9 レイヤー", "9": "10 レイヤー", "10": "色ごとに 1 レイヤーずつ", "11": "範囲ごとに 1 レイヤーずつ" } },
{ "type": "separator" },
{ "type": "float", "name": "なめらかさ", "default": "0.05", "min": "0", "max": "1", "pos": "4" },
{ "type": "separator" },
{ "type": "note", "text": "注: ウィンドウ左側の「入力レイヤー」で「すべて」を選択してください。\n カラースポット = 色指定を描きこんだレイヤーです。\n 線画 = 線画のレイヤー (白黒または空白部分が透明のもの) です。\n 色分け処理結果 = 色分け処理の結果が出力されるレイヤーです。\n\n 注意: \n - プレビューは実際の処理結果と異なる場合があります。 \n - 十分なメモリを搭載していない PC では、「色分け処理結果の出力」で「色ごとに 1 レイヤーずつ」「範囲ごとに 1 レイヤーずつ」のオプションを使用しないでください。 "},
{ "type": "separator" },
{ "type": "link", "name": "このフィルタの詳しい使い方はこちらで参照できます。(英語)", "url": "http://www.gimpchat.com/viewtopic.php?f=28&t=7567", "align": "center" },
{ "type": "separator" },
{ "type": "note", "text": "作者: David Tschumperlé、Timothée Giet、David Revoy 最終更新: 2013/06/19"}
]
},
{
"name": "線画を自動的に色分け", "lang": "ja", "command": "fx_autofill_lineart", "parameters": [
{ "type": "float", "name": "輪郭のしきい値 (%)", "default": "90", "min": "0", "max": "100", "pos": "1" },
{ "type": "bool", "name": "輪郭の正規化", "default": "1", "pos": "2" },
{ "type": "int", "name": "Minimal Region Area", "default": "8", "min": "0", "max": "256", "pos": "3" },
{ "type": "int", "name": "Tolerance to Gaps", "default": "0", "min": "0", "max": "10", "pos": "4" },
{ "type": "choice", "name": "プレビューの表示方法", "default": "0", "pos": "5", "choices": { "0": "線画と色", "1": "色のみ" } },
{ "type": "separator" },
{ "type": "note", "text": "作者: David Tschumperlé 最終更新: 2016/11/12"},
{ "type": "choice", "name": "使用する色", "default": "0", "pos": "6", "choices": { "0": "ランダム", "1": "最前面の色指定レイヤー" } },
{ "type": "separator" },
{ "type": "note", "text": "Global geometry parameters:"},
{ "type": "float", "name": "輪郭の検出 (%)", "default": "95", "min": "0", "max": "100", "pos": "7" },
{ "type": "int", "name": "輪郭の膨らまし", "default": "0", "min": "-1", "max": "10", "pos": "8" },
{ "type": "note", "text": "輪郭を膨らませるサイズを自動で設定するには、「輪郭の膨らまし」を -1 に設定します。"},
{ "type": "bool", "name": "Output Region Delimiters", "default": "0", "pos": "9" },
{ "type": "separator" },
{ "type": "note", "text": "「使用する色」に「ランダム」を設定した場合のみ:"},
{ "type": "int", "name": "色の最大彩度", "default": "32", "min": "0", "max": "255", "pos": "10" },
{ "type": "int", "name": "色の最小輝度", "default": "200", "min": "0", "max": "255", "pos": "11" },
{ "type": "separator" },
{ "type": "note", "text": "「使用する色」に「最前面の色指定レイヤー」を設定した場合のみ:"},
{ "type": "int", "name": "Color Shading (%)", "default": "0", "min": "0", "max": "100", "pos": "12" },
{ "type": "separator" },
{ "type": "note", "text": "接続パラメーター:"},
{ "type": "float", "name": "End Point Rate (%)", "default": "85", "min": "0", "max": "100", "pos": "13" },
{ "type": "int", "name": "端点の最大接続数", "default": "2", "min": "1", "max": "5", "pos": "14" },
{ "type": "float", "name": "スプライン曲線の長さの上限 (px)", "default": "60", "min": "0", "max": "256", "pos": "15" },
{ "type": "float", "name": "セグメントの長さの上限 (px)", "default": "20", "min": "0", "max": "256", "pos": "16" },
{ "type": "float", "name": "スプライン曲線の角度の上限 (度)", "default": "90", "min": "0", "max": "180", "pos": "17" },
{ "type": "float", "name": "Spline Roundness", "default": "1", "min": "0", "max": "2", "pos": "18" },
{ "type": "float", "name": "Minimal Region Area", "default": "10", "min": "0", "max": "100", "pos": "19" },
{ "type": "bool", "name": "自己交差を許可", "default": "1", "pos": "20" },
{ "type": "separator" },
{ "type": "choice", "name": "プレビューの種類", "default": "0", "pos": "21", "choices": { "0": "Colored Geometry", "1": "Colored Regions", "2": "Colored Lineart" } },
{ "type": "separator" },
{ "type": "note", "text": "作者: David Tschumperlé、Sébastien Fourey、David Revoy 最終更新: 2016/12/13"}
]
}
]
},
{
"name": "色", "filters": [
{
"name": "セピア", "lang": "ja", "command": "fx_sepia", "parameters": [
{ "type": "float", "name": "ガンマ", "default": "0", "min": "-1.2", "max": "1.2", "pos": "1" },
{ "type": "float", "name": "コントラスト", "default": "1", "min": "0", "max": "4", "pos": "2" },
{ "type": "float", "name": "輝度", "default": "0", "min": "-255", "max": "255", "pos": "3" },
{ "type": "separator" },
{ "type": "choice", "name": "プレビューの表示方法", "default": "0", "pos": "4", "choices": { "0": "全体", "1": "下半分", "2": "右半分", "3": "上半分", "4": "左半分", "5": "上端部を複製", "6": "左端部を複製", "7": "下端部を複製", "8": "右端部を複製" } },
{ "type": "separator" },
{ "type": "note", "text": "作者: David Tschumperlé 最終更新: 2010/12/29"}
]
},
{
"name": "色を転写 [基本的]", "lang": "ja", "command": "fx_transfer_colors", "parameters": [
{ "type": "bool", "name": "輝度を転写", "default": "0", "pos": "1" },
{ "type": "bool", "name": "レイヤー順序を反転", "default": "0", "pos": "2" },
{ "type": "note", "text": "注: 最背面のレイヤーの色を参照します。\n このフィルタを正しく動作させるには、最低でも 2 枚のレイヤーが必要となります。複数のレイヤーを入力できるよう、「入力レイヤー」オプションを調整してください。 "},
{ "type": "separator" },
{ "type": "note", "text": "作者: David Tschumperlé 最終更新: 2010/12/29"}
]
},
{
"name": "色を選択して置換", "lang": "ja", "command": "fx_select_color", "parameters": [
{ "type": "choice", "name": "色空間", "default": "0", "pos": "1", "choices": { "0": "RGB[A]", "1": "RGB", "2": "YCbCr", "3": "赤", "4": "緑", "5": "青", "6": "不透明度", "7": "輝度", "8": "赤・青 色度", "9": "色相", "10": "彩度" } },
{ "type": "float", "name": "許容誤差", "default": "20", "min": "0", "max": "100", "pos": "2" },
{ "type": "float", "name": "なめらかさ", "default": "0", "min": "0", "max": "10", "pos": "3" },
{ "type": "int", "name": "穴を埋める", "default": "0", "min": "0", "max": "256", "pos": "4" },
{ "type": "color", "name": "選択する色", "default": "255,255,255,255", "pos": "5" },
{ "type": "choice", "name": "出力画像", "default": "0", "pos": "9", "choices": { "0": "選択した色", "1": "選択した色のマスク", "2": "除外された色", "3": "除外された色のマスク", "4": "色を置換" } },
{ "type": "color", "name": "置換に使う色", "default": "255,0,0,255", "pos": "10" },
{ "type": "separator" },
{ "type": "choice", "name": "プレビューの表示方法", "default": "0", "pos": "14", "choices": { "0": "全体", "1": "下半分", "2": "右半分", "3": "上半分", "4": "左半分", "5": "上端部を複製", "6": "左端部を複製", "7": "下端部を複製", "8": "右端部を複製" } },
{ "type": "separator" },
{ "type": "note", "text": "作者: David Tschumperlé 最終更新: 2010/12/29"}
]
},
{
"name": "選択的脱色", "lang": "ja", "command": "fx_selective_desaturation", "parameters": [
{ "type": "color", "name": "指定する色", "default": "255,255,255", "pos": "1" },
{ "type": "choice", "name": "脱色対象", "default": "0", "pos": "4", "choices": { "0": "指定色", "1": "指定色以外のすべて" } },
{ "type": "float", "name": "効果の強さ", "default": "3", "min": "0", "max": "10", "pos": "5" },
{ "type": "int", "name": "正則化", "default": "0", "min": "0", "max": "20", "pos": "6" },
{ "type": "choice", "name": "彩度の上限", "default": "0", "pos": "7", "choices": { "0": "入力画像", "1": "指定色", "2": "Maximum Value" } },
{ "type": "separator" },
{ "type": "choice", "name": "プレビューの表示方法", "default": "0", "pos": "8", "choices": { "0": "全体", "1": "下半分", "2": "右半分", "3": "上半分", "4": "左半分", "5": "上端部を複製", "6": "左端部を複製", "7": "下端部を複製", "8": "右端部を複製" } },
{ "type": "separator" },
{ "type": "note", "text": "作者: David Tschumperlé 最終更新: 2015/7/15"}
]
}
]
},
{
"name": "芸術的", "filters": [
{
"name": "四分木画像処理", "lang": "ja", "command": "fx_quadtree", "parameters": [
{ "type": "choice", "name": "モード", "default": "0", "pos": "1", "choices": { "0": "Squares", "1": "Sierpinksi Design", "2": "楕円ブラシで描画" } },
{ "type": "int", "name": "精度", "default": "1024", "min": "2", "max": "4096", "pos": "2" },
{ "type": "float", "name": "均一性", "default": "0.5", "min": "0", "max": "2", "pos": "3" },
{ "type": "int", "name": "輪郭線", "default": "0", "min": "0", "max": "4", "pos": "4" },
{ "type": "separator" },
{ "type": "note", "text": "「楕円ブラシで描画」用の設定:"},
{ "type": "float", "name": "第 1 半径", "default": "3", "min": "0", "max": "5", "pos": "5" },
{ "type": "float", "name": "第 2 半径", "default": "1.5", "min": "0", "max": "5", "pos": "6" },
{ "type": "float", "name": "異方性", "default": "1", "min": "0", "max": "4", "pos": "7" },
{ "type": "bool", "name": "Only Leafs", "default": "1", "pos": "8" },
{ "type": "separator" },
{ "type": "choice", "name": "プレビューの表示方法", "default": "0", "pos": "9", "choices": { "0": "全体に適用", "1": "下半分に適用", "2": "右半分に適用", "3": "上半分に適用", "4": "左半分に適用", "5": "複製して上下に並べる", "6": "複製して左右に並べる" } },
{ "type": "separator" },
{ "type": "note", "text": "作者: David Tschumperlé 最終更新: 2017/06/15"}
]
}
]
},
{
"name": "詳細", "filters": [
{
"name": "シャープ化 [テクスチャ]", "lang": "ja", "command": "fx_sharpen_texture", "parameters": [
{ "type": "float", "name": "強さ", "default": "1", "min": "0", "max": "4", "pos": "1" },
{ "type": "float", "name": "半径", "default": "4", "min": "0", "max": "32", "pos": "2" },
{ "type": "separator" },
{ "type": "choice", "name": "チャンネル", "default": "16", "pos": "3", "choices": { "0": "All", "1": "RGBA [all]", "2": "RGB [all]", "3": "RGB [red]", "4": "RGB [green]", "5": "RGB [blue]", "6": "RGBA [alpha]", "7": "Linear RGB [all]", "8": "Linear RGB [red]", "9": "Linear RGB [green]", "10": "Linear RGB [blue]", "11": "YCbCr [luminance]", "12": "YCbCr [blue-Red Chrominances]", "13": "YCbCr [blue Chrominance]", "14": "YCbCr [red Chrominance]", "15": "YCbCr [green Chrominance]", "16": "Lab [lightness]", "17": "Lab [ab-Chrominances]", "18": "Lab [a-Chrominance]", "19": "Lab [b-Chrominance]", "20": "Lch [ch-Chrominances]", "21": "Lch [c-Chrominance]", "22": "Lch [h-Chrominance]", "23": "HSV [hue]", "24": "HSV [saturation]", "25": "HSV [value]", "26": "HSI [intensity]", "27": "HSL [lightness]", "28": "CMYK [cyan]", "29": "CMYK [magenta]", "30": "CMYK [yellow]", "31": "CMYK [key]", "32": "YIQ [luma]", "33": "YIQ [chromas]" } },
{ "type": "separator" },
{ "type": "choice", "name": "プレビューの表示方法", "default": "0", "pos": "4", "choices": { "0": "全体", "1": "下半分", "2": "右半分", "3": "上半分", "4": "左半分", "5": "上端部を複製", "6": "左端部を複製", "7": "下端部を複製", "8": "右端部を複製" } },
{ "type": "separator" },
{ "type": "note", "text": "作者: David Tschumperlé 最終更新: 2016/09/20"}
]
},
{
"name": "DCP 霞除去", "lang": "ja", "command": "jeje_dehaze", "parameters": [
{ "type": "int", "name": "スケール", "default": "5", "min": "1", "max": "20", "pos": "1" },
{ "type": "float", "name": "強さ", "default": "1", "min": "0", "max": "2", "pos": "2" },
{ "type": "float", "name": "最小", "default": ".2", "min": "0", "max": "1", "pos": "3" },
{ "type": "float", "name": "最大", "default": "1", "min": "0", "max": "1", "pos": "4" },
{ "type": "float", "name": "輝度", "default": "0", "min": "-100", "max": "100", "pos": "5" },
{ "type": "float", "name": "コントラスト", "default": "0", "min": "-100", "max": "100", "pos": "6" },
{ "type": "float", "name": "ガンマ", "default": "0", "min": "-100", "max": "100", "pos": "7" },
{ "type": "bool", "name": "透過率マップ", "default": "0", "pos": "8" },
{ "type": "separator" },
{ "type": "choice", "name": "プレビューの表示方法", "default": "0", "pos": "9", "choices": { "0": "全体", "1": "下半分", "2": "右半分", "3": "上半分", "4": "左半分", "5": "上端部を複製", "6": "左端部を複製", "7": "下端部を複製", "8": "右端部を複製" } },
{ "type": "separator" },
{ "type": "note", "text": "Dark Channel Prior Author に基づく霞除去フィルタです。作者: Jérôme Boulanger 最終更新: 2016/08/09"}
]
}
]
},
{
"name": "輪郭", "filters": [
{
"name": "前景切り出し [インタラクティブ]", "lang": "ja", "command": "fx_extract_foreground", "parameters": [
{ "type": "float", "name": "縁のぼかし", "default": "0", "min": "0", "max": "4", "pos": "1" },
{ "type": "int", "name": "広げ", "default": "0", "min": "-32", "max": "32", "pos": "2" },
{ "type": "choice", "name": "出力モード", "default": "3", "pos": "3", "choices": { "0": "RGBA 画像 (背景を完全に透明化 / 1 レイヤー)", "1": "RGBA 画像 (可逆的 / 1 レイヤー)", "2": "RGB 画像 + 2 値マスク (2 レイヤー)", "3": "RGBA 前景 + 背景 (2 レイヤー)" } },
{ "type": "choice", "name": "表示解像度", "default": "1", "pos": "4", "choices": { "0": "小 (高速)", "1": "中", "2": "大 (低速)", "3": "最大 (最低速)" } },
{ "type": "separator" },
{ "type": "note", "text": "説明:\n このフィルタでは、不透明な RGB 画像から前景オブジェクトを簡単に切り出すことができます。 ウィンドウ下部の適用または OK をクリックすると、インタラクティブウィンドウが開き、コントロールポイントを追加できます。 コントロールポイントの配置が完了したら、インタラクティブウィンドウを終了すると、切り出し処理が実行され結果が GIMP に出力されます。\n\n 処理結果がお気に召さなかった場合は、適用をもう一度クリックしてコントロールポイントの配置を調整してください。 ウィンドウ下部のリセットをクリックするとコントロールポイントをすべて消去できます。 "},
{ "type": "unknown", "name": "Last Image Size" },
{ "type": "unknown", "name": "Control Points" },
{ "type": "separator" },
{ "type": "note", "text": "操作:\n インタラクティブ ウィンドウでは以下のアクションが利用できます。\n\n - 左マウスボタンまたは F キー: クリックで新しい前景コントロールポイントを作成 (ドラッグで既存のものを移動)\n - 右マウスボタンまたは B キー: クリックで新しい背景コントロールポイントを作成 (ドラッグで既存のものを移動)\n - マウスホイールまたは Ctrl+矢印キー上/下: 表示を拡大/縮小\n - スペースキー: 切り出しマスクを更新\n - Tab キー: 背景の表示モードを切り替え\n - M キー: コントロールポイントの表示モードを切り替え\n - Backspace キー: 最後に追加したコントロールポイントを削除\n - PageUp キー: 背景の不透明度を上げる\n - PageDown キー: 背景の不透明度を下げる\n - Ctrl+D: ウィンドウサイズを大きくする\n - Ctrl+C: ウィンドウサイズを小さくする\n - Ctrl+R: ウィンドウサイズをリセット\n - Esc キー、Q キーまたは Enter キー: インタラクティブウィンドウを終了 "},
{ "type": "separator" },
{ "type": "note", "text": "作者: David Tschumperlé 最終更新: 2014/09/29"}
]
}
]
},
{
"name": "配列とタイリング", "filters": [
{
"name": "シームレス化 [パ𞞡チベーׁ]", "lang": "ja", "command": "fx_frame_seamless", "parameters": [
{ "type": "int", "name": "フレームサイズ", "default": "32", "min": "0", "max": "256", "pos": "1" },
{ "type": "int", "name": "パッチサイズ", "default": "9", "min": "3", "max": "64", "pos": "2" },
{ "type": "int", "name": "合成部分のサイズ", "default": "0", "min": "0", "max": "64", "pos": "3" },
{ "type": "choice", "name": "Frame Type", "default": "1", "pos": "4", "choices": { "0": "Inner", "1": "Outer" } },
{ "type": "float", "name": "Equalize Light", "default": "100", "min": "0", "max": "100", "pos": "5" },
{ "type": "separator" },
{ "type": "bool", "name": "Preview Original", "default": "0", "pos": "6" },
{ "type": "choice", "name": "Tiled Preview", "default": "3", "pos": "7", "choices": { "0": "None", "1": "2x1", "2": "1x2", "3": "2x2", "4": "3x3", "5": "4x4" } },
{ "type": "separator" },
{ "type": "choice", "name": "プレビューの表示方法", "default": "0", "pos": "8", "choices": { "0": "全体", "1": "下半分", "2": "右半分", "3": "上半分", "4": "左半分", "5": "上端部を複製", "6": "左端部を複製", "7": "下端部を複製", "8": "右端部を複製" } },
{ "type": "separator" },
{ "type": "note", "text": "注: このフィルタを使用すると、入力した画像をつなぎ目のないパターンに簡単に変換できます。"},
{ "type": "separator" },
{ "type": "note", "text": "作者: David Tschumperlé 最終更新: 2015/12/15"}
]
}
]
},
{
"name": "About", "filters": [
{
"name": "♥ Support Us ! ♥", "lang": "en", "command": "_none_", "parameters": [
{ "type": "note", "text": "<center><a href=\"https://gmic.eu\"><img src=\"data:image/png;base64,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\"/></a></center>"},
{ "type": "note", "text": "<center>is proposed to you by</center>"},
{ "type": "note", "text": "<center><a href=\"https://tschumperle.users.greyc.fr/\"><img src=\"data:image/png;base64,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\" />   David Tschumperlé</a>     and     <a href=\"https://foureys.users.greyc.fr/\"><img src=\"data:image/png;base64,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\" />   Sébastien Fourey</a></center>"},
{ "type": "link", "name": "( IMAGE Team / GREYC Laboratory - CNRS UMR 6072 )", "url": "https://www.greyc.fr/?page_id=443&lang=en", "align": "center" },
{ "type": "note", "text": "\nIf you appreciate what we do on G'MIC and want to help us maintaining and developing this piece of software, please consider <a href=\"https://libreart.info/en/projects/gmic\"> making a donation</a>!\n\n"},
{ "type": "note", "text": "<center><a href=\"https://libreart.info/en/projects/gmic\"><img src=\"data:image/png;base64,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\"/></a>"},
{ "type": "link", "name": "Go to the donation page", "url": "https://libreart.info/en/projects/gmic", "align": "center" },
{ "type": "separator" },
{ "type": "note", "text": "\nG'MIC officially collaborates with LILA (\"Libre comme l'Art\"), a French non-profit organization, which promotes Arts and Artists as well as access to technics and knowledge for everyone.\n <span color=\"#EE5500\">LILA collects donations to help developing G'MIC."},
{ "type": "note", "text": "<a href=\"https://libreart.info/en/projects/gmic\"><img src=\"data:image/png;base64,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/></a>"},
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2019/03/13."}
]
},
{
"name": "A Propos De G'MIC", "lang": "fr", "command": "_none_", "parameters": [
{ "type": "note", "text": " <span foreground=\"purple\">( GREYC's Magic for Image Computing )</span>\n\nvous est proposé par"},
{ "type": "link", "name": "David Tschumperlé", "url": "https://tschumperle.users.greyc.fr/", "align": "center" },
{ "type": "link", "name": "Sébastien Fourey", "url": "https://foureys.users.greyc.fr/", "align": "center" },
{ "type": "link", "name": "( Equipe IMAGE / Laboratoire GREYC - CNRS UMR 6072 )", "url": "https://www.greyc.fr/image", "align": "center" },
{ "type": "note", "text": " Ce greffon est basé sur nos bibliothèques libres G'MIC et CImg (C++ Template Image Processing Library), disponibles aux adresses :"},
{ "type": "link", "name": "https://gmic.eu/", "url": "https://gmic.eu/", "align": "center" },
{ "type": "note", "text": "et"},
{ "type": "link", "name": "https://cimg.eu/", "url": "https://cimg.eu/", "align": "center" },
{ "type": "note", "text": "\n Si vous appréciez G'MIC, vous pouvez nous le faire savoir en nous envoyant une jolie carte postale de votre ville ou région, à l'adresse :\n\n <tt>David Tschumperlé,\n Laboratoire GREYC (CNRS UMR 6072), Equipe Image,\n 6 Bd du Maréchal Juin,\n 14050 Caen Cedex / France.</tt>\n\n Envoyer une carte postale vous fera rentrer de facto dans le Friends Hall of Fame :) ! "}
]
},
{
"name": "About G'MIC", "lang": "en", "command": "_none_", "parameters": [
{ "type": "note", "text": "<center><a href=\"https://gmic.eu\"><img src=\"data:image/png;base64,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\"/></a></center>"},
{ "type": "note", "text": "<center>is proposed to you by</center>"},
{ "type": "note", "text": "<center><a href=\"https://tschumperle.users.greyc.fr/\"><img src=\"data:image/png;base64,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\" />   David Tschumperlé</a>     and     <a href=\"https://foureys.users.greyc.fr/\"><img src=\"data:image/png;base64,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\" />   Sébastien Fourey</a></center>"},
{ "type": "link", "name": "( IMAGE Team / GREYC Laboratory - CNRS UMR 6072 )", "url": "https://www.greyc.fr/?page_id=443&lang=en", "align": "center" },
{ "type": "note", "text": "\n This plug-in is based on our open-source libraries G'MIC and CImg (C++ Template Image Processing Library), available at:"},
{ "type": "note", "text": "<center><img src=\"data:image/png;base64,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\" />  <a href=\"https://gmic.eu/\">https://gmic.eu</a>     and     <img src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAA/CAMAAABnwz74AAADAFBMVEUAAAD8+/v77u/9+/v8/Pz47vT25Of04+aYbXL03eD+/fzx2tz89/v99/n98PHDn6ns4OnQtLqshov88PP/8/T51NT46evz4evguLmlYWn56PDgwMK7govXp6u0YG/CjZWUd5Dt1tqTXGWIWWLx0eLl0NrAcnnIeYDw4Onlxtf54e3z1+Xs0d/rzNvz5+704ev33ejt2ePdv87vt7ngqqyoconZpqSoUlpwPFndxdHgsbTGorHDm6zMg4XBbHPPaGqjOUW0NUTxzN/jv9PSl7PMj46zYWmfTFv+/P7YvcjuwMLOsLzmvrq1i5/WjZe3Z22oRk6UQk359vf77/TuutbkuM/brsPQqLrXuLXMpbXrrbCxbYi3cHaqWGOEQ2LDT1e8RU+YLDykLDqPHDD17/Lgs8nWqr70oKi+kqa0gpnKf43AdoWVXnvMc3qSU3DEYWTNXGKSQ1WbSVScP0uAJDj66fLrxt3sxNfw2dbqvtPdusvfxcPWoLnKkqq+i57hhZHTfYSpZoK8enqsbnauXGv66ez93N7qzNbrycjJkZ6xeJLTiZHDiIm/gYSxeICjYXudWHfCYG+OUGl6QmB/N1a5T1WvQVCsMj9eHzz0x9/wwNr8zc/VtMPhnaPsmqHYlKHVnp27mZy9fJKYYoSld3yLWXmET3GEXGyZVFqGOU+PNki8g5zkkpvRlJiihI7Xh4yLaHqYb3nbbnFlMU2pP0lxLUn44t7rttDKhpXhkZCaeoavZXSjZ22AS2iXX2ezU2GPTlq7HjH61unt1M/irMuMcoGfWm+bT2mlUWa5WF3psc7/q7fXm6yrfIuzhInfe4Sjb4LafHb98vrm0MvgpMPBiafLn5+ieZW/kZGXcYueZoeQZG2OQ2OiXWKJRFR8Lz+cIjH5zuXhtNP9t7zSnqWUf46kaY17OkX91dj+xMGsjZTth5GFOT5RFjGGEybjxsz7wMjks8H5r7HMrarJgqHjoJhvDinu4NrWjn7NgXOhO12uTFzKaYJvHzpyRElCABtwx6DiAAAAJHRSTlMA/pTZ66c8G5RtyJC8rw7PnpSQfSTMUfTllM/Ev6+U7Ojg3lN8FIp+AAANFUlEQVRIx5SUaYhSURzFm4pWKlopiqB4+hz35ZW4jFuluTsjjUuZa2pOpqVONlZO5VYThZFKuLRQUUMRyCRtYBZUUmBT0AItQn0oilbaC7pWEEHrvV/el/fjnPP/nztgfhsRQ8KSiCRiwKYePGjU+ElDB/zXaWqyETEYEgaLJRIDAaLNZmtrGzV8yL9TmuY3qUlkFANFDpBI0WhUrY6+DV4LnQtOHD5h6L8CsAQGSyyOM3BkHCkQjZbOyZDd8+btZiLPJw4fOvrvgKsBfBebynqWo1IZDBQeFUzI9CdOvHe7e32tBzfuZk4cPvqPGcy/GsB1saXSuJjKQDGaUahn2tmv373r7+da6vxMqsoRoo/MZk4c+RtDg9vagIK4VEqNSxlUMZCASsgA4H0/l5vJ8DN8L9dT4xYKwkUb5s2ePHLCLwA2GwlHwOGwZBQFJQYaxN8BHq4lw+ebvEWvscjl1rj9bg6cP/Jg8tThE34GXFWTCRCOTMZRMJgoMUokBSXI6/fcfi/XwjfxTUVwU7Uat1blcAo1hwJ9Z7fk2Ywx44f8UIAld86R5iAsNkAkkjCkaCyrf30COChmgAdjQ8FjT/fjWjfncPhxOBx2oyWlEFusDs2cNm4IADTWoNPudOp0bDEZhcJSsDEJonjXX+QWLXxwvF6jN9XvDnMO5/NKpbs7XDs8O1R6FlNLOpLhg8MGDJ5vowjmtMvtTl2XLicVU6Xirk1bWtwej7cByFhMIIKiJ4k+qqfRnm84fCn5mE47F4xKEzHFY751CgA0BQhdGjkbAFgEqpQq7tKs27qIrkoZjfV6I0RwTSn3iRZEwpQ87KGXU+H7D2OhZ4novEzFAgBt8wNQczOLpdGwdAxxjioW6zZtRQtTRpPRWgcCjOAjk3KvhPOIJMt83uFL1+4jDyQS3cNsvWKZDjJoImJw+LNnsTiIQkGh8GJqbh0AqFIpk9ViMaWNANHnKbsPL5qt1Say2TvJpGNDXu/qyDoqlToAgDpT8DgIwoJJYkkULBYbZx5xcarVlNds5qV5fV6eiefhhIV3dstC50pBJp3j0AsdPc8vWSoNC4NAnYnYs805AoQnYzBqUgPw4Djs8XC5X/9PeXjpZBKNRu+SyELBUCmWF74s+OFHDiu/UvGPHDCozRbFE3LyWXa2XNecyzFY1FUvNvXASo+nmE4DAM9hNnpVwpY8IpMltKVSKbbxudLfq79kqlTMtIEAACycXdW+dA1b49SwWFKpxr53I5qu6uNxLWZeX5/qcR9QAPeAemuvnwuGrgUfKI7eo8Xo9UolnAWApiY1WbC6/coap12+wM6ya+z2y4tgukpVNVqt5ow53e3pU3E2tMxDZt+UyWSht+C12CjLxgpWS12vBQAbhoKDBAvk7Ro5a06OlWPp2h9shQ1gEbwWqyVj4Z3wqHxHWza0HDmyezYTSVy7ppU8TJQeRqxWh+QcyICIAVNEQZ0QhIdwBDw+3ryaedylLFf7uDyruW5WHe2mG2B40aKefB7Zpadd1wIXz2JZvzXtkES/KYDwBAIoJJglmQxqHX9xWdHidnP7eT4QAd3RQleiOUL46CmXS7HrCMIMXgvGafetfEf+YfxriBSwiasWCATNAogAEORVLy73wG530cNT+T76Vr58Xz0BRzifPn24ePHQva3MxLVgjIl+DABbJHFgYf5VEkSw3zrgdN6yy+Xs9j063daNLoMqBSyYfb1ldMtr+lEDPenzv+ldETn9PBE6Jzvd4Xj6NFM4gkgHAsB8NRlaNXd5+5qlc+V2uY5tX7vpVKRVxUtVn75pvWeAnxTovarkB/+HD2/8EdorbQg5H770lP/0koJ2Mza2AQhQCF26ZWvsm9cs1TjbWRrnplMdIrq5Wu31X1xpQCtfCn2f/G8+fOr1H9rFZO5JZA+G39SemmFaNqH9qiCKau7S7LfrbrCdJ9k5to51ZaNLtNLn8/haRfcMPSsLSrT/jf/zvQuHjh+fvU8meSQqm3lW/0s9DQkNHDCiqY2EwxM6d67u7OyEGq8jBEJUuNAwp1vUGllhUHYbOi7cu33o0IUzrl278gjt0f1I2ZyuXtIj93ftGdkAEPGEuEAggCBCM+jk2bNzXjxQuODublgkuigyRJStC2/vWHzhwpmN+gJaqXikv6/ipY28S3n9S/SDsQCgjuLjccGSnau7Vgk6VwkIAqDgOAxGD9NFEZGho+PgofXHlm87cxc53PqkzDnhKFvNaevTw4oejgH5CiDh57Q7t69bN2udRi7XyZ1rNp8/taK17BP6ey9+6bzcQ5OKozgewaKo6AUVPSgoXfaedu1WGpHXrefKUltdE6KsTBO02rLUpkY15yuVUHv6dtlMEXM5Nam9sJRRura5LVa01Wj/1KA/osdPiCDoQX25f104n3M4v985v3OEL+wmsylsNptfsI6sP1l2bjWZfHnDgQcHPt24cbe3vhDBrt2LllH2qAw+lQxCfFzpUdlRe0uj6MSnnQ9OioTCPrYpDL7P4bo72PXV1Xewd28cP/jg8qcbd4rJVOKlQhLBRbLSJeycKteOSLmIzCepSbQIaZevXD5JE8pNsBEOGcPhOl4pDXvnRvWO44/PndhZLTqCvU5ddeEeAGwCr7uYI40jkIvLJG1fx+VyZO1Koaj003FaUmcwup8DAD+UvEnbX333/v0d6x/f9dbVJ2sJ+251fPg4HgAOYXAUirjK+vBhVWWVpb/fwmRKGzQ8HqgeHjcYaO6Co56gJx3zsooBgFX8+Hoi1qElrFq7dtvp06NHTQC1AB71h2cebsQt3Gixbux/WMUh1dgzGo1aq00Hml+/bg4EAtGhoFOrBlOHun5fR8Zms21ZW1FxoQJEMGF5oStTzjDFnL0cDukwh7SOeTQtcwJlnEE/sPe/9vv9tuiQf8hm6yASCQTb0Afb1rMVFR8enf4IIlhUgqEwSXx+OwRBKgjazk3L0u3pYDDvzAQBoLkQQrM/Gh2K+jOdnWrqrY50dN2QreLsow/3nm0GgJI1eA5TKlDp5XYdxIW4XK5M1p4J5vNarTMf9bwONDd7SEFPwB90ao6do1LrO50AXbPtQoXt3rNHAHBo+eJKSc7gE0A+HZRu50KQ1KfTJhKxmFprb3c97wp0RbcHAkP+fIxXfY5892bCmcgr6+s7nJltbyqmjpqwa/eSqqac0QipDEfXbV8n3rOHIZE22Btqy8sbUb4j8BxonScYzeeTCWwx9g5rUBvLJM8r1J2dV7d4CoBTJRQGI5Wiiy1Vy0BPAx36MCJrsJcfq21EHS5Xt+P5c09B7eB2rS5dT1YMJnvPHyvX9N4i9MbGjpq4e8XCjRRGhG6JWMXi/v6N/RZ6BHlyE+WVFreajHA8Hne5XSEY9kAtwv2rsaW1VEJisJdXo1YSropYU0dNLMHgGJamVDabQp48gVTS7m7IwG6pqytrEwnDRiMMO9wudwiADJ+FIixZoSYStwwm9l3tUL+NiWrHjipatNTSn0XYbD1qQuWoQSVHdXp9S2udsIzWZmYbBaEQ7BowwiDFfWU77lA16lvEbQkl4RLx7Vsv9nwBsFCczY6YULbdgOpQvRyVy3UCua6v9XYbb3gAdoMQunNcd7evRVSGPULWqNW31mqUhLWxV69oJwBg4tNTliwyYrL3SA2o3MFX8XU+Pl9q1zXwykf0Pr6D73IP5LrdcYNQVFZaW8sqDJzEmFJDxr5/t5oFAIdWVkYkqDksRxy5FJ0eSUXodElO+qQBdED9gANyGd3xeAg2ht+JRPt3lO8AI+stgtf7glb97t3+5FQAWNJPjzQ1NUWs1hTdQgfnEYk0IYj0ZtuxRrPAPGwOhcxG2BwO006sXs9i7fD2Ulft03jf9ZG9ClpjIQcYPIPBsVotVrqVHrHSU1kJJLC3DJbdvl33VcBmmz3Dbjg0zAY/VpM1peRiBXUfgapOeoV9XuUXAFgB2gGDwwH2OUQq0CNyA2pgG0yDdW2324b1PewQbObDIbiv7Hxp8X2qQqHRaIhE4pdEYs7YBYUBvgizhoITM6FheY/A1KrvsaMCVCDQ64BDYYs5zh9wG0EW2YY+0N/J5RqFQtn5YebsaWN+DNyTMSVLlzFk8LC+VWfqkfeMjAhUbDYqTzbuP2YXOLoH+G6Xgxvvaz3fyFJmOifNHTdm1E8qOlWy9CKnCTHLe/QmvUkgkaoQnw+paSg/dlMFzPl8h6OrK55Pz5s091cLHQAsXojjZEfCOj3bJ5VJrHQxg8OUPKkBSnc7XIFAV9f8SVOA299o8qIllS9TWUTVBOqxiiG2VlLObN2zh0SqsZH8Uf/2SX9cmAoAXGXlS3ANXnIYFMY1PIWCB9Pyta1bt66ZUfTd7V8AJRsrXxZEweHOnMFv3roGU7Ji1rQf297fAZilOByFcwaPW4MHtjOKpgPbf9HoRUtxeDwes3TRLHC4wPZfVbTp6fIZRYVl+T81fdwY4Pb/9Q3i0ArjHjdFFQAAAABJRU5ErkJggg==\" />  <a href=\"http://cimg.eu/\">http://cimg.eu</a></center>"},
{ "type": "note", "text": "\n If you appreciate G'MIC, you are welcome to send us a nice postcard from your place, at:\n\n <tt>David Tschumperlé,\n Laboratoire GREYC (CNRS UMR 6072), Equipe Image,\n 6 Bd du Maréchal Juin,\n 14050 Caen Cedex / France.</tt>"},
{ "type": "note", "text": "Postcards senders automatically enter the Friends Hall of Fame :) !\nYou may also consider <a href=\"https://libreart.info/en/projects/gmic\">making a donation</a>!"}
]
},
{
"name": "Contributors", "lang": "en", "command": "_none_", "parameters": [
{ "type": "note", "text": " We would like to thank all these people who contributed to G'MIC in one way or another. A big hug to : \n\n - Sylvie Alexandre (packaging, testing & filters) - Partha Bagchi (packaging) - Daniel P. Berrangé (packaging) - Sébastien Bougleux (debugging) - Jérome Boulanger (testing & code) - Claude Bulin (packaging) - Aurélien Ceyden (packaging) - François Collard (testing) - Patrick David (testing & filters) - Maxime Daisy (code & testing) - Frédéric Devernay (code) - Iain Fergusson (filters) - Tobias Fleischer (testing & code) - Roberto Ferramosca (packaging) - Jérome Ferrari (testing, code & tutorials) - Andrea Ferrero (testing, code) - Chris Fiedler (gfx) - Sébastien Fourey (G'MIC-Qt, ZArt code & G'MIC online) - Gentlemanbeggar (filters) - David Gowers (testing) - Claes Holmerson (tutorials) - Arto Huotari (filters) - Dan Leinir Turthra Jensen (debugging) - Tom Keil (testing, filters & tutorials) - Andy Kelday (testing & filters) - Alan Kwan (afre) (testing & filters) - Angelo Lama (testing & EKD integration) - John Lakkas (filters) - Stéphane de la Linuxerie (design) - Mark (translation) - Mahvin (testing & design) - MareroQ (translation) - Ramon Miranda (translation) - Tou Omiya (translation) - Mauro Quercia (translation) - PhotoComiX (testing, translation & filters) - Garry Osgood (documentation & filters) - Jehan Pages (testing & code) - Andreas Påhlsson (filters) - James Prichard (testing & filters) - Guilherme Razgriz (translation) - Karsten Rodenacker (packaging & code) - Marc Roovers (clut data) - Dani Sardà (translation) - Yuri Shemanin (debugging) - Silvio Grosso (debugging) - Stepanekos (translation) - Thorsten \"otto\" Stettin (packaging) - Lukas Tvrdy (Krita integration) - Martin Wolff (testing & filters) - Bernd Zeimetz (packaging) - Matthias Zepper (testing) -"}
]
},
{
"name": "Download External Data", "lang": "en", "command": "gui_download_all_data", "parameters": [
{ "type": "note", "text": "This filter will download all external data files used by some filters of the G'MIC plug-in (Color Grading, Light Leaks, Grain, etc...), and will install them as persistent files on your hard drive. After this operation, you won't need a permanent internet connection anymore in order to use some of the G'MIC filters."},
{ "type": "note", "text": ""},
{ "type": "note", "text": "<span color=\"red\">Warning:</span> A lot of data will be downloaded by this filter. This can take a long time !"},
{ "type": "separator" },
{ "type": "bool", "name": "Force Re-Download from Scratch", "default": "0", "pos": "1" },
{ "type": "separator" },
{ "type": "note", "text": "<span color=\"red\">Alternative (manual) method:</span>\nIf, for any reasons, your plug-in is unable to retrieve data from the Internet, you can download all those data files manually (as a single .zip file) at this address :"},
{ "type": "link", "name": "https://gmic.eu/gmic_all_data.zip", "url": "https://gmic.eu/gmic_all_data.zip", "align": "center" },
{ "type": "note", "text": "You must then decompress all files contained in this archive at the following location:\n - for Unix-like systems : <span color=\"blue\"><tt>/home/dtschump/.cache/gmic/</tt></span>\n - for Windows systems : <span color=\"blue\"><tt>%APPDATA/gmic/</tt></span> "},
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2014/16/04."}
]
},
{
"name": "Filter Design", "lang": "en", "command": "_none_", "parameters": [
{ "type": "note", "text": " G'MIC is an open image processing framework. Thus, including user-defined filters into this plug-in is possible.\n\n To do so, you need to create a <span foreground=\"purple\" style=\"italic\">.gmic</span> file in your /home/dtschump/ folder (or %APPDATA%/user.gmic on Windows). It will be read each time the plug-in is launched, or when the Refresh button (under the central pane) is pressed. It must be a regular text file, containing the declarations and implementations of the filters (written in the G'MIC language) that will be added to the list of available ones."},
{ "type": "note", "text": " Existing filters are already defined this way. Writing a filter from scratch in G'MIC requires some skills, but can be generally done in very few lines.\n\n <span foreground=\"purple\" underline=\"single\">Example of a valid .gmic entry :</span>"},
{ "type": "note", "text": "<tt>#@gui My effect : my_effect, my_effect</tt>"},
{ "type": "note", "text": "<tt>#@gui : Sigma = float(2,0,10)</tt>"},
{ "type": "note", "text": "<tt>my_effect :\n +blur $1 n 0,255 xor</tt>"},
{ "type": "note", "text": " Look at the reference documentation and the tutorial whose links are given below, to learn more. By the way, you are encouraged to share your nice custom filters with us on our forums, for inclusion into next releases of G'MIC. "},
{ "type": "separator" },
{ "type": "link", "name": "[1] G'MIC reference documentation", "url": "https://gmic.eu/reference.shtml", "align": "left" },
{ "type": "link", "name": "[2] G'MIC scripting tutorial", "url": "https://gmic.eu/tutorial/index.shtml", "align": "left" },
{ "type": "link", "name": "[3] G'MIC filter template", "url": "https://gmic.eu/template.gmic", "align": "left" }
]
},
{
"name": "Friends Hall of Fame", "lang": "en", "command": "_none_", "parameters": [
{ "type": "note", "text": "\n<span foreground=\"purple\" underline=\"single\">Supporters:</span>"},
{ "type": "note", "text": " - A big hug goes to these friends who supported the project:"},
{ "type": "note", "text": " Christian Stenner, Daniel Balle, Matthias Fuchs, <a href=\"https://www.augustus5star.fr/\">Alban Bourrat</a>, <a href=\"http://viewbug.com/photo/65310796\">Elizabeth Hayman</a>, Nicolas Künzler, Mikael Wargh, Giovanni Bianchessi, Job van der Zwan, <a href=\"http://espitallier.net/\">Laurent Espitallier</a>, Mark van der Grijp, Patrick Wauters, <a href=\"https://pocketvj.com\">Marc-André Gasser</a>, <a href=\"http://www.flickr.com/photos/ssshupe/\">Steven Shupe</a>, Mika Yrjölä, <a href=\"https://www.silviogrosso.com/\">Silvio Grosso</a>, Marek Kubica, <a href=\"http://www.flickr.com/newmikey\">Mike Bing</a>, <a href=\"http://pixby.com/\">Dave Allen</a>, Margaret Wong, Adrian Bottomley, Pamela Young, <a href=\"http://chrisbowness.com/\">Chris Bowness</a>, Peter Howarth, Marlon Montalvo, Christian Freiherr von Malchus, Nolan Tyrrell, Gilles Bouquerel, Mihail Balabanov, Rolf Niepraschk, Volkmar Geske, Menno Tjoelker, <a href=\"https://borkarabhijeet05.blogspot.com/p/about-me.html\">Abhijeet Borkar</a>, <a href=\"https://www.behance.net/kontaktarl1e0a\">Arleta Lesniewska</a>, Nicola Giaccobe, Helmut Mühleisen, Paul Buckley, Olivier Lecarme, Edward Ingram, <a href=\"http://www.gus-verlag.de/verlag/Artelier/\">Stefan Städtler-Ley</a>, Michel Pastor, Sz.U, Sven Kraft, Frederik Elwert, Jessica Leonard, <a href=\"https://www.viewbug.com/member/KennZaney\">Kenneth Simons</a>, <a href=\"https://www.flickr.com/photos/114936163@N05/\">Milos Ciuk</a>, Manlio Barolo, John Lewandowski, <a href=\"http://mediaklan.com/\">Didier Lima</a>, Žygimantas Tauras, Massimo Ferri, <a href=\"https://github.com/sina-ht\">Hiroshi Takekawa</a>, Freelance writer, <a href=\"https://www.flickr.com/photos/49284009@N04/\">Elaine Hutchings</a>, András Somogyi, <a href=\"https://www.flickr.com/photos/tonurics\">Jason Dora</a>, Boris Hajdukovic, <a href=\"https://mappish.com/pages/about-us\">Jeff Combs / Mappish</a>, <a href=\"http://flickr.com/photos/btraven\">BTraven</a>, <a href=\"https://500px.com/spodeworld\">Steven Brener</a>, Susanne Gabrielski, Andrea Correani, Mads Thomsen, Djek Eykhout, Michael Calabrese, Joachim Steiert Christian Dubettier, J. Casseur, <a href=\"http://www.gnomelibre.fr/\">Okki</a>, Dariusz Duma, <a href=\"http://www.mahvin.com/\">Mahvin</a>, Elleen Hennessy, BluffStuffPlus, <a href=\"http://www.bertrandchan.eu\">Bertrand Chan</a>, Mirella Scotto, <a href=\"http://www.photopablo.com\">Paul Sauve</a>, <a href=\"https://darktablemaster.de\">Lars Mielke</a>, Devin Sorell, <a href=\"http://www.quesepuedehacerenlinux.net\">Pepe Baeza</a>, <a href=\" http://www.lesnoy-tanets.com\">Andrey Pivovarova</a>, <a href=\"http://doliver.co.uk/\">David Oliver</a>, <a href=\"https://ello.co/errore\">errore</a>, <a href=\"http://www.anudai.de\">Anudai</a>, James Stalnaker, <a href=\"https://plus.google.com/u/0/b/117441237982283011318/112547676857320288448/about\">Paolo Finetti</a>, Luigi Scarselli, <a href=\"http://blog.patdavid.net/\">Pat David</a>, Juan Jose Rodriguez Vela, Thomas Jakob, Kim Bartholomew, <a href=\"http://www.captivemoment.com\">Sudi</a>, Michael Prostka, Arkadi Gelfond, <a href=\"https://joeysl.wordpress.com/\">Sabine Schäfers</a>, <a href=\"http://www.viewbug.com/member/KennZaney\">Bull O'Woods</a>, Jost Jakob Schaper, Dominik Wefers, Frank McLaughlin, <a href=\"https://29a.ch/\">Jonas Wagner</a>, <a href=\"www.ixaarii.com\">Void lon iXaarii</a>, Mark Boadey, Laura Haglund, Lee Elliott, Bernard Desenclos, Randy Gordon-Gilmore, Eddie Dedrick, <a href=\"http://mindprints.org/\">Greg FitzPatrick</a>, Zsolt Szabo, Daniel Hanna, Peter Bengtsson, Diego Nassetti, William Tweedy, Shawnee Horn, Stephan Munsch, <a href=\"http://www.mysticali3n-wear.com\">MysticAli3n-Wear</a>, Mika Mantere, Christian Beuschel, Tore Busch, Douc McGregor. Marcel Dahm, Susan Voitel, <a href=\"https://www.flickr.com/photos/henkkoning\">Henk Koning</a>, Arnie Jordan, Carol Jennings, Sébastien Huart, <a href=\"http://www.jessstryker.com/\">Jess Stryker</a>, Rui Luis, <a href=\"https://www.flickr.com/photos/sallesrenato/\">Renato Salles</a>, <a href=\"http://www.viewbug.com/member/alef0\"> Petr Zagalak</a>, <a href=\"http://www.antonio.cat\">Antonio Vicién Faure</a>, Vincent Bermel, Christian Stocco, <a href=\"https://www.flickr.com/photos/136307651@N04/\">Richard Benedict</a>, Dr. Helmut Jarausch, <a href=\"http://www.michaeljamesbeck.com\">Michael Beck</a>, <a href=\"http://rickleone.tumblr.com/\">Riccardo Leone</a>, Gisela Looram, <a href=\"https://plus.google.com/u/0/+FrankTegtmeyer/posts\">Frank Tegtmeyer</a>, David Kettrey, <a href=\"https://www.youtube.com/user/kncpt1\">Peter Hoge</a>, Alexander Heitmann, <a href=\"http://harlequin.webcomics.fr/page/episode-1-page-1\">Olivier Larski</a>, <a href=\"http://victorfandrey.blogspot.ca\">Victor Fandrey</a>, Stefan Peter, <a href=\"https://plus.google.com/u/0/+DimitriosPsychogios\">Dimitrios Psychogios</a>, <a href=\"https://plus.google.com/+AnttiLuoma\">Antti Luoma</a>, <a href=\"https://twitter.com/jeyoung\">Eddy Young Tie Yang</a>, Thomas Elfstrom, Valentine Boyce, George Harnett, Darius Manka, Chris Knox, <a href=\"http://tomtappingphotoblog.blogspot.fr/\">Thomas Tapping</a>, Phillip R Ziesemer, Jean Francois. Franz Ziereis, Alessandro Renzi, Tsuda Koshi, <a href=\"http://www.boxrec.com\">Boxrec Ltd</a>, <a href=\"http://www.wolfgangschweizer.com/\">Wolfgang Schweizer</a>, <a href=\"http://www.ramonmiranda.com/\">Ramon Miranda</a>, Volker Bradley, <a href=\"http://plus.google.com/+MarcoZara\">Marco Zara</a>, <a href=\"http://plus.google.com/+MarcoTedaldi\">Marco Tedaldi</a>, <a href=\"http://cybertographer.com\">Rodney Lee</a>, Konstantinos Blatzonis, Simon Chanson, Herbert Malle, <a href=\"http://www.matthias-zepper.de/\">Matthias Zepper</a>, Christian Mariucci, M. R., Mark Link, <a href=\"http://blog.meetthegimp.org/\">Rolf Steinort</a>, <a href=\"https://plus.google.com/112357088505488756823/posts\">Daniel Tauro</a>, <a href=\"http://geniisoft.com/\">Ben Langhinrichs</a>, <a href=\"http://www.openlabs.it/\">Paolo Pedaletti</a>, <a href=\"http://blog.photomontager.com\">Ricardo Corin</a>, <a href=\"https://plus.google.com/115953666279509959258\">James Prichard</a>, <a href=\"https://plus.google.com/116658221461047313647\">Matt Jones</a>, <a href=\"http://www.flickr.com/people/twekkel/\">Eddy Vervest</a>, <a href=\"http://www.flaviocdc.net/wiki/\">Flavio Casadei Della Chiesa</a>, <a href=\"http://www.artwanted.com/artist.cfm?artid=10918\">Lyle Kroll</a>. "},
{ "type": "separator" },
{ "type": "note", "text": "\n<span foreground=\"purple\" underline=\"single\">Postcard senders:</span>"},
{ "type": "note", "text": " - We've received 46 postcards from G'MIC enthusiasts so far. You could be the 47rd sender :)"},
{ "type": "note", "text": " - A big hug goes to these postcard senders (recently received first) :"},
{ "type": "note", "text": " <a href=\"https://cimg.eu/img/postcard73.jpg\">Benjamin Russell</a> (Portsmouth/USA), <a href=\"https://cimg.eu/img/postcard72.jpg\">Andreas Weissenburger</a> (Bochum/Germany), <a href=\"https://cimg.eu/img/postcard70.jpg\">Patrick Wanters</a> (USA), <a href=\"https://cimg.eu/img/postcard69.jpg\">Josep Febrer</a> (Pregonda/Menorca), <a href=\"https://cimg.eu/img/postcard68.jpg\">Richard Gledson</a> (Newcastle upon tyne/England), <a href=\"https://cimg.eu/img/postcard67.jpg\">James Jaworski</a> (Winnipeg/Canada), <a href=\"https://cimg.eu/img/postcard66.jpg\">Powlux</a> (France), <a href=\"https://cimg.eu/img/postcard65.jpg\">Volker Doebel</a> (Haldern/Germany), <a href=\"https://cimg.eu/img/postcard64.jpg\">Patrick Wauters</a> (Bilbao/Spain), <a href=\"https://cimg.eu/img/postcard63.jpg\">Sebastien Fourey</a> (Konstanz/Germany), <a href=\"https://cimg.eu/img/postcard62.jpg\">David Revoy</a> (Toulouse/France), <a href=\"https://cimg.eu/img/postcard61.jpg\">Giulio Canevari</a> (Pavia/Italy), <a href=\"https://cimg.eu/img/postcard60.jpg\">Bruno Steinbach</a> (Pondicherry/India), <a href=\"https://cimg.eu/img/postcard59.jpg\">Steve Gillow</a> (Fort Worth/Texas/USA), <a href=\"https://cimg.eu/img/postcard58.jpg\">Peter Neave</a> (Sydney/Australia), <a href=\"https://cimg.eu/img/postcard57.jpg\">Andrea [Photoflow]</a> (Italy), <a href=\"https://cimg.eu/img/postcard56.jpg\">Garry R. Osgood</a> (New York/USA), <a href=\"https://cimg.eu/img/postcard55.jpg\">Justin Pletzfeld</a> (Germany), <a href=\"https://cimg.eu/img/postcard54.jpg\">Werner Meier</a> (Germany), <a href=\"https://cimg.eu/img/postcard53.jpg\">Patrick Wauters</a> (Roma/Italy), <a href=\"https://cimg.eu/img/postcard52.jpg\">Marc Lis</a> (Belgium), <a href=\"https://cimg.eu/img/postcard51.jpg\">ZondeR</a> (France), <a href=\"https://cimg.eu/img/postcard50.jpg\">Bill C.</a> (USA), <a href=\"https://cimg.eu/img/postcard49.jpg\">Michael T.</a> (France), <a href=\"https://cimg.eu/img/postcard48.jpg\">Patrick Wauters</a> (Lisboa), <a href=\"https://cimg.eu/img/postcard47.jpg\">Akky [Gimpchat]</a> (Australia), <a href=\"https://cimg.eu/img/postcard45.jpg\">Michel Thomas</a> (Germany), <a href=\"https://cimg.eu/img/postcard44.jpg\">Pierre-Yves</a> (Ile de Batz/France), <a href=\"https://cimg.eu/img/postcard43.jpg\">Family Hamacher</a> (Trier/Germany), <a href=\"https://cimg.eu/img/postcard41.jpg\">Benoit Gauzere and Francois Lozes</a> (Hokusai/Japan), <a href=\"https://cimg.eu/img/postcard40.jpg\">Dr. Rainer Teubner</a> (Seligenstadt/Germany), <a href=\"https://cimg.eu/img/postcard39.jpg\">Mauro Mitrino</a> (Mantova/Italy), <a href=\"https://cimg.eu/img/postcard37.jpg\">Werner Meier</a> (Mettlach/Germany), <a href=\"https://cimg.eu/img/postcard36.jpg\">Arto Huotari</a> (Helsinki/Finland), <a href=\"https://cimg.eu/img/postcard33.jpg\">Benoit Gauzere</a> (California/USA), <a href=\"https://cimg.eu/img/postcard30.jpg\">Arkadi Gelfond</a> (Foster City - California/USA), <a href=\"https://cimg.eu/img/postcard29.jpg\">Corinne Masimann</a> (Neuchatel/Switzerland), <a href=\"https://cimg.eu/img/postcard27.jpg\">Mahvin</a> (Portland/USA), <a href=\"https://cimg.eu/img/postcard26.jpg\">Vincent Roullier</a> (Caen/France), <a href=\"https://cimg.eu/img/postcard24.jpg\">M????</a> (Munich/Germany), <a href=\"https://cimg.eu/img/postcard23.jpg\">F. Albior</a> (Jaca/Spain), <a href=\"https://cimg.eu/img/postcard22.jpg\">PhotoComIX</a> (Frascati/Italy), <a href=\"https://cimg.eu/img/postcard21.jpg\">Guy Poizat</a> (Cabestany/France), <a href=\"https://cimg.eu/img/postcard20.jpg\">Institut for Biomathematik und Biometrie</a> (Neuherberg/Germany), <a href=\"https://cimg.eu/img/postcard15.jpg\">Jean-Michel Webbe</a> (Guadeloupe/France), <a href=\"https://cimg.eu/img/postcard14.jpg\">Jaime</a> (Barcelona/Spain). "},
{ "type": "separator" },
{ "type": "note", "text": "\nMay the force be with you!"}
]
},
{
"name": "G'MIC per Al GIMP", "lang": "ca", "command": "_none_", "parameters": [
{ "type": "note", "text": " <span foreground=\"purple\">( GREYC's Magic for Image Computing )</span>\n\n és una gentilesa de"},
{ "type": "link", "name": "David Tschumperlé", "url": "https://tschumperle.users.greyc.fr/", "align": "center" },
{ "type": "link", "name": "Sébastien Fourey", "url": "https://foureys.users.greyc.fr/", "align": "center" },
{ "type": "link", "name": "( IMAGE Team / GREYC Laboratory - CNRS UMR 6072 )", "url": "https://www.greyc.fr/node/36", "align": "center" },
{ "type": "note", "text": " Aquest connector està basat en les biblioteques de codi obert G'MIC i CImg (C++ Template Image Processing Library), disponibles a :"},
{ "type": "link", "name": "https://gmic.eu/", "url": "https://gmic.eu/", "align": "center" },
{ "type": "note", "text": "i"},
{ "type": "link", "name": "https://cimg.eu/", "url": "https://cimg.eu/", "align": "center" },
{ "type": "note", "text": "\n Si t'agrada el G'MIC, pots enviar-nos una postal del lloc on vius, a :\n\n <tt>David Tschumperlé,\n Laboratoire GREYC (CNRS UMR 6072), Equipe Image,\n 6 Bd du Maréchal Juin,\n 14050 Caen Cedex / France.</tt>\n\n Tot aquell que enviï una postal apareixerà al Friends Hall of Fame :) ! "}
]
},
{
"name": "Gmicky - Roddy", "lang": "en", "command": "fx_gmicky", "parameters": [
{ "type": "choice", "name": "Mascot Image", "default": "0", "pos": "1", "choices": { "0": "Gmicky (by Deevad)", "1": "Gmicky (by Mahvin)", "2": "Gmicky & Wilber (by Mahvin)", "3": "Roddy (by Mahvin)" } },
{ "type": "separator" },
{ "type": "note", "text": "Gmicky is the name of the G'MIC mascot. He is a small and cute tiger who knows how to do magic. Gmicky is a tiger, i.e. fast, agile and elegant, just as the G'MIC code is :). As many magicians, Gmicky knows lot of gimmicks, and he is a direct and friendly companion of the ImageMagick's wizard, or the GraphicMagick's frog."},
{ "type": "note", "text": "Roddy is another mascot designed specifically for the Artistic / Rodilius filter of G'MIC.\n"},
{ "type": "note", "text": "Gmicky and Roddy have been both created and drawn by "},
{ "type": "link", "name": "Mahvelous Mahvin", "url": "http://www.mahvin.com/", "align": "center" },
{ "type": "note", "text": "and"},
{ "type": "link", "name": "David Revoy (Deevad)", "url": "http://www.davidrevoy.com/", "align": "center" }
]
},
{
"name": "Privacy Notice", "lang": "en", "command": "_none_", "parameters": [
{ "type": "note", "text": "This plugin may download up-to-date filter definitions from the <a href=\"https://gmic.eu\">gmic.eu</a> server.\n\n It is the case when first launched after a fresh installation, and periodically with a frequency which can be set in the settings dialog. The user should be aware that the following information may be retrieved from the server logs: IP address of the client; date and time of the request; as well as a short string, supplied through the HTTP protocol \"User Agent\" header field, which describes the full plugin version as shown in the window title (e.g. \"G'MIC-Qt for GIMP 2.8 - Linux 64 bits - 2.2.1_pre#180301\").\n\n Note that this information may solely be used for purely anonymous statistical purposes. "},
{ "type": "separator" },
{ "type": "note", "text": "Author: Sébastien Fourey.      Latest Update: 2018/03/01."}
]
},
{
"name": "Release Notes", "lang": "en", "command": "_none_", "parameters": [
{ "type": "note", "text": " - 2009/01/13 : version 1.3.0 (initial plug-in release).\n - 2010/09/03 : version 1.4.0.\n - 2011/07/07 : version 1.5.0.\n - 2014/08/20 : version 1.6.0.\n - 2016/03/25 : version 1.7.0.\n - 2017/05/29 : version 2.0.0.\n - 2017/10/09 : version 2.1.0.\n - 2018/02/15 : version 2.2.0.\n - 2018/06/21 : version 2.3.0.\n - 2018/10/04 : version 2.4.0.\n - 2019/03/15 : version 2.5.0.\n - 2019/04/29 : version 2.6.0.\n - 2019/08/14 : version 2.7.0.\n - <span foreground=\"purple\">2020/02/10 : version 2.8.4 (Current stable).</span>\n - 2020/02/13 : version 2.9.0 (Current pre-release).\n "},
{ "type": "separator" },
{ "type": "link", "name": "View latest minor changelog (2.8)", "url": "https://discuss.pixls.us/t/release-of-gmic-2-8", "align": "center" },
{ "type": "link", "name": "View latest major changelog (2.0)", "url": "https://discuss.pixls.us/t/release-of-gmic-2-0-0", "align": "center" }
]
}
]
},
{
"name": "afre", "filters": [
{
"name": "Contrast FFT", "lang": "en", "command": "afre_contrastfft", "parameters": [
{ "type": "note", "text": "<strong>Enhance contrast with Fourier transform. Filter by <a href=\"https://discuss.pixls.us/u/afre\">afre</a> 2019.</strong>\n\n"},
{ "type": "int", "name": "Strength", "default": "75", "min": "1", "max": "100", "pos": "1" },
{ "type": "int", "name": "Amount", "default": "50", "min": "0", "max": "150", "pos": "2" },
{ "type": "int", "name": "Iterations", "default": "1", "min": "1", "max": "10", "pos": "3" }
]
},
{
"name": "Edge", "lang": "en", "command": "afre_edge", "parameters": [
{ "type": "note", "text": "<strong>Compute edge. Filter by <a href=\"https://discuss.pixls.us/u/afre\">afre</a> 2019.</strong>\n\n"},
{ "type": "int", "name": "Thinning", "default": "1", "min": "1", "max": "10", "pos": "1" },
{ "type": "float", "name": "Recovery", "default": "1", "min": ".5", "max": "4", "pos": "2" },
{ "type": "float", "name": "Brightness", "default": "1", "min": ".5", "max": "4", "pos": "3" },
{ "type": "float", "name": "Details", "default": "1", "min": ".5", "max": "4", "pos": "4" }
]
},
{
"name": "Gamify", "lang": "en", "command": "fx_gamify", "parameters": [
{ "type": "int", "name": "Lightness", "default": "50", "min": "50", "max": "60", "pos": "1" },
{ "type": "float", "name": "Chroma", "default": "2", "min": "1.1", "max": "5", "pos": "2" },
{ "type": "separator" },
{ "type": "bool", "name": "Normalize", "default": "1", "pos": "3" },
{ "type": "float", "name": "Contrast", "default": "1", "min": "1", "max": "1.5", "pos": "4" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "5", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "separator" },
{ "type": "note", "text": "Filter by afre. Latest update: 2017-01-05."}
]
},
{
"name": "Gleam", "lang": "en", "command": "afre_gleam", "parameters": [
{ "type": "note", "text": "<strong>Add gleam effect.</strong> Hint: Try different combinations of smooth and threshold. <strong>Filter by <a href=\"https://discuss.pixls.us/u/afre\">afre</a> 2019.</strong>\n\n * Experimental filter.\n\n"},
{ "type": "int", "name": "Smooth", "default": "3", "min": "2", "max": "100", "pos": "1" },
{ "type": "int", "name": "Threshold", "default": "50", "min": "10", "max": "90", "pos": "2" }
]
},
{
"name": "Half & Half", "lang": "en", "command": "afre_halfhalf", "parameters": [
{ "type": "note", "text": "<strong>Stitch left and right halves of 2 images, respectively. Filter by <a href=\"https://discuss.pixls.us/u/afre\">afre</a> 2020-Feb21.</strong>\n\n * Remember to set <strong>Input layers</strong>.\n * <strong>Match size</strong> doesn't work in Krita.\n\n"},
{ "type": "bool", "name": "Match Size", "default": "0", "pos": "1" }
]
},
{
"name": "Hessian Norm", "lang": "en", "command": "fx_hnorm", "parameters": [
{ "type": "float", "name": "Strength", "default": "1", "min": ".5", "max": "1.5", "pos": "1" },
{ "type": "int", "name": "Contrast", "default": "50", "min": "1", "max": "99", "pos": "2" },
{ "type": "bool", "name": "Invert", "default": "0", "pos": "3" },
{ "type": "separator" },
{ "type": "note", "text": "Filter by <a href=\"https://discuss.pixls.us/u/afre\">afre</a>. Latest update: 2018-05-09."}
]
},
{
"name": "Sharpen FFT", "lang": "en", "command": "afre_sharpenfft", "parameters": [
{ "type": "note", "text": "<strong>Sharpen with Fourier transform. Filter by <a href=\"https://discuss.pixls.us/u/afre\">afre</a> 2019-2020Jan18.</strong>\n\n"},
{ "type": "int", "name": "Strength", "default": "15", "min": "1", "max": "50", "pos": "1" },
{ "type": "int", "name": "Size", "default": "1", "min": "1", "max": "10", "pos": "2" }
]
},
{
"name": "Softlight", "lang": "en", "command": "afre_softlight", "parameters": [
{ "type": "note", "text": "<strong>Blend 1-2 images using softlight. Filter by <a href=\"https://discuss.pixls.us/u/afre\">afre</a> 2019-2020Jan21</strong>.\n<hr /> <strong>Instructions</strong> The layers must be the same size.\n\n <strong>A. Self blend</strong>\n In the image editor, the active layer will be the base layer. Set <strong>Input layers</strong> to <strong>Active (default)</strong>.\n\n <strong>B. Two image blend</strong>\n In the image editor, the active layer will be the base layer. The layer directly above will be the blending layer. Set <strong>Input layers</strong> to <strong>Active and above</strong>.\n\n <strong>C. Optional</strong>\n Set <strong>Output mode</strong> to <strong>New layer(s)</strong>. This will allow you to output to a new layer, allowing you to preserve the input layers in case you would like to undo and redo the filter.\n\n"},
{ "type": "int", "name": "Amount", "default": "100", "min": "-150", "max": "150", "pos": "1" },
{ "type": "bool", "name": "Reverse Order", "default": "0", "pos": "2" }
]
},
{
"name": "Vigcirc", "lang": "en", "command": "afre_vigcirc", "parameters": [
{ "type": "note", "text": "<strong>Add circular vignette. Filter by <a href=\"https://discuss.pixls.us/u/afre\">afre</a> 2019.</strong>\n<hr /> <strong>Instructions:</strong>\n\n * Negative strength brightens the periphery.\n\n"},
{ "type": "int", "name": "Size", "default": "90", "min": "50", "max": "150", "pos": "1" },
{ "type": "int", "name": "Strength", "default": "75", "min": "-500", "max": "500", "pos": "2" },
{ "type": "int", "name": "Left-Right", "default": "50", "min": "0", "max": "100", "pos": "3" },
{ "type": "int", "name": "Up-Down", "default": "50", "min": "0", "max": "100", "pos": "4" }
]
},
{
"name": "Vigrect", "lang": "en", "command": "afre_vigrect", "parameters": [
{ "type": "note", "text": "<strong>Add rectangular vignette. Filter by <a href=\"https://discuss.pixls.us/u/afre\">afre</a> 2017-2019.</strong>\n<hr /> <strong>Instructions:</strong>\n\n * Negative strength brightens the periphery.\n\n"},
{ "type": "int", "name": "Size", "default": "50", "min": "1", "max": "100", "pos": "1" },
{ "type": "int", "name": "Strength", "default": "75", "min": "-500", "max": "500", "pos": "2" },
{ "type": "int", "name": "Blur", "default": "10", "min": "1", "max": "50", "pos": "3" },
{ "type": "int", "name": "Left-Right", "default": "50", "min": "0", "max": "100", "pos": "4" },
{ "type": "int", "name": "Up-Down", "default": "50", "min": "0", "max": "100", "pos": "5" }
]
}
]
},
{
"name": "Animals", "filters": [
{
"name": "Dragonfly", "lang": "en", "command": "mc_dragonfly", "parameters": [
{ "type": "float", "name": "Size (%)", "default": "50", "min": "0", "max": "100", "pos": "1" },
{ "type": "float", "name": "Smoothness", "default": "0", "min": "0", "max": "10", "pos": "2" },
{ "type": "color", "name": "Color", "default": "255,255,255,255", "pos": "3" },
{ "type": "bool", "name": "Antialiasing", "default": "1", "pos": "7" },
{ "type": "separator" },
{ "type": "note", "text": "Author: Mathew Callaghan. Last update: 4th of September 2018."}
]
},
{
"name": "Kookaburra", "lang": "en", "command": "mc_kookaburra", "parameters": [
{ "type": "float", "name": "Size (%)", "default": "50", "min": "0", "max": "100", "pos": "1" },
{ "type": "float", "name": "Smoothness", "default": "0", "min": "0", "max": "10", "pos": "2" },
{ "type": "color", "name": "Color", "default": "255,255,255,255", "pos": "3" },
{ "type": "bool", "name": "Antialiasing", "default": "1", "pos": "7" },
{ "type": "separator" },
{ "type": "note", "text": "Author: Mathew Callaghan. Last update: 4th of September 2018."}
]
},
{
"name": "Paw", "lang": "en", "command": "mc_paw", "parameters": [
{ "type": "float", "name": "Size (%)", "default": "50", "min": "0", "max": "100", "pos": "1" },
{ "type": "float", "name": "Smoothness", "default": "0", "min": "0", "max": "10", "pos": "2" },
{ "type": "color", "name": "Color", "default": "255,255,255,255", "pos": "3" },
{ "type": "bool", "name": "Antialiasing", "default": "1", "pos": "7" },
{ "type": "separator" },
{ "type": "note", "text": "Author: Mathew Callaghan. Last update: 4th of September 2018."}
]
},
{
"name": "Rooster", "lang": "en", "command": "mc_rooster", "parameters": [
{ "type": "float", "name": "Size (%)", "default": "50", "min": "0", "max": "100", "pos": "1" },
{ "type": "float", "name": "Smoothness", "default": "0", "min": "0", "max": "10", "pos": "2" },
{ "type": "color", "name": "Color", "default": "255,255,255,255", "pos": "3" },
{ "type": "bool", "name": "Antialiasing", "default": "1", "pos": "7" },
{ "type": "separator" },
{ "type": "note", "text": "Author: Mathew Callaghan. Last update: 4th of September 2018."}
]
}
]
},
{
"name": "Arrays & Tiles", "filters": [
{
"name": "Annular Steiner Chain Round Tile", "lang": "en", "command": "Annular_Steiner_Chain_Round_Tile", "parameters": [
{ "type": "note", "text": "<span foreground=\"orangered\">Annular Steiner Chain Round Tiles</span>"},
{ "type": "link", "name": "http://en.wikipedia.org/wiki/Steiner_chain", "url": "http://en.wikipedia.org/wiki/Steiner_chain", "align": "center" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Image Finale</span>"},
{ "type": "int", "name": "Dimension En Pixels", "default": "800", "min": "256", "max": "1920", "pos": "1" },
{ "type": "bool", "name": "Supprimer Calque Origine", "default": "1", "pos": "2" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Image</span>"},
{ "type": "float", "name": "Position X Origine (%)", "default": "0", "min": "0", "max": "100", "pos": "3" },
{ "type": "float", "name": "Position Y Origine (%)", "default": "0", "min": "0", "max": "100", "pos": "4" },
{ "type": "float", "name": "Dimension (%)", "default": "100", "min": "1", "max": "100", "pos": "5" },
{ "type": "float", "name": "Angle Décalage Image Contour", "default": "0", "min": "0", "max": "360", "pos": "6" },
{ "type": "float", "name": "Image Contour Dimension", "default": "100", "min": "1", "max": "100", "pos": "7" },
{ "type": "int", "name": "Nb Cercles Extérieurs / Circles Surrounding", "default": "12", "min": "3", "max": "180", "pos": "8" },
{ "type": "float", "name": "Angle Inclinaison / Tilt", "default": "0", "min": "0", "max": "360", "pos": "9" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Couleurs Formes</span>"},
{ "type": "bool", "name": "Activer Couleurs Formes", "default": "1", "pos": "10" },
{ "type": "color", "name": "Contours", "default": "0,0,0,255", "pos": "11" },
{ "type": "choice", "name": "Affichage / Display Contours", "default": "0", "pos": "15", "choices": { "0": "Sans", "1": "A", "2": "B", "3": "C", "4": "D", "5": "E", "6": "F", "7": "G" } },
{ "type": "color", "name": "Cercle / Circle C", "default": "255,255,0,127", "pos": "16" },
{ "type": "color", "name": "Cercle / Circle D", "default": "0,0,255,127", "pos": "20" },
{ "type": "bool", "name": "Couleurs Aléatoires / Random Colors", "default": "0", "pos": "24" },
{ "type": "separator" },
{ "type": "note", "text": "samj - Dernière mise à jour : 2016/02/02."}
]
},
{
"name": "Annular Steiner Chain Round Tiles", "lang": "en", "command": "Annular_Steiner_Chain_Round_Tile_en", "parameters": [
{ "type": "note", "text": "<span foreground=\"orangered\">Annular Steiner Chain Round Tiles</span>"},
{ "type": "link", "name": "http://en.wikipedia.org/wiki/Steiner_chain", "url": "http://en.wikipedia.org/wiki/Steiner_chain", "align": "center" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Resulting Image</span>"},
{ "type": "int", "name": "Dimensions Pixels", "default": "800", "min": "256", "max": "1920", "pos": "1" },
{ "type": "bool", "name": "Delete Layer Source", "default": "1", "pos": "2" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Image</span>"},
{ "type": "float", "name": "Position X Origin (%)", "default": "0", "min": "0", "max": "100", "pos": "3" },
{ "type": "float", "name": "Position Y Origin (%)", "default": "0", "min": "0", "max": "100", "pos": "4" },
{ "type": "float", "name": "Dimensions (%)", "default": "100", "min": "1", "max": "100", "pos": "5" },
{ "type": "float", "name": "Angle Image Contour", "default": "0", "min": "0", "max": "360", "pos": "6" },
{ "type": "float", "name": "Image Contour Dimensions", "default": "100", "min": "1", "max": "100", "pos": "7" },
{ "type": "int", "name": "Nb Circles Surrounding", "default": "12", "min": "3", "max": "180", "pos": "8" },
{ "type": "float", "name": "Angle Tilt", "default": "0", "min": "0", "max": "360", "pos": "9" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Colors Geometric Shapes</span>"},
{ "type": "bool", "name": "Activate Colors Geometric Shapes", "default": "1", "pos": "10" },
{ "type": "color", "name": "Contours", "default": "0,0,0,255", "pos": "11" },
{ "type": "choice", "name": "Display Contours", "default": "0", "pos": "15", "choices": { "0": "No", "1": "A", "2": "B", "3": "C", "4": "D", "5": "E", "6": "F", "7": "G" } },
{ "type": "color", "name": "Circle 1", "default": "255,255,0,127", "pos": "16" },
{ "type": "color", "name": "Circle 2", "default": "0,0,255,127", "pos": "20" },
{ "type": "bool", "name": "Random Colors", "default": "0", "pos": "24" },
{ "type": "separator" },
{ "type": "note", "text": "samj - Update : 2015/04/21."}
]
},
{
"name": "Array [Faded]", "lang": "en", "command": "fx_array_fade", "parameters": [
{ "type": "int", "name": "X-Tiles", "default": "2", "min": "1", "max": "10", "pos": "1" },
{ "type": "int", "name": "Y-Tiles", "default": "2", "min": "1", "max": "10", "pos": "2" },
{ "type": "float", "name": "X-Offset (%)", "default": "0", "min": "0", "max": "100", "pos": "3" },
{ "type": "float", "name": "Y-Offset (%)", "default": "0", "min": "0", "max": "100", "pos": "4" },
{ "type": "float", "name": "Fade Start (%)", "default": "80", "min": "1", "max": "100", "pos": "5" },
{ "type": "float", "name": "Fade End (%)", "default": "90", "min": "1", "max": "100", "pos": "6" },
{ "type": "choice", "name": "Mirror", "default": "0", "pos": "7", "choices": { "0": "None", "1": "X-Axis", "2": "Y-Axis", "3": "XY-Axes" } },
{ "type": "choice", "name": "Size", "default": "0", "pos": "8", "choices": { "0": "Shrink", "1": "Expand", "2": "Repeat [Memory Consuming!]" } },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2010/29/12."}
]
},
{
"name": "Array [Mirrored]", "lang": "en", "command": "fx_array_mirror", "parameters": [
{ "type": "int", "name": "Iterations", "default": "1", "min": "1", "max": "10", "pos": "1" },
{ "type": "float", "name": "X-Offset (%)", "default": "0", "min": "0", "max": "100", "pos": "2" },
{ "type": "float", "name": "Y-Offset (%)", "default": "0", "min": "0", "max": "100", "pos": "3" },
{ "type": "choice", "name": "Array Mode", "default": "2", "pos": "4", "choices": { "0": "X-Axis", "1": "Y-Axis", "2": "XY-Axes", "3": "2XY-Axes" } },
{ "type": "choice", "name": "Initialization", "default": "0", "pos": "5", "choices": { "0": "Original", "1": "Mirror X", "2": "Mirror Y", "3": "Rotate 90 Deg.", "4": "Rotate 180 Deg.", "5": "Rotate 270 Deg." } },
{ "type": "bool", "name": "Expand Size", "default": "0", "pos": "6" },
{ "type": "int", "name": "Crop (%)", "default": "0", "min": "0", "max": "100", "pos": "7" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2010/29/12."}
]
},
{
"name": "Array [Random Colors]", "lang": "en", "command": "fx_array_color", "parameters": [
{ "type": "int", "name": "X-Tiles", "default": "5", "min": "1", "max": "20", "pos": "1" },
{ "type": "int", "name": "Y-Tiles", "default": "5", "min": "1", "max": "20", "pos": "2" },
{ "type": "float", "name": "Opacity", "default": "0.5", "min": "0", "max": "1", "pos": "3" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2010/29/12."}
]
},
{
"name": "Array [Random]", "lang": "en", "command": "array_random", "parameters": [
{ "type": "int", "name": "Source X-Tiles", "default": "5", "min": "1", "max": "20", "pos": "1" },
{ "type": "int", "name": "Source Y-Tiles", "default": "5", "min": "1", "max": "20", "pos": "2" },
{ "type": "int", "name": "Destination X-Tiles", "default": "7", "min": "1", "max": "20", "pos": "3" },
{ "type": "int", "name": "Destination Y-Tiles", "default": "7", "min": "1", "max": "20", "pos": "4" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2010/29/12."}
]
},
{
"name": "Array [Regular]", "lang": "en", "command": "fx_array", "parameters": [
{ "type": "int", "name": "X-Tiles", "default": "2", "min": "1", "max": "10", "pos": "1" },
{ "type": "int", "name": "Y-Tiles", "default": "2", "min": "1", "max": "10", "pos": "2" },
{ "type": "float", "name": "X-Offset (%)", "default": "0", "min": "0", "max": "100", "pos": "3" },
{ "type": "float", "name": "Y-Offset (%)", "default": "0", "min": "0", "max": "100", "pos": "4" },
{ "type": "choice", "name": "Mirror", "default": "0", "pos": "5", "choices": { "0": "None", "1": "X-Axis", "2": "Y-Axis", "3": "XY-Axes" } },
{ "type": "choice", "name": "Size", "default": "0", "pos": "6", "choices": { "0": "Shrink", "1": "Expand", "2": "Repeat [Memory Consuming!]" } },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2010/29/12."}
]
},
{
"name": "Ascii Art", "lang": "en", "command": "fx_asciiart", "parameters": [
{ "type": "choice", "name": "Charset", "default": "5", "pos": "1", "choices": { "0": "Custom", "1": "Binary Digits", "2": "Digits", "3": "Lowercase Letters", "4": "Uppercase Letters", "5": "Ascii", "6": "Card Suits", "7": "Math Symbols" } },
{ "type": "text", "name": "Custom Dictionary", "default": " .oO0", "pos": "2" },
{ "type": "int", "name": "Analysis Scale", "default": "16", "min": "8", "max": "103", "pos": "3" },
{ "type": "float", "name": "Analysis Smoothness", "default": "15", "min": "0", "max": "100", "pos": "4" },
{ "type": "int", "name": "Synthesis Scale", "default": "16", "min": "8", "max": "103", "pos": "5" },
{ "type": "choice", "name": "Result Type", "default": "2", "pos": "6", "choices": { "0": "White on Black", "1": "Black on White", "2": "Colored on Black", "3": "Colored on Transparent" } },
{ "type": "separator" },
{ "type": "float", "name": "Gamma", "default": "0", "min": "-3", "max": "3", "pos": "7" },
{ "type": "float", "name": "Smoothness", "default": "0.2", "min": "0", "max": "5", "pos": "8" },
{ "type": "choice", "name": "Colors", "default": "0", "pos": "9", "choices": { "0": "Full Colors", "1": "2 Colors", "2": "3 Colors", "3": "4 Colors", "4": "8 Colors", "5": "12 Colors", "6": "16 Colors", "7": "Grayscale", "8": "2 Grays", "9": "3 Grays", "10": "4 Grays", "11": "8 Grays", "12": "12 Grays", "13": "16 Grays" } },
{ "type": "separator" },
{ "type": "bool", "name": "Output Ascii File", "default": "0", "pos": "10" },
{ "type": "folder", "name": "Output Folder", "default": "", "pos": "11"},
{ "type": "text", "name": "Output Filename", "default": "gmic_asciiart.txt", "pos": "12" },
{ "type": "separator" },
{ "type": "link", "name": "Click here for a detailed description of this filter.", "url": "http://www.gimpchat.com/viewtopic.php?f=28&t=10047", "align": "center" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2014/27/03."}
]
},
{
"name": "Cercles Concentriques", "lang": "en", "command": "Cercles_Concentriques_A", "parameters": [
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Image Finale</span>"},
{ "type": "int", "name": "Dimension En Pixels", "default": "800", "min": "256", "max": "1920", "pos": "1" },
{ "type": "bool", "name": "Supprimer Calque Origine", "default": "1", "pos": "2" },
{ "type": "note", "text": "<span foreground=\"orangered\">Cercles</span>"},
{ "type": "int", "name": "Nb Cercles / Circles (anneaux)", "default": "6", "min": "1", "max": "180", "pos": "3" },
{ "type": "choice", "name": "Variation Dimensions Des Cercles", "default": "0", "pos": "4", "choices": { "0": "Sin A", "1": "Sin B", "2": "Lineaire" } },
{ "type": "float", "name": "Angle Variation Origine", "default": "0", "min": "0", "max": "180", "pos": "5" },
{ "type": "float", "name": "Angle Variation Fin", "default": "90", "min": "0", "max": "180", "pos": "6" },
{ "type": "float", "name": "Coef. Variation", "default": "1", "min": "-1", "max": "1", "pos": "7" },
{ "type": "bool", "name": "Sens Rotation Horaire", "default": "1", "pos": "8" },
{ "type": "float", "name": "Décalage Cercles %", "default": "50", "min": "0", "max": "500", "pos": "9" },
{ "type": "bool", "name": "Conserver Extérieur Cercles", "default": "1", "pos": "10" },
{ "type": "note", "text": "<span foreground=\"orangered\">Rayons De Couleurs Et Contours</span>"},
{ "type": "bool", "name": "Activer Rayons De Couleurs", "default": "1", "pos": "11" },
{ "type": "note", "text": "<span foreground=\"blue\"> - Contours - </span>"},
{ "type": "color", "name": "Contours", "default": "0,0,0,255", "pos": "12" },
{ "type": "choice", "name": "Affichage / Display Contours", "default": "0", "pos": "16", "choices": { "0": "Sans", "1": "Rayons Et Cercles", "2": "Rayons", "3": "Cercles" } },
{ "type": "int", "name": "Dilate Contours", "default": "0", "min": "0", "max": "16", "pos": "17" },
{ "type": "float", "name": "Flou / Blur Contours", "default": "0", "min": "0", "max": "5", "pos": "18" },
{ "type": "int", "name": "Sharpen", "default": "0", "min": "0", "max": "600", "pos": "19" },
{ "type": "note", "text": "<span foreground=\"blue\"> - Couleurs - </span>"},
{ "type": "int", "name": "Répétition Des Couleurs", "default": "5", "min": "1", "max": "180", "pos": "20" },
{ "type": "float", "name": "Angle Décalage Des Couleurs", "default": "0", "min": "0", "max": "360", "pos": "21" },
{ "type": "color", "name": "Couleur / Color A", "default": "0,0,255,255", "pos": "22" },
{ "type": "color", "name": "Couleur / Color B", "default": "255,255,0,255", "pos": "26" },
{ "type": "color", "name": "Couleur / Color C", "default": "255,0,0,255", "pos": "30" },
{ "type": "color", "name": "Couleur / Color D", "default": "0,255,255,255", "pos": "34" },
{ "type": "color", "name": "Couleur / Color E", "default": "255,0,255,255", "pos": "38" },
{ "type": "bool", "name": "Couleurs Aléatoires / Random Colors", "default": "0", "pos": "42" },
{ "type": "bool", "name": "Mélange Couleurs Contours", "default": "1", "pos": "43" },
{ "type": "note", "text": "<span foreground=\"orangered\">Symmetrizoscope</span>"},
{ "type": "bool", "name": "Activer Symmetrizoscope", "default": "0", "pos": "44" },
{ "type": "int", "name": "Iterations", "default": "5", "min": "1", "max": "32", "pos": "45" },
{ "type": "float", "name": "Angle", "default": "0", "min": "0", "max": "360", "pos": "46" },
{ "type": "choice", "name": "Symmetry Sides", "default": "0", "pos": "47", "choices": { "0": "Backward", "1": "Forward", "2": "Swap" } },
{ "type": "separator" },
{ "type": "note", "text": "samj - Dernière mise à jour : 2019/12/14."}
]
},
{
"name": "Chessboard", "lang": "en", "command": "fx_chessboard", "parameters": [
{ "type": "int", "name": "First Size", "default": "64", "min": "1", "max": "512", "pos": "1" },
{ "type": "int", "name": "Second Size", "default": "64", "min": "1", "max": "512", "pos": "2" },
{ "type": "int", "name": "First Offset", "default": "0", "min": "0", "max": "512", "pos": "3" },
{ "type": "int", "name": "Second Offset", "default": "0", "min": "0", "max": "512", "pos": "4" },
{ "type": "float", "name": "Angle", "default": "0", "min": "0", "max": "180", "pos": "5" },
{ "type": "float", "name": "Opacity", "default": "0.5", "min": "0", "max": "1", "pos": "6" },
{ "type": "color", "name": "First Color", "default": "0,0,0,255", "pos": "7" },
{ "type": "color", "name": "Second Color", "default": "255,255,255,255", "pos": "11" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "15", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "16" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2010/29/12."}
]
},
{
"name": "Color Rays", "lang": "en", "command": "samj_Scintillements_Colores_en", "parameters": [
{ "type": "color", "name": "Color Recognition", "default": "64,64,64,255", "pos": "1" },
{ "type": "int", "name": "Resolution - L", "default": "8", "min": "4", "max": "32", "pos": "5" },
{ "type": "int", "name": "Resolution - H", "default": "8", "min": "4", "max": "32", "pos": "6" },
{ "type": "float", "name": "Dimension - Variation", "default": "0.5", "min": "0.2", "max": "3", "pos": "7" },
{ "type": "int", "name": "Color - Variation", "default": "384", "min": "1", "max": "768", "pos": "8" },
{ "type": "int", "name": "Rays", "default": "12", "min": "3", "max": "24", "pos": "9" },
{ "type": "float", "name": "Shift Angle", "default": "0", "min": "0", "max": "120", "pos": "10" },
{ "type": "int", "name": "Random - Variation", "default": "0", "min": "0", "max": "100", "pos": "11" },
{ "type": "choice", "name": "Rendering", "default": "0", "pos": "12", "choices": { "0": "Normal", "1": "Invert", "2": "Normal + Invert" } },
{ "type": "float", "name": "Blur", "default": "0", "min": "0", "max": "5", "pos": "13" },
{ "type": "color", "name": "Background Color", "default": "0,0,0,255", "pos": "14" },
{ "type": "float", "name": "Deformation", "default": "0", "min": "0", "max": "10", "pos": "18" },
{ "type": "separator" },
{ "type": "note", "text": "samj - Update : 2016/02/02."}
]
},
{
"name": "Concentric Circles", "lang": "en", "command": "Cercles_Concentriques_A_en", "parameters": [
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Resulting Image</span>"},
{ "type": "int", "name": "Dimensions Pixels", "default": "800", "min": "256", "max": "1920", "pos": "1" },
{ "type": "bool", "name": "Delete Layer Source", "default": "1", "pos": "2" },
{ "type": "note", "text": "<span foreground=\"orangered\">Circles Rings</span>"},
{ "type": "int", "name": "Nb Circles (Rings)", "default": "6", "min": "1", "max": "180", "pos": "3" },
{ "type": "choice", "name": "Change Circles Size", "default": "0", "pos": "4", "choices": { "0": "Sin. A", "1": "Sin. B", "2": "Linear" } },
{ "type": "float", "name": "Initial Size", "default": "0", "min": "0", "max": "180", "pos": "5" },
{ "type": "float", "name": "Final Size", "default": "90", "min": "0", "max": "180", "pos": "6" },
{ "type": "float", "name": "Coefficient Of Variation", "default": "1", "min": "-1", "max": "1", "pos": "7" },
{ "type": "bool", "name": "Rotate Clockwise (outside Towards Center)", "default": "1", "pos": "8" },
{ "type": "float", "name": "Shift %", "default": "50", "min": "0", "max": "500", "pos": "9" },
{ "type": "bool", "name": "Keep Outside Of Circles", "default": "1", "pos": "10" },
{ "type": "note", "text": "<span foreground=\"orangered\">Colored Rays And Contours</span>"},
{ "type": "bool", "name": "ENABLE COLORED RAYS Vs BACKGROUND IMAGE", "default": "1", "pos": "11" },
{ "type": "note", "text": "<span foreground=\"blue\"> - Contours - </span>"},
{ "type": "color", "name": "Contours", "default": "0,0,0,255", "pos": "12" },
{ "type": "choice", "name": "Display", "default": "0", "pos": "16", "choices": { "0": "No", "1": "Rays and Circles", "2": "Rays", "3": "Circles" } },
{ "type": "int", "name": "Dilate", "default": "0", "min": "0", "max": "16", "pos": "17" },
{ "type": "float", "name": "Blur", "default": "0", "min": "0", "max": "5", "pos": "18" },
{ "type": "int", "name": "Sharpen", "default": "0", "min": "0", "max": "600", "pos": "19" },
{ "type": "note", "text": "<span foreground=\"blue\"> - Colors - </span>"},
{ "type": "int", "name": "Colors Repeating (Rays)", "default": "5", "min": "1", "max": "180", "pos": "20" },
{ "type": "float", "name": "Angle Tilt", "default": "0", "min": "0", "max": "360", "pos": "21" },
{ "type": "color", "name": "Color A", "default": "0,0,255,255", "pos": "22" },
{ "type": "color", "name": "Color B", "default": "255,255,0,255", "pos": "26" },
{ "type": "color", "name": "Color C", "default": "255,0,0,255", "pos": "30" },
{ "type": "color", "name": "Color D", "default": "0,255,255,255", "pos": "34" },
{ "type": "color", "name": "Color E", "default": "255,0,255,255", "pos": "38" },
{ "type": "bool", "name": "Random Colors", "default": "0", "pos": "42" },
{ "type": "bool", "name": "Blend Layers Colors & Contours", "default": "1", "pos": "43" },
{ "type": "note", "text": "<span foreground=\"orangered\">Symmetrizoscope</span>"},
{ "type": "bool", "name": "Enable Symmetrizoscope", "default": "0", "pos": "44" },
{ "type": "int", "name": "Iterations", "default": "5", "min": "1", "max": "32", "pos": "45" },
{ "type": "float", "name": "Angle", "default": "0", "min": "0", "max": "360", "pos": "46" },
{ "type": "choice", "name": "Symmetry Sides", "default": "0", "pos": "47", "choices": { "0": "Backward", "1": "Forward", "2": "Swap" } },
{ "type": "separator" },
{ "type": "note", "text": "samj - Update : 2015/04/26."}
]
},
{
"name": "Dices", "lang": "en", "command": "fx_dices", "parameters": [
{ "type": "float", "name": "Resolution", "default": "2", "min": "1", "max": "10", "pos": "1" },
{ "type": "int", "name": "Size", "default": "24", "min": "8", "max": "64", "pos": "2" },
{ "type": "choice", "name": "Color Model", "default": "1", "pos": "3", "choices": { "0": "Black Dices", "1": "White Dices", "2": "Dices with Colored Numbers", "3": "Dices with Colored Sides" } },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2013/27/06."}
]
},
{
"name": "Drawn Montage", "lang": "en", "command": "fx_drawn_montage", "parameters": [
{ "type": "choice", "name": "Layer", "default": "0", "pos": "1", "choices": { "0": "1st", "1": "2nd", "2": "3rd", "3": "4th", "4": "5th", "5": "6th", "6": "7th", "7": "8th", "8": "9th", "9": "10th", "10": "11th", "11": "12th", "12": "13th", "13": "14th", "14": "15th", "15": "16th" } },
{ "type": "color", "name": "Associated Color", "default": "0,0,0", "pos": "2" },
{ "type": "float", "name": "Zoom", "default": "-10", "min": "0", "max": "10", "pos": "5" },
{ "type": "float", "name": "X-Centering (%)", "default": "50", "min": "0", "max": "100", "pos": "6" },
{ "type": "float", "name": "Y-Centering (%)", "default": "50", "min": "0", "max": "100", "pos": "7" },
{ "type": "choice", "name": "Angle", "default": "0", "pos": "8", "choices": { "0": "0 Deg.", "1": "90 Deg.", "2": "180 Deg.", "3": "270 Deg." } },
{ "type": "value", "value": "-1", "pos": "9" },
{ "type": "value", "value": "0:0:0:0:50:50:0", "pos": "10" },
{ "type": "value", "value": "0:0:0:0:50:50:0", "pos": "11" },
{ "type": "value", "value": "0:0:0:0:50:50:0", "pos": "12" },
{ "type": "value", "value": "0:0:0:0:50:50:0", "pos": "13" },
{ "type": "value", "value": "0:0:0:0:50:50:0", "pos": "14" },
{ "type": "value", "value": "0:0:0:0:50:50:0", "pos": "15" },
{ "type": "value", "value": "0:0:0:0:50:50:0", "pos": "16" },
{ "type": "value", "value": "0:0:0:0:50:50:0", "pos": "17" },
{ "type": "value", "value": "0:0:0:0:50:50:0", "pos": "18" },
{ "type": "value", "value": "0:0:0:0:50:50:0", "pos": "19" },
{ "type": "value", "value": "0:0:0:0:50:50:0", "pos": "20" },
{ "type": "value", "value": "0:0:0:0:50:50:0", "pos": "21" },
{ "type": "value", "value": "0:0:0:0:50:50:0", "pos": "22" },
{ "type": "value", "value": "0:0:0:0:50:50:0", "pos": "23" },
{ "type": "value", "value": "0:0:0:0:50:50:0", "pos": "24" },
{ "type": "value", "value": "0:0:0:0:50:50:0", "pos": "25" },
{ "type": "separator" },
{ "type": "note", "text": "Note: This filter requires a top layer containing the desired montage layout defined as free-form shapes of different colors. You can then assign each layer to a layout color to create the montage. "},
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2018/01/29."}
]
},
{
"name": "Extract Objects", "lang": "en", "command": "fx_extract_objects", "parameters": [
{ "type": "point", "name": "Background Point (%)", "position": "0,0", "pos": "1" },
{ "type": "separator" },
{ "type": "int", "name": "Color Tolerance", "default": "20", "min": "0", "max": "256", "pos": "3" },
{ "type": "int", "name": "Opacity Threshold (%)", "default": "50", "min": "0", "max": "100", "pos": "4" },
{ "type": "float", "name": "Minimal Area", "default": "0.3", "min": "0", "max": "5", "pos": "5" },
{ "type": "choice", "name": "Connectivity", "default": "0", "pos": "6", "choices": { "0": "Low", "1": "High" } },
{ "type": "choice", "name": "Output As", "default": "0", "pos": "7", "choices": { "0": "Crop", "1": "Segmentation" } },
{ "type": "separator" },
{ "type": "bool", "name": "Preview Guides", "default": "1", "pos": "8" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2015/23/02."},
{ "type": "link", "name": "Filter explained here", "url": "http://gimpchat.com/viewtopic.php?f=28&t=7905", "align": "center" }
]
},
{
"name": "Grid [Cartesian]", "lang": "en", "command": "fx_imagegrid", "parameters": [
{ "type": "int", "name": "X-Size", "default": "10", "min": "2", "max": "100", "pos": "1" },
{ "type": "int", "name": "Y-Size", "default": "10", "min": "2", "max": "100", "pos": "2" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2010/29/12."}
]
},
{
"name": "Grid [Hexagonal]", "lang": "en", "command": "fx_imagegrid_hexagonal", "parameters": [
{ "type": "int", "name": "Resolution", "default": "32", "min": "1", "max": "128", "pos": "1" },
{ "type": "float", "name": "Outline", "default": "0.1", "min": "0", "max": "0.5", "pos": "2" },
{ "type": "bool", "name": "Anti-Aliasing", "default": "1", "pos": "3" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2015/12/01."}
]
},
{
"name": "Grid [Triangular]", "lang": "en", "command": "fx_imagegrid_triangular", "parameters": [
{ "type": "int", "name": "Pattern Width", "default": "10", "min": "8", "max": "128", "pos": "1" },
{ "type": "int", "name": "Pattern Height", "default": "18", "min": "8", "max": "128", "pos": "2" },
{ "type": "choice", "name": "Pattern Type", "default": "0", "pos": "3", "choices": { "0": "Horizontal", "1": "Vertical", "2": "Crossed", "3": "Cube", "4": "Decreasing", "5": "Increasing" } },
{ "type": "color", "name": "Outline Color", "default": "255,255,255,128", "pos": "4" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2015/08/07."}
]
},
{
"name": "Hearts", "lang": "en", "command": "samj_en_Coeurs_Hearts_002", "parameters": [
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Hearts</span>"},
{ "type": "int", "name": "Resolution", "default": "16", "min": "4", "max": "128", "pos": "1" },
{ "type": "float", "name": "Filling %", "default": "100", "min": "20", "max": "100", "pos": "2" },
{ "type": "int", "name": "Tilt", "default": "0", "min": "0", "max": "360", "pos": "3" },
{ "type": "float", "name": "Blur", "default": "0", "min": "0", "max": "2", "pos": "4" },
{ "type": "bool", "name": "Hearts", "default": "1", "pos": "5" },
{ "type": "int", "name": "Interpolation", "default": "0", "min": "0", "max": "3", "pos": "6" },
{ "type": "color", "name": "Background Color", "default": "255,255,255,255", "pos": "7" },
{ "type": "bool", "name": "Grey", "default": "0", "pos": "11" },
{ "type": "bool", "name": "Colors Boost", "default": "0", "pos": "12" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Blend</span>"},
{ "type": "choice", "name": "Type Foreground", "default": "0", "pos": "13", "choices": { "0": "Type A", "1": "Type B" } },
{ "type": "choice", "name": "Mode", "default": "1", "pos": "14", "choices": { "0": "Add", "1": "Alpha", "2": "And", "3": "Average", "4": "Blue", "5": "Burn", "6": "Darken", "7": "Difference", "8": "Divide", "9": "Dodge", "10": "Edges", "11": "Exclusion", "12": "Freeze", "13": "Grain Extract", "14": "Grain Merge", "15": "Green", "16": "Hard Light", "17": "Hard Mix", "18": "Hue", "19": "Interpolation", "20": "Lighten", "21": "Lightness", "22": "Linear Burn", "23": "Linear Light", "24": "Luminance", "25": "Multiply", "26": "Negation", "27": "Or", "28": "Overlay", "29": "Pin Light", "30": "Red", "31": "Reflect", "32": "Saturation", "33": "Shape Average", "34": "Shape Average0", "35": "Soft Burn", "36": "Soft Dodge", "37": "Soft Light", "38": "Screen", "39": "Stamp", "40": "Subtract", "41": "Value", "42": "Vivid Light", "43": "Xor" } },
{ "type": "float", "name": "Opacity", "default": "1", "min": "0", "max": "1", "pos": "15" },
{ "type": "separator" },
{ "type": "note", "text": "samj - Update : 2015/03/13."}
]
},
{
"name": "Make Seamless [Diffusion]", "lang": "en", "command": "fx_make_seamless", "parameters": [
{ "type": "float", "name": "Equalize Light", "default": "0", "min": "0", "max": "100", "pos": "1" },
{ "type": "separator" },
{ "type": "bool", "name": "Preview Original", "default": "0", "pos": "2" },
{ "type": "choice", "name": "Tiled Preview", "default": "3", "pos": "3", "choices": { "0": "None", "1": "2x1", "2": "1x2", "3": "2x2", "4": "3x3", "5": "4x4" } },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "4", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "5" },
{ "type": "separator" },
{ "type": "note", "text": "Note: This filter helps in converting your input pattern as a seamless (a.k.a periodic) texture."},
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2015/24/02."}
]
},
{
"name": "Make Seamless [Patch-Based]", "lang": "en", "command": "fx_frame_seamless", "parameters": [
{ "type": "int", "name": "Frame Size", "default": "32", "min": "0", "max": "256", "pos": "1" },
{ "type": "int", "name": "Patch Size", "default": "9", "min": "3", "max": "64", "pos": "2" },
{ "type": "int", "name": "Blend Size", "default": "0", "min": "0", "max": "64", "pos": "3" },
{ "type": "choice", "name": "Frame Type", "default": "1", "pos": "4", "choices": { "0": "Inner", "1": "Outer" } },
{ "type": "float", "name": "Equalize Light", "default": "100", "min": "0", "max": "100", "pos": "5" },
{ "type": "separator" },
{ "type": "bool", "name": "Preview Original", "default": "0", "pos": "6" },
{ "type": "choice", "name": "Tiled Preview", "default": "3", "pos": "7", "choices": { "0": "None", "1": "2x1", "2": "1x2", "3": "2x2", "4": "3x3", "5": "4x4" } },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "8", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "9" },
{ "type": "separator" },
{ "type": "note", "text": "Note: This filter helps in converting your input pattern as a seamless (a.k.a periodic) texture."},
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2015/15/12."}
]
},
{
"name": "Ministeck", "lang": "en", "command": "fx_ministeck", "parameters": [
{ "type": "int", "name": "Number of Colors", "default": "8", "min": "2", "max": "24", "pos": "1" },
{ "type": "int", "name": "Resolution (px)", "default": "64", "min": "16", "max": "256", "pos": "2" },
{ "type": "int", "name": "Piece Size (px)", "default": "8", "min": "1", "max": "64", "pos": "3" },
{ "type": "int", "name": "Piece Complexity", "default": "2", "min": "1", "max": "10", "pos": "4" },
{ "type": "float", "name": "Relief Amplitude", "default": "100", "min": "0", "max": "256", "pos": "5" },
{ "type": "float", "name": "Relief Size", "default": "0.3", "min": "0", "max": "1", "pos": "6" },
{ "type": "bool", "name": "Add 1px Outline", "default": "0", "pos": "7" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2015/14/01."}
]
},
{
"name": "Montage", "lang": "en", "command": "fx_montage", "parameters": [
{ "type": "choice", "name": "Montage Type", "default": "0", "pos": "1", "choices": { "0": "Auto", "1": "Custom Layout", "2": "Horizontal", "3": "Vertical", "4": "Horizontal Array", "5": "Vertical Array" } },
{ "type": "text", "name": "Custom Layout", "default": "V(H(0", "pos": "2" },
{ "type": "choice", "name": "Merging Mode", "default": "1", "pos": "3", "choices": { "0": "Aligned", "1": "Scaled" } },
{ "type": "float", "name": "Centering / Scale", "default": "0.5", "min": "0", "max": "1", "pos": "4" },
{ "type": "int", "name": "Padding (px)", "default": "0", "min": "0", "max": "128", "pos": "5" },
{ "type": "separator" },
{ "type": "int", "name": "Frame (px)", "default": "0", "min": "0", "max": "128", "pos": "6" },
{ "type": "color", "name": "Frame Color", "default": "0,0,0,255", "pos": "7" },
{ "type": "separator" },
{ "type": "float", "name": "Angle", "default": "0", "min": "0", "max": "360", "pos": "11" },
{ "type": "float", "name": "Angle Variations", "default": "0", "min": "0", "max": "180", "pos": "12" },
{ "type": "separator" },
{ "type": "int", "name": "Cycle Layers", "default": "0", "min": "-255", "max": "255", "pos": "13" },
{ "type": "bool", "name": "Revert Layer Order", "default": "0", "pos": "14" },
{ "type": "choice", "name": "Output As", "default": "0", "pos": "15", "choices": { "0": "Single Layer", "1": "Multiple Layers" } },
{ "type": "separator" },
{ "type": "note", "text": "Instructions:\n - Don't forget to set the Input layers... option on the left if you have multiple input layers for your montage.\n - The Custom layout parameter is only active when Montage type is set to Custom layout. This is basically a string containing expressions such as:\n \n . H(a,b) or V(a,b) stand respectively for an horizontal and vertical merge of two blocks a and b. \n . R(a), stands for a 90-deg. rotated version of a block a. Use RR(a) and RRR(a) for resp. 180-deg and 270-deg. rotations. \n . M(a), stands for a X-mirrored version of a block a. Use MRR(a) for a Y-mirrored version of a.\n\n - A block a can be a layer index or a nested montage expression itself.\n - Layer indices start from 0 (top layer) and are treated periodically. "},
{ "type": "link", "name": "Click here for a tutorial", "url": "http://blog.patdavid.net/2014/05/gmic-montage.html", "align": "center" },
{ "type": "link", "name": "+ video tutorial", "url": "http://www.youtube.com/watch?v=iM42vx22gwg", "align": "center" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2014/22/12."}
]
},
{
"name": "Puzzle", "lang": "en", "command": "fx_puzzle", "parameters": [
{ "type": "note", "text": "Pattern parameters:"},
{ "type": "int", "name": "X-Tiles", "default": "5", "min": "2", "max": "32", "pos": "1" },
{ "type": "int", "name": "Y-Tiles", "default": "5", "min": "2", "max": "32", "pos": "2" },
{ "type": "float", "name": "Curvature", "default": "0.5", "min": "0", "max": "1.5", "pos": "3" },
{ "type": "float", "name": "Connectors Centering", "default": "0", "min": "0", "max": "1", "pos": "4" },
{ "type": "float", "name": "Connectors Variability", "default": "0", "min": "0", "max": "2", "pos": "5" },
{ "type": "separator" },
{ "type": "note", "text": "Blending parameters:"},
{ "type": "float", "name": "Relief Smoothness", "default": "0.3", "min": "0", "max": "3", "pos": "6" },
{ "type": "float", "name": "Relief Contrast", "default": "100", "min": "0", "max": "255", "pos": "7" },
{ "type": "float", "name": "Outline Smoothness", "default": "0.2", "min": "0", "max": "3", "pos": "8" },
{ "type": "float", "name": "Outline Contrast", "default": "255", "min": "0", "max": "255", "pos": "9" },
{ "type": "separator" },
{ "type": "note", "text": "Recomposition parameters:"},
{ "type": "float", "name": "Scale", "default": "100", "min": "0", "max": "150", "pos": "10" },
{ "type": "float", "name": "Scale Variations", "default": "0", "min": "0", "max": "100", "pos": "11" },
{ "type": "float", "name": "Angle", "default": "0", "min": "-180", "max": "180", "pos": "12" },
{ "type": "float", "name": "Angle Variations", "default": "0", "min": "0", "max": "180", "pos": "13" },
{ "type": "bool", "name": "Shuffle Pieces", "default": "0", "pos": "14" },
{ "type": "bool", "name": "Additional Outline", "default": "0", "pos": "15" },
{ "type": "bool", "name": "Output Each Piece on a Different Layer", "default": "0", "pos": "16" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2014/06/01."}
]
},
{
"name": "Samj Bulles Colorees", "lang": "en", "command": "samj_Bulles_Colorees", "parameters": [
{ "type": "note", "text": "samj_Bulles_Colorees"},
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Limite</span>"},
{ "type": "color", "name": "Couleur Limite", "default": "64,64,64,255", "pos": "1" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Resolution</span>"},
{ "type": "int", "name": "Resolution", "default": "8", "min": "1", "max": "32", "pos": "5" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Bulles</span>"},
{ "type": "int", "name": "Variation L", "default": "0", "min": "-255", "max": "255", "pos": "6" },
{ "type": "int", "name": "Variation H", "default": "0", "min": "-255", "max": "255", "pos": "7" },
{ "type": "float", "name": "Grossissement A", "default": "3", "min": "1", "max": "9", "pos": "8" },
{ "type": "float", "name": "Grossissement B", "default": "0", "min": "-3", "max": "3", "pos": "9" },
{ "type": "bool", "name": "Angle", "default": "0", "pos": "10" },
{ "type": "float", "name": "Angle Variation", "default": "0", "min": "0", "max": "180", "pos": "11" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Limite</span>"},
{ "type": "choice", "name": "Rendu", "default": "0", "pos": "12", "choices": { "0": "A", "1": "Inverser", "2": "A + Inverser" } },
{ "type": "float", "name": "Flou / Blur Contours", "default": "0", "min": "0", "max": "5", "pos": "13" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Fond</span>"},
{ "type": "color", "name": "Couleur Fond / Background Color", "default": "0,0,0,255", "pos": "14" },
{ "type": "separator" },
{ "type": "note", "text": "samj - Dernière mise à jour : 2016/01/30."}
]
},
{
"name": "Samj Carres Noirs", "lang": "en", "command": "samj_Carres_Noirs", "parameters": [
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Avant plan</span>"},
{ "type": "int", "name": "Limite Détails", "default": "128", "min": "1", "max": "255", "pos": "1" },
{ "type": "int", "name": "Résolution", "default": "40", "min": "8", "max": "64", "pos": "2" },
{ "type": "int", "name": "Epaisseur / Thickness", "default": "7", "min": "1", "max": "7", "pos": "3" },
{ "type": "int", "name": "Dilate", "default": "0", "min": "0", "max": "8", "pos": "4" },
{ "type": "color", "name": "Couleur Avant Plan", "default": "0,0,0,255", "pos": "5" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Ombre</span>"},
{ "type": "float", "name": "Flou/Blur", "default": "2", "min": "0", "max": "10", "pos": "9" },
{ "type": "color", "name": "Couleur Ombre", "default": "96,96,96,255", "pos": "10" },
{ "type": "int", "name": "Décalage Ombre", "default": "2", "min": "0", "max": "7", "pos": "14" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Fond</span>"},
{ "type": "color", "name": "Couleur Fond", "default": "255,255,255,255", "pos": "15" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Isophotes</span>"},
{ "type": "bool", "name": "Ajout Isophotes", "default": "0", "pos": "19" },
{ "type": "float", "name": "Flou/Blur", "default": "2", "min": "0", "max": "10", "pos": "20" },
{ "type": "bool", "name": "Ajout Couleur", "default": "0", "pos": "21" },
{ "type": "separator" },
{ "type": "note", "text": "samj - Dernière mise à jour : 2019/12/14."}
]
},
{
"name": "Samj Coeurs Hearts 002", "lang": "en", "command": "samj_Coeurs_Hearts_002", "parameters": [
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"red\">Des cœurs aux couleurs de l'image.</span>"},
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Cœurs / Hearts</span>"},
{ "type": "int", "name": "Résolution", "default": "16", "min": "4", "max": "128", "pos": "1" },
{ "type": "float", "name": "Remplissage %", "default": "100", "min": "20", "max": "100", "pos": "2" },
{ "type": "int", "name": "Angle Rotation", "default": "0", "min": "0", "max": "360", "pos": "3" },
{ "type": "float", "name": "Flou / Blur", "default": "0", "min": "0", "max": "2", "pos": "4" },
{ "type": "bool", "name": "Coeurs / Hearts", "default": "1", "pos": "5" },
{ "type": "int", "name": "Interpolation", "default": "0", "min": "0", "max": "3", "pos": "6" },
{ "type": "color", "name": "Couleur Fond / Background Color", "default": "255,255,255,255", "pos": "7" },
{ "type": "bool", "name": "Gris", "default": "0", "pos": "11" },
{ "type": "bool", "name": "Amplification Couleurs / Colors Boost", "default": "0", "pos": "12" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Mélange / Blend</span>"},
{ "type": "choice", "name": "Type Avant Plan / Foreground", "default": "0", "pos": "13", "choices": { "0": "Type A", "1": "Type B" } },
{ "type": "choice", "name": "Mode", "default": "1", "pos": "14", "choices": { "0": "Add", "1": "Alpha", "2": "And", "3": "Average", "4": "Blue", "5": "Burn", "6": "Darken", "7": "Difference", "8": "Divide", "9": "Dodge", "10": "Edges", "11": "Exclusion", "12": "Freeze", "13": "Grain Extract", "14": "Grain Merge", "15": "Green", "16": "Hard Light", "17": "Hard Mix", "18": "Hue", "19": "Interpolation", "20": "Lighten", "21": "Lightness", "22": "Linear Burn", "23": "Linear Light", "24": "Luminance", "25": "Multiply", "26": "Negation", "27": "Or", "28": "Overlay", "29": "Pin Light", "30": "Red", "31": "Reflect", "32": "Saturation", "33": "Shape Average", "34": "Shape Average0", "35": "Soft Burn", "36": "Soft Dodge", "37": "Soft Light", "38": "Screen", "39": "Stamp", "40": "Subtract", "41": "Value", "42": "Vivid Light", "43": "Xor" } },
{ "type": "float", "name": "Opacité / Opacity", "default": "1", "min": "0", "max": "1", "pos": "15" },
{ "type": "separator" },
{ "type": "note", "text": "samj - Dernière mise à jour : 2019/12/14."}
]
},
{
"name": "Samj Ellipses Colorees", "lang": "en", "command": "samj_Ellipses_Colorees", "parameters": [
{ "type": "note", "text": "samj_Ellipses_Colorees"},
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Limite</span>"},
{ "type": "color", "name": "Couleur Limite", "default": "64,64,64,255", "pos": "1" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Ellipse</span>"},
{ "type": "int", "name": "Rayon L", "default": "8", "min": "1", "max": "32", "pos": "5" },
{ "type": "int", "name": "Rayon H", "default": "8", "min": "1", "max": "32", "pos": "6" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Limite</span>"},
{ "type": "choice", "name": "Rendu", "default": "0", "pos": "7", "choices": { "0": "A", "1": "Inverser", "2": "A + Inverser" } },
{ "type": "float", "name": "Flou / Blur Contours", "default": "0", "min": "0", "max": "5", "pos": "8" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Fond</span>"},
{ "type": "color", "name": "Couleur Fond / Background Color", "default": "0,0,0,255", "pos": "9" },
{ "type": "separator" },
{ "type": "note", "text": "samj - Dernière mise à jour : 2016/01/31."}
]
},
{
"name": "Samj Losanges Colores", "lang": "en", "command": "samj_Losanges_Colores", "parameters": [
{ "type": "note", "text": "samj_Losanges_Colores"},
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Limite</span>"},
{ "type": "color", "name": "Couleur Limite", "default": "64,64,64,255", "pos": "1" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Resolution</span>"},
{ "type": "int", "name": "Resolution", "default": "8", "min": "1", "max": "32", "pos": "5" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Losanges - Rectangles</span>"},
{ "type": "bool", "name": "Inclinaison", "default": "0", "pos": "6" },
{ "type": "int", "name": "Variation L", "default": "0", "min": "-255", "max": "255", "pos": "7" },
{ "type": "int", "name": "Variation H", "default": "0", "min": "-255", "max": "255", "pos": "8" },
{ "type": "float", "name": "Grossissement A", "default": "1.5", "min": "0.5", "max": "9", "pos": "9" },
{ "type": "float", "name": "Grossissement B", "default": "0", "min": "-10", "max": "10", "pos": "10" },
{ "type": "float", "name": "Dimension Variation", "default": "1", "min": "0.3", "max": "3", "pos": "11" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"Rendu\">Limite</span>"},
{ "type": "choice", "name": "Rendu", "default": "0", "pos": "12", "choices": { "0": "A", "1": "Inverser", "2": "A + Inverser" } },
{ "type": "float", "name": "Flou / Blur Contours", "default": "0", "min": "0", "max": "5", "pos": "13" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Fond</span>"},
{ "type": "color", "name": "Couleur Fond / Background Color", "default": "0,0,0,255", "pos": "14" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Contours</span>"},
{ "type": "choice", "name": "Contours Losanges", "default": "0", "pos": "18", "choices": { "0": "Sans", "1": "Couleur Fond", "2": "Blanc", "3": "Gris Moyen", "4": "Fonce" } },
{ "type": "separator" },
{ "type": "note", "text": "samj - Dernière mise à jour : 2016/02/01."}
]
},
{
"name": "Samj Moirage Spline", "lang": "en", "command": "samj_Moirage_Spline", "parameters": [
{ "type": "note", "text": "samj_Moirage_Spline"},
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Calque A</span>"},
{ "type": "color", "name": "Couleur A", "default": "0,0,0,255", "pos": "1" },
{ "type": "int", "name": "Resolution A", "default": "8", "min": "2", "max": "32", "pos": "5" },
{ "type": "float", "name": "Decalage A", "default": "0", "min": "-100", "max": "100", "pos": "6" },
{ "type": "float", "name": "Spline A U0", "default": "-50", "min": "-250", "max": "250", "pos": "7" },
{ "type": "float", "name": "Spline A V0", "default": "50", "min": "-250", "max": "250", "pos": "8" },
{ "type": "float", "name": "Spline A U1", "default": "-50", "min": "-250", "max": "250", "pos": "9" },
{ "type": "float", "name": "Spline A V1", "default": "50", "min": "-250", "max": "250", "pos": "10" },
{ "type": "float", "name": "Orientation A", "default": "0", "min": "0", "max": "360", "pos": "11" },
{ "type": "int", "name": "Dilate A %", "default": "0", "min": "0", "max": "100", "pos": "12" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Calque B</span>"},
{ "type": "color", "name": "Couleur B", "default": "0,0,0,255", "pos": "13" },
{ "type": "int", "name": "Resolution B", "default": "8", "min": "2", "max": "32", "pos": "17" },
{ "type": "float", "name": "Decalage B", "default": "0", "min": "-100", "max": "100", "pos": "18" },
{ "type": "float", "name": "Spline B U0", "default": "-50", "min": "-250", "max": "250", "pos": "19" },
{ "type": "float", "name": "Spline B V0", "default": "50", "min": "-250", "max": "250", "pos": "20" },
{ "type": "float", "name": "Spline B U1", "default": "-50", "min": "-250", "max": "250", "pos": "21" },
{ "type": "float", "name": "Spline B V1", "default": "50", "min": "-250", "max": "250", "pos": "22" },
{ "type": "float", "name": "Orientation A", "default": "0", "min": "0", "max": "360", "pos": "23" },
{ "type": "int", "name": "Dilate B %", "default": "0", "min": "0", "max": "100", "pos": "24" },
{ "type": "separator" },
{ "type": "note", "text": "samj - Dernière mise à jour : 2016/02/04."}
]
},
{
"name": "Samj Moirage Spline XY", "lang": "en", "command": "samj_Moirage_Spline_XY", "parameters": [
{ "type": "note", "text": "samj_Moirage_Spline_XY"},
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Calque A</span>"},
{ "type": "color", "name": "Couleur A", "default": "0,0,0,255", "pos": "1" },
{ "type": "int", "name": "Resolution A", "default": "8", "min": "2", "max": "32", "pos": "5" },
{ "type": "float", "name": "Decalage A", "default": "0", "min": "-100", "max": "100", "pos": "6" },
{ "type": "float", "name": "Spline A U0", "default": "-50", "min": "-400", "max": "400", "pos": "7" },
{ "type": "float", "name": "Spline A V0", "default": "50", "min": "-400", "max": "400", "pos": "8" },
{ "type": "float", "name": "Spline A U1", "default": "-50", "min": "-400", "max": "400", "pos": "9" },
{ "type": "float", "name": "Spline A V1", "default": "50", "min": "-400", "max": "400", "pos": "10" },
{ "type": "int", "name": "Dilate A %", "default": "0", "min": "0", "max": "100", "pos": "11" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Calque B</span>"},
{ "type": "color", "name": "Couleur B", "default": "0,0,0,255", "pos": "12" },
{ "type": "int", "name": "Resolution B", "default": "8", "min": "2", "max": "32", "pos": "16" },
{ "type": "float", "name": "Decalage B", "default": "0", "min": "-100", "max": "100", "pos": "17" },
{ "type": "float", "name": "Spline B U0", "default": "-50", "min": "-400", "max": "400", "pos": "18" },
{ "type": "float", "name": "Spline B V0", "default": "50", "min": "-400", "max": "400", "pos": "19" },
{ "type": "float", "name": "Spline B U1", "default": "-50", "min": "-400", "max": "400", "pos": "20" },
{ "type": "float", "name": "Spline B V1", "default": "50", "min": "-400", "max": "400", "pos": "21" },
{ "type": "int", "name": "Dilate B %", "default": "0", "min": "0", "max": "100", "pos": "22" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Calques Visibles</span>"},
{ "type": "choice", "name": "Choix", "default": "0", "pos": "23", "choices": { "0": "Calques A B", "1": "Calque A", "2": "Calque B" } },
{ "type": "separator" },
{ "type": "note", "text": "samj - Dernière mise à jour : 2016/12/21."}
]
},
{
"name": "Samj Pixelisation Contours", "lang": "en", "command": "samj_Pixelisation_Contours", "parameters": [
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Pixelisation</span>"},
{ "type": "float", "name": "Flou/Blur", "default": "0.5", "min": "0", "max": "16", "pos": "1" },
{ "type": "choice", "name": "Forme", "default": "0", "pos": "2", "choices": { "0": "Carree", "1": "Hexagonale", "2": "Triangulaire A", "3": "Triangulaire B", "4": "Triangulaire C", "5": "Triangulaire D", "6": "Triangulaire E", "7": "Triangulaire F" } },
{ "type": "int", "name": "Pixelisation", "default": "20", "min": "2", "max": "128", "pos": "3" },
{ "type": "int", "name": "Levels", "default": "8", "min": "1", "max": "256", "pos": "4" },
{ "type": "float", "name": "Smoothness", "default": "0", "min": "0", "max": "5", "pos": "5" },
{ "type": "int", "name": "Decalages", "default": "0", "min": "0", "max": "32", "pos": "6" },
{ "type": "int", "name": "Rendu", "default": "1", "min": "1", "max": "6", "pos": "7" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Smooth [antialias]</span>"},
{ "type": "float", "name": "Amplitude", "default": "0", "min": "0", "max": "100", "pos": "8" },
{ "type": "float", "name": "Edge Threshold (%)", "default": "10", "min": "0", "max": "100", "pos": "9" },
{ "type": "float", "name": "Smoothness", "default": "0.8", "min": "0", "max": "5", "pos": "10" },
{ "type": "separator" },
{ "type": "note", "text": "samj - Dernière mise à jour : 2016/12/20."}
]
},
{
"name": "Samj Pointes De Diamants Colorees", "lang": "en", "command": "samj_Pointes_De_Diamants_Colorees", "parameters": [
{ "type": "note", "text": "samj_Pointes_De_Diamants_Colorees"},
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Limite</span>"},
{ "type": "color", "name": "Couleur Limite", "default": "64,64,64,255", "pos": "1" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Resolution</span>"},
{ "type": "int", "name": "Resolution", "default": "8", "min": "1", "max": "32", "pos": "5" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Polygones</span>"},
{ "type": "int", "name": "Variation L", "default": "0", "min": "-255", "max": "255", "pos": "6" },
{ "type": "int", "name": "Variation H", "default": "0", "min": "-255", "max": "255", "pos": "7" },
{ "type": "float", "name": "Grossissement A", "default": "1.5", "min": "0.5", "max": "9", "pos": "8" },
{ "type": "float", "name": "Grossissement B", "default": "0", "min": "-10", "max": "10", "pos": "9" },
{ "type": "float", "name": "Angle Variation", "default": "0", "min": "0", "max": "180", "pos": "10" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Limite</span>"},
{ "type": "choice", "name": "Rendu", "default": "0", "pos": "11", "choices": { "0": "A", "1": "Inverser", "2": "A + Inverser" } },
{ "type": "float", "name": "Flou / Blur Contours", "default": "0", "min": "0", "max": "5", "pos": "12" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Fond</span>"},
{ "type": "color", "name": "Couleur Fond / Background Color", "default": "0,0,0,255", "pos": "13" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Contours</span>"},
{ "type": "choice", "name": "Contours Polygones", "default": "0", "pos": "17", "choices": { "0": "Sans", "1": "Couleur Fond", "2": "Blanc", "3": "Gris Moyen", "4": "Fonce" } },
{ "type": "separator" },
{ "type": "note", "text": "samj - Dernière mise à jour : 2016/01/31."}
]
},
{
"name": "Samj Reptile", "lang": "en", "command": "samj_reptile", "parameters": [
{ "type": "note", "text": "samj_reptile"},
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Texture Peau</span>"},
{ "type": "choice", "name": "Forme", "default": "0", "pos": "1", "choices": { "0": "Hexagonal", "1": "Grid", "2": "Triangular Ha", "3": "Triangular Hb", "4": "Triangular Va", "5": "Triangular Vb" } },
{ "type": "int", "name": "Resolution", "default": "64", "min": "1", "max": "256", "pos": "2" },
{ "type": "int", "name": "Spread", "default": "25", "min": "5", "max": "100", "pos": "3" },
{ "type": "float", "name": "Color", "default": "2", "min": "0", "max": "10", "pos": "4" },
{ "type": "float", "name": "Orientation", "default": "0", "min": "0", "max": "1", "pos": "5" },
{ "type": "int", "name": "Light", "default": "40", "min": "0", "max": "100", "pos": "6" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Blend</span>"},
{ "type": "float", "name": "Opacity", "default": "1", "min": "0", "max": "1", "pos": "7" },
{ "type": "separator" },
{ "type": "note", "text": "samj - Dernière mise à jour : 2016/12/20."}
]
},
{
"name": "Samj Scintillements Colores", "lang": "en", "command": "samj_Scintillements_Colores", "parameters": [
{ "type": "note", "text": "samj_Scintillements_Colores"},
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Limite</span>"},
{ "type": "color", "name": "Couleur Limite", "default": "64,64,64,255", "pos": "1" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Scintillement</span>"},
{ "type": "int", "name": "Resolution L", "default": "8", "min": "1", "max": "32", "pos": "5" },
{ "type": "int", "name": "Resolution H", "default": "8", "min": "1", "max": "32", "pos": "6" },
{ "type": "float", "name": "Dimension Variation", "default": "1", "min": "0.3", "max": "3", "pos": "7" },
{ "type": "int", "name": "Variation Couleur", "default": "768", "min": "1", "max": "768", "pos": "8" },
{ "type": "int", "name": "Scintillement", "default": "12", "min": "3", "max": "24", "pos": "9" },
{ "type": "float", "name": "Angle Decalage", "default": "0", "min": "0", "max": "120", "pos": "10" },
{ "type": "int", "name": "Variation Aleatoire", "default": "0", "min": "0", "max": "100", "pos": "11" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"Rendu\">Limite</span>"},
{ "type": "choice", "name": "Rendu", "default": "0", "pos": "12", "choices": { "0": "A", "1": "Inverser", "2": "A + Inverser" } },
{ "type": "float", "name": "Flou / Blur Contours", "default": "0", "min": "0", "max": "5", "pos": "13" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Fond</span>"},
{ "type": "color", "name": "Couleur Fond / Background Color", "default": "0,0,0,255", "pos": "14" },
{ "type": "separator" },
{ "type": "note", "text": "samj - Dernière mise à jour : 2016/02/02."}
]
},
{
"name": "Taquin", "lang": "en", "command": "fx_taquin", "parameters": [
{ "type": "int", "name": "X-Tiles", "default": "7", "min": "1", "max": "20", "pos": "1" },
{ "type": "int", "name": "Y-Tiles", "default": "7", "min": "1", "max": "20", "pos": "2" },
{ "type": "choice", "name": "Remove Tile", "default": "0", "pos": "3", "choices": { "0": "None", "1": "First", "2": "Last", "3": "Random" } },
{ "type": "separator" },
{ "type": "float", "name": "Relief", "default": "50", "min": "0", "max": "255", "pos": "4" },
{ "type": "float", "name": "Border Thickness (%)", "default": "5", "min": "0", "max": "100", "pos": "5" },
{ "type": "int", "name": "Border Outline", "default": "0", "min": "0", "max": "16", "pos": "6" },
{ "type": "color", "name": "Ouline Color", "default": "0,0,0,255", "pos": "7" },
{ "type": "separator" },
{ "type": "int", "name": "Random Seed", "default": "0", "min": "0", "max": "65535", "pos": "11" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2014/13/01."}
]
},
{
"name": "Tileable Rotation", "lang": "en", "command": "fx_rotate_tileable", "parameters": [
{ "type": "float", "name": "Angle", "default": "45", "min": "0", "max": "360", "pos": "1" },
{ "type": "int", "name": "Maximum Size Factor", "default": "8", "min": "0", "max": "20", "pos": "2" },
{ "type": "choice", "name": "Array Mode", "default": "0", "pos": "3", "choices": { "0": "None", "1": "X-Axis", "2": "Y-Axis", "3": "Xy-Axes", "4": "2xy-Axes" } },
{ "type": "separator" },
{ "type": "note", "text": "Note: This filter implements the tileable rotation technique described by Peter Yu, at:"},
{ "type": "link", "name": "[Peter Yu] Create rotated tileable patterns", "url": "http://www.peteryu.ca/tutorials/gimp/rotate_tileable_patterns", "align": "center" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2011/26/05."}
]
},
{
"name": "Tiled Isolation", "lang": "en", "command": "fx_isolate_tiles", "parameters": [
{ "type": "float", "name": "X-Size", "default": "10", "min": "0", "max": "100", "pos": "1" },
{ "type": "float", "name": "Y-Size", "default": "10", "min": "0", "max": "100", "pos": "2" },
{ "type": "float", "name": "X-Border", "default": "5", "min": "0", "max": "100", "pos": "3" },
{ "type": "float", "name": "Y-Border", "default": "5", "min": "0", "max": "100", "pos": "4" },
{ "type": "bool", "name": "Keep Tiles Square", "default": "1", "pos": "5" },
{ "type": "bool", "name": "Keep Borders Square", "default": "1", "pos": "6" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2011/13/04."}
]
},
{
"name": "Tiled Normalization", "lang": "en", "command": "fx_normalize_tiles", "parameters": [
{ "type": "int", "name": "X-Tiles", "default": "25", "min": "1", "max": "80", "pos": "1" },
{ "type": "int", "name": "Y-Tiles", "default": "25", "min": "1", "max": "80", "pos": "2" },
{ "type": "float", "name": "Minimal Value", "default": "0", "min": "0", "max": "255", "pos": "3" },
{ "type": "float", "name": "Maximal Value", "default": "255", "min": "0", "max": "255", "pos": "4" },
{ "type": "separator" },
{ "type": "choice", "name": "Channel(s)", "default": "11", "pos": "5", "choices": { "0": "All", "1": "RGBA [All]", "2": "RGB [All]", "3": "RGB [Red]", "4": "RGB [Green]", "5": "RGB [Blue]", "6": "RGBA [Alpha]", "7": "Linear RGB [All]", "8": "Linear RGB [Red]", "9": "Linear RGB [Green]", "10": "Linear RGB [Blue]", "11": "YCbCr [Luminance]", "12": "YCbCr [Blue-Red Chrominances]", "13": "YCbCr [Blue Chrominance]", "14": "YCbCr [Red Chrominance]", "15": "YCbCr [Green Chrominance]", "16": "Lab [Lightness]", "17": "Lab [ab-Chrominances]", "18": "Lab [a-Chrominance]", "19": "Lab [b-Chrominance]", "20": "Lch [ch-Chrominances]", "21": "Lch [c-Chrominance]", "22": "Lch [h-Chrominance]", "23": "HSV [Hue]", "24": "HSV [Saturation]", "25": "HSV [Value]", "26": "HSI [Intensity]", "27": "HSL [Lightness]", "28": "CMYK [Cyan]", "29": "CMYK [Magenta]", "30": "CMYK [Yellow]", "31": "CMYK [Key]", "32": "YIQ [Luma]", "33": "YIQ [Chromas]", "34": "RYB [All]", "35": "RYB [Red]", "36": "RYB [Yellow]", "37": "RYB [Blue]" } },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2010/29/12."}
]
},
{
"name": "Tiled Parameterization", "lang": "en", "command": "fx_parameterize_tiles", "parameters": [
{ "type": "int", "name": "X-Tiles", "default": "10", "min": "1", "max": "30", "pos": "1" },
{ "type": "int", "name": "Y-Tiles", "default": "10", "min": "1", "max": "30", "pos": "2" },
{ "type": "choice", "name": "Fitting Function", "default": "0", "pos": "3", "choices": { "0": "Linear", "1": "Quadratic" } },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2010/29/12."}
]
},
{
"name": "Tiled Random Shifts", "lang": "en", "command": "fx_shift_tiles", "parameters": [
{ "type": "int", "name": "X-Tiles", "default": "10", "min": "1", "max": "30", "pos": "1" },
{ "type": "int", "name": "Y-Tiles", "default": "10", "min": "1", "max": "30", "pos": "2" },
{ "type": "float", "name": "Amplitude", "default": "10", "min": "0", "max": "100", "pos": "3" },
{ "type": "float", "name": "Opacity", "default": "1", "min": "0", "max": "1", "pos": "4" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2010/29/12."}
]
},
{
"name": "Tiled Rotation", "lang": "en", "command": "fx_rotate_tiles", "parameters": [
{ "type": "int", "name": "X-Tiles", "default": "5", "min": "1", "max": "80", "pos": "1" },
{ "type": "int", "name": "Y-Tiles", "default": "5", "min": "1", "max": "80", "pos": "2" },
{ "type": "float", "name": "Angle", "default": "15", "min": "0", "max": "360", "pos": "3" },
{ "type": "float", "name": "X-Shadow", "default": "3", "min": "-20", "max": "20", "pos": "4" },
{ "type": "float", "name": "Y-Shadow", "default": "3", "min": "-20", "max": "20", "pos": "5" },
{ "type": "float", "name": "Smoothness", "default": "1.8", "min": "0", "max": "5", "pos": "6" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2010/29/12."}
]
}
]
},
{
"name": "Artistic", "filters": [
{
"name": "Anguish", "lang": "en", "command": "samj_Angoisse_en", "parameters": [
{ "type": "note", "text": "Iterations"},
{ "type": "int", "name": "Iterations", "default": "1", "min": "1", "max": "3", "pos": "1" },
{ "type": "note", "text": "Dog"},
{ "type": "float", "name": "Sigma 1", "default": "5", "min": "0", "max": "10", "pos": "2" },
{ "type": "float", "name": "Sigma 2", "default": "0", "min": "0", "max": "10", "pos": "3" },
{ "type": "note", "text": "Segment Watershed"},
{ "type": "float", "name": "Threshold", "default": "5", "min": "0", "max": "10", "pos": "4" },
{ "type": "note", "text": "Smooth"},
{ "type": "float", "name": "Amplitude", "default": "100", "min": "0", "max": "200", "pos": "5" },
{ "type": "note", "text": "Noise"},
{ "type": "float", "name": "Amplitude", "default": "2", "min": "0", "max": "10", "pos": "6" },
{ "type": "choice", "name": "Type", "default": "4", "pos": "7", "choices": { "0": "Gaussian", "1": "Uniform", "2": "Salt and Pepper", "3": "Poisson", "4": "Rice" } },
{ "type": "note", "text": "Blend"},
{ "type": "float", "name": "Opacity", "default": "1", "min": "0", "max": "1", "pos": "8" },
{ "type": "note", "text": "Sharpen"},
{ "type": "int", "name": "Amplitude", "default": "250", "min": "0", "max": "500", "pos": "9" },
{ "type": "separator" },
{ "type": "note", "text": "samj Update : 2015/03/27."}
]
},
{
"name": "Aurora", "lang": "en", "command": "gcd_aurora", "parameters": [
{ "type": "note", "text": "Simple aurora effect filter"},
{ "type": "separator" },
{ "type": "float", "name": "Vertical Amount", "default": "6", "min": "0", "max": "50", "pos": "1" },
{ "type": "float", "name": "Horizontal Amount", "default": "1", "min": "0", "max": "50", "pos": "2" },
{ "type": "choice", "name": "Blend Mode", "default": "0", "pos": "3", "choices": { "0": "None", "1": "Average" } },
{ "type": "separator" },
{ "type": "note", "text": "Author : Garagecoder. Latest update : 2013/02/09."}
]
},
{
"name": "Black Crayon Graffiti", "lang": "en", "command": "fx_crayongraffiti2", "parameters": [
{ "type": "float", "name": "Amplitude", "default": "300", "min": "0", "max": "4000", "pos": "1" },
{ "type": "float", "name": "Density", "default": "50", "min": "0", "max": "100", "pos": "2" },
{ "type": "float", "name": "Smoothness", "default": "1", "min": "0", "max": "10", "pos": "3" },
{ "type": "float", "name": "Opacity", "default": "0.4", "min": "0", "max": "1", "pos": "4" },
{ "type": "float", "name": "Edge", "default": "12", "min": "0", "max": "50", "pos": "5" },
{ "type": "bool", "name": "Fast Approximation", "default": "1", "pos": "6" },
{ "type": "float", "name": "Color Smoothness", "default": "2", "min": "1", "max": "30", "pos": "7" },
{ "type": "choice", "name": "Mixer Style", "default": "2", "pos": "8", "choices": { "0": "Lightness", "1": "Value", "2": "Color Doping" } },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "9", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "separator" },
{ "type": "note", "text": "Author: PhotoComiX. Latest update : 2011/07/12."}
]
},
{
"name": "Blockism", "lang": "en", "command": "fx_blockism", "parameters": [
{ "type": "note", "text": "Renders rectangles on to the image."},
{ "type": "note", "text": "Parameters"},
{ "type": "float", "name": "Relative Size", "default": "3", "min": "0", "max": "20", "pos": "1" },
{ "type": "float", "name": "Ratio", "default": "1.6", "min": "1", "max": "10", "pos": "2" },
{ "type": "float", "name": "Size Variance", "default": "0.5", "min": "0", "max": "10", "pos": "3" },
{ "type": "int", "name": "Relative Block Count", "default": "50", "min": "0", "max": "500", "pos": "4" },
{ "type": "float", "name": "Opacity", "default": "0.5", "min": "0", "max": "1", "pos": "5" },
{ "type": "int", "name": "Flip Tolerance", "default": "64", "min": "0", "max": "255", "pos": "6" },
{ "type": "bool", "name": "Reverse Flip", "default": "0", "pos": "7" },
{ "type": "bool", "name": "Quick", "default": "1", "pos": "8" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "9", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "link", "name": "Filter Explained here", "url": "http://www.flickr.com/photos/naggobot/8063058705/", "align": "center" },
{ "type": "separator" },
{ "type": "note", "text": " Author: Arto Huotari Latest update : 2012/10/07."}
]
},
{
"name": "Bokeh", "lang": "en", "command": "fx_bokeh", "parameters": [
{ "type": "int", "name": "Number of Scales", "default": "3", "min": "1", "max": "10", "pos": "1" },
{ "type": "choice", "name": "Shape", "default": "8", "pos": "2", "choices": { "0": "Triangle", "1": "Square", "2": "Diamond", "3": "Pentagon", "4": "Hexagon", "5": "Octogon", "6": "Decagon", "7": "Star", "8": "Circular" } },
{ "type": "int", "name": "Random Seed", "default": "0", "min": "0", "max": "65535", "pos": "3" },
{ "type": "separator" },
{ "type": "note", "text": "Starting parameters:"},
{ "type": "int", "name": "Density", "default": "30", "min": "1", "max": "256", "pos": "4" },
{ "type": "float", "name": "Radius (%)", "default": "8", "min": "0", "max": "50", "pos": "5" },
{ "type": "float", "name": "Outline (%)", "default": "4", "min": "0", "max": "100", "pos": "6" },
{ "type": "float", "name": "Inner Shade", "default": "0.3", "min": "0", "max": "1", "pos": "7" },
{ "type": "float", "name": "Smoothness", "default": "0.2", "min": "0", "max": "8", "pos": "8" },
{ "type": "color", "name": "Color", "default": "210,210,80,160", "pos": "9" },
{ "type": "float", "name": "Color Dispersion", "default": "0.7", "min": "0", "max": "1", "pos": "13" },
{ "type": "separator" },
{ "type": "note", "text": "Ending parameters:"},
{ "type": "int", "name": "Density", "default": "30", "min": "1", "max": "256", "pos": "14" },
{ "type": "float", "name": "Radius (%)", "default": "20", "min": "0", "max": "50", "pos": "15" },
{ "type": "float", "name": "Outline (%)", "default": "20", "min": "0", "max": "100", "pos": "16" },
{ "type": "float", "name": "Inner Shade", "default": "1", "min": "0", "max": "1", "pos": "17" },
{ "type": "float", "name": "Smoothness", "default": "2", "min": "0", "max": "8", "pos": "18" },
{ "type": "color", "name": "Color", "default": "170,130,20,110", "pos": "19" },
{ "type": "float", "name": "Color Dispersion", "default": "0.15", "min": "0", "max": "1", "pos": "23" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "24", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "25" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2015/02/07."}
]
},
{
"name": "Brushify", "lang": "en", "command": "fx_brushify", "parameters": [
{ "type": "note", "text": "Brush parameters:"},
{ "type": "choice", "name": "Shape", "default": "7", "pos": "1", "choices": { "0": "Bottom Layer", "1": "Top Layer", "2": "Rectangle", "3": "Diamond", "4": "Pentagon", "5": "Hexagon", "6": "Octogon", "7": "Ellipse", "8": "Gaussian", "9": "Star", "10": "Heart" } },
{ "type": "float", "name": "Ratio", "default": "0.25", "min": "0", "max": "1", "pos": "2" },
{ "type": "int", "name": "Number of Sizes", "default": "4", "min": "1", "max": "16", "pos": "3" },
{ "type": "int", "name": "Maximal Size", "default": "64", "min": "1", "max": "128", "pos": "4" },
{ "type": "float", "name": "Minimal Size (%)", "default": "25", "min": "0", "max": "100", "pos": "5" },
{ "type": "int", "name": "Number of Orientations", "default": "12", "min": "1", "max": "24", "pos": "6" },
{ "type": "float", "name": "Fuzzyness", "default": "0", "min": "0", "max": "10", "pos": "7" },
{ "type": "float", "name": "Smoothness", "default": "2", "min": "0", "max": "10", "pos": "8" },
{ "type": "choice", "name": "Light Type", "default": "4", "pos": "9", "choices": { "0": "None", "1": "Flat", "2": "Darken", "3": "Lighten", "4": "Full" } },
{ "type": "float", "name": "Light Strength", "default": "0.2", "min": "0", "max": "1", "pos": "10" },
{ "type": "float", "name": "Opacity", "default": "0.5", "min": "0", "max": "1", "pos": "11" },
{ "type": "separator" },
{ "type": "note", "text": "Painting parameters:"},
{ "type": "float", "name": "Density (%)", "default": "30", "min": "0", "max": "100", "pos": "12" },
{ "type": "float", "name": "Contour Coherence", "default": "1", "min": "0", "max": "1", "pos": "13" },
{ "type": "float", "name": "Orientation Coherence", "default": "1", "min": "0", "max": "1", "pos": "14" },
{ "type": "float", "name": "Gradient Smoothness", "default": "1", "min": "0", "max": "10", "pos": "15" },
{ "type": "float", "name": "Structure Smoothness", "default": "5", "min": "0", "max": "10", "pos": "16" },
{ "type": "float", "name": "Primary Angle", "default": "0", "min": "-180", "max": "180", "pos": "17" },
{ "type": "float", "name": "Angle Dispersion", "default": "0.2", "min": "0", "max": "1", "pos": "18" },
{ "type": "separator" },
{ "type": "bool", "name": "Preview Brush", "default": "1", "pos": "19" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2016/22/04."}
]
},
{
"name": "Cartoon", "lang": "en", "command": "cartoon", "parameters": [
{ "type": "float", "name": "Smoothness", "default": "3", "min": "0", "max": "10", "pos": "1" },
{ "type": "float", "name": "Sharpening", "default": "200", "min": "0", "max": "400", "pos": "2" },
{ "type": "float", "name": "Edge Threshold", "default": "20", "min": "1", "max": "30", "pos": "3" },
{ "type": "float", "name": "Edge Thickness", "default": "0.25", "min": "0", "max": "1", "pos": "4" },
{ "type": "float", "name": "Color Strength", "default": "1.5", "min": "0", "max": "3", "pos": "5" },
{ "type": "int", "name": "Color Quantization", "default": "8", "min": "2", "max": "256", "pos": "6" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "7", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "8" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2010/29/12."}
]
},
{
"name": "Chalk It Up", "lang": "en", "command": "samj_en_chalkitup", "parameters": [
{ "type": "note", "text": "Inspired by the tutorial proposed by Lylejk"},
{ "type": "link", "name": "http://justpaste.it/chalk_it_up", "url": "http://justpaste.it/chalk_it_up", "align": "center" },
{ "type": "separator" },
{ "type": "note", "text": "Painting parameters"},
{ "type": "int", "name": "Abstraction", "default": "5", "min": "0", "max": "10", "pos": "1" },
{ "type": "float", "name": "Details Scale", "default": "2.5", "min": "0", "max": "10", "pos": "2" },
{ "type": "float", "name": "Color", "default": "1.5", "min": "0", "max": "5", "pos": "3" },
{ "type": "float", "name": "Smoothness", "default": "50", "min": "0", "max": "200", "pos": "4" },
{ "type": "bool", "name": "Sharpen Shades", "default": "1", "pos": "5" },
{ "type": "separator" },
{ "type": "note", "text": "Morpho parameters"},
{ "type": "choice", "name": "Action", "default": "5", "pos": "6", "choices": { "0": "Erosion", "1": "Dilation", "2": "Opening", "3": "Closing", "4": "Original - Erosion", "5": "Dilation - Original", "6": "Original - Opening", "7": "Closing - Original" } },
{ "type": "int", "name": "Size", "default": "5", "min": "0", "max": "32", "pos": "7" },
{ "type": "bool", "name": "Invert Colors", "default": "0", "pos": "8" },
{ "type": "int", "name": "Shape", "default": "0", "min": "0", "max": "1", "pos": "9" },
{ "type": "choice", "name": "Channel(s)", "default": "7", "pos": "10", "choices": { "0": "All", "1": "RGBA [all]", "2": "RGB [all]", "3": "RGB [red]", "4": "RGB [green]", "5": "RGB [blue]", "6": "RGBA [alpha]", "7": "Linear RGB [all]", "8": "Linear RGB [red]", "9": "Linear RGB [green]", "10": "Linear RGB [blue]", "11": "YCbCr [luminance]", "12": "YCbCr [blue-Red Chrominances]", "13": "YCbCr [blue Chrominance]", "14": "YCbCr [red Chrominance]", "15": "YCbCr [green Chrominance]", "16": "Lab [lightness]", "17": "Lab [ab-Chrominances]", "18": "Lab [a-Chrominance]", "19": "Lab [b-Chrominance]", "20": "Lch [ch-Chrominances]", "21": "Lch [c-Chrominance]", "22": "Lch [h-Chrominance]", "23": "HSV [hue]", "24": "HSV [saturation]", "25": "HSV [value]", "26": "HSI [intensity]", "27": "HSL [lightness]", "28": "CMYK [cyan]", "29": "CMYK [magenta]", "30": "CMYK [yellow]", "31": "CMYK [key]" } },
{ "type": "separator" },
{ "type": "note", "text": "Paramètres filtre Spread / Spread parameters"},
{ "type": "float", "name": "X-Variations", "default": "0.8", "min": "-5", "max": "5", "pos": "11" },
{ "type": "float", "name": "Y-Variations", "default": "1.9", "min": "-5", "max": "5", "pos": "12" },
{ "type": "choice", "name": "Channel(s)", "default": "7", "pos": "13", "choices": { "0": "All", "1": "RGBA [all]", "2": "RGB [all]", "3": "RGB [red]", "4": "RGB [green]", "5": "RGB [blue]", "6": "RGBA [alpha]", "7": "Linear RGB [all]", "8": "Linear RGB [red]", "9": "Linear RGB [green]", "10": "Linear RGB [blue]", "11": "YCbCr [luminance]", "12": "YCbCr [blue-Red Chrominances]", "13": "YCbCr [blue Chrominance]", "14": "YCbCr [red Chrominance]", "15": "YCbCr [green Chrominance]", "16": "Lab [lightness]", "17": "Lab [ab-Chrominances]", "18": "Lab [a-Chrominance]", "19": "Lab [b-Chrominance]", "20": "Lch [ch-Chrominances]", "21": "Lch [c-Chrominance]", "22": "Lch [h-Chrominance]", "23": "HSV [hue]", "24": "HSV [saturation]", "25": "HSV [value]", "26": "HSI [intensity]", "27": "HSL [lightness]", "28": "CMYK [cyan]", "29": "CMYK [magenta]", "30": "CMYK [yellow]", "31": "CMYK [key]" } },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "14", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "separator" },
{ "type": "note", "text": "Auteurs / Authors : Lylejk/samj/Ronounours. Update : 2015/04/01."}
]
},
{
"name": "Chalk It Up [Fr]", "lang": "en", "command": "samj_chalkitup", "parameters": [
{ "type": "note", "text": "Inspiré du didacticiel proposé par Lylejk"},
{ "type": "note", "text": "Inspired by the tutorial proposed by Lylejk"},
{ "type": "link", "name": "http://justpaste.it/chalk_it_up", "url": "http://justpaste.it/chalk_it_up", "align": "center" },
{ "type": "separator" },
{ "type": "note", "text": "Paramètres peinturage / Painting parameters"},
{ "type": "int", "name": "Abstraction", "default": "5", "min": "0", "max": "10", "pos": "1" },
{ "type": "float", "name": "Précision Details / Details Scale", "default": "2.5", "min": "0", "max": "10", "pos": "2" },
{ "type": "float", "name": "Couleur / Color", "default": "1.5", "min": "0", "max": "5", "pos": "3" },
{ "type": "float", "name": "Douceur / Smoothness", "default": "50", "min": "0", "max": "200", "pos": "4" },
{ "type": "bool", "name": "Accentuation Nuances / Sharpen Shades", "default": "1", "pos": "5" },
{ "type": "separator" },
{ "type": "note", "text": "Paramètres filtre Morpho / Morpho parameters"},
{ "type": "choice", "name": "Action", "default": "5", "pos": "6", "choices": { "0": "Erosion", "1": "Dilation", "2": "Opening", "3": "Closing", "4": "Original - Erosion", "5": "Dilation - Original", "6": "Original - Opening", "7": "Closing - Original" } },
{ "type": "int", "name": "Taille / Size", "default": "5", "min": "0", "max": "32", "pos": "7" },
{ "type": "bool", "name": "Inversion Couleurs / Invert Colors", "default": "0", "pos": "8" },
{ "type": "int", "name": "Modeler / Shape", "default": "0", "min": "0", "max": "1", "pos": "9" },
{ "type": "choice", "name": "Canaux / Channel(s)", "default": "7", "pos": "10", "choices": { "0": "All", "1": "RGBA [all]", "2": "RGB [all]", "3": "RGB [red]", "4": "RGB [green]", "5": "RGB [blue]", "6": "RGBA [alpha]", "7": "Linear RGB [all]", "8": "Linear RGB [red]", "9": "Linear RGB [green]", "10": "Linear RGB [blue]", "11": "YCbCr [luminance]", "12": "YCbCr [blue-Red Chrominances]", "13": "YCbCr [blue Chrominance]", "14": "YCbCr [red Chrominance]", "15": "YCbCr [green Chrominance]", "16": "Lab [lightness]", "17": "Lab [ab-Chrominances]", "18": "Lab [a-Chrominance]", "19": "Lab [b-Chrominance]", "20": "Lch [ch-Chrominances]", "21": "Lch [c-Chrominance]", "22": "Lch [h-Chrominance]", "23": "HSV [hue]", "24": "HSV [saturation]", "25": "HSV [value]", "26": "HSI [intensity]", "27": "HSL [lightness]", "28": "CMYK [cyan]", "29": "CMYK [magenta]", "30": "CMYK [yellow]", "31": "CMYK [key]" } },
{ "type": "separator" },
{ "type": "note", "text": "Paramètres filtre Spread / Spread parameters"},
{ "type": "float", "name": "X-Variations", "default": "0.8", "min": "-5", "max": "5", "pos": "11" },
{ "type": "float", "name": "Y-Variations", "default": "1.9", "min": "-5", "max": "5", "pos": "12" },
{ "type": "choice", "name": "Canaux / Channel(s)", "default": "7", "pos": "13", "choices": { "0": "All", "1": "RGBA [all]", "2": "RGB [all]", "3": "RGB [red]", "4": "RGB [green]", "5": "RGB [blue]", "6": "RGBA [alpha]", "7": "Linear RGB [all]", "8": "Linear RGB [red]", "9": "Linear RGB [green]", "10": "Linear RGB [blue]", "11": "YCbCr [luminance]", "12": "YCbCr [blue-Red Chrominances]", "13": "YCbCr [blue Chrominance]", "14": "YCbCr [red Chrominance]", "15": "YCbCr [green Chrominance]", "16": "Lab [lightness]", "17": "Lab [ab-Chrominances]", "18": "Lab [a-Chrominance]", "19": "Lab [b-Chrominance]", "20": "Lch [ch-Chrominances]", "21": "Lch [c-Chrominance]", "22": "Lch [h-Chrominance]", "23": "HSV [hue]", "24": "HSV [saturation]", "25": "HSV [value]", "26": "HSI [intensity]", "27": "HSL [lightness]", "28": "CMYK [cyan]", "29": "CMYK [magenta]", "30": "CMYK [yellow]", "31": "CMYK [key]" } },
{ "type": "separator" },
{ "type": "choice", "name": "Type Aperçu", "default": "0", "pos": "14", "choices": { "0": "Tout", "1": "Rendu En Bas", "2": "Rendu a Droite", "3": "Rendu En Haut", "4": "Rendu a Gauche" } },
{ "type": "separator" },
{ "type": "note", "text": "Auteurs / Authors : Lylejk/samj/Ronounours. Dernière mise à jour : 2015/03/31."}
]
},
{
"name": "Charred Plastic", "lang": "en", "command": "fx_charred_plastic", "parameters": [
{ "type": "separator" },
{ "type": "note", "text": "Difference of Gaussians"},
{ "type": "float", "name": "1. Amplitude", "default": "1", "min": "-10", "max": "10", "pos": "1" },
{ "type": "float", "name": "2. Gaussian 1", "default": "10", "min": "0", "max": "100", "pos": "2" },
{ "type": "float", "name": "3. Gaussian 2", "default": "40", "min": "0", "max": "100", "pos": "3" },
{ "type": "choice", "name": "4. Mode", "default": "1", "pos": "4", "choices": { "0": "Pixels", "1": "Percent" } },
{ "type": "separator" },
{ "type": "note", "text": "Noise"},
{ "type": "float", "name": "5. Amplitude", "default": "10", "min": "0", "max": "200", "pos": "5" },
{ "type": "choice", "name": "6. Noise Type", "default": "0", "pos": "6", "choices": { "0": "Gaussian", "1": "Uniform", "2": "Salt and Pepper", "3": "Poisson", "4": "Rice" } },
{ "type": "choice", "name": "7. Channel(s)", "default": "0", "pos": "7", "choices": { "0": "All", "1": "RGBA [all]", "2": "RGB [all]", "3": "RGB [red]", "4": "RGB [green]", "5": "RGB [blue]", "6": "RGBA [alpha]", "7": "Linear RGB [all]", "8": "Linear RGB [red]", "9": "Linear RGB [green]", "10": "Linear RGB [blue]", "11": "YCbCr [luminance]", "12": "YCbCr [blue-Red Chrominances]", "13": "YCbCr [blue Chrominance]", "14": "YCbCr [red Chrominance]", "15": "YCbCr [green Chrominance]", "16": "Lab [lightness]", "17": "Lab [ab-Chrominances]", "18": "Lab [a-Chrominance]", "19": "Lab [b-Chrominance]", "20": "Lch [ch-Chrominances]", "21": "Lch [c-Chrominance]", "22": "Lch [h-Chrominance]", "23": "HSV [hue]", "24": "HSV [saturation]", "25": "HSV [value]", "26": "HSI [intensity]", "27": "HSL [lightness]", "28": "CMYK [cyan]", "29": "CMYK [magenta]", "30": "CMYK [yellow]", "31": "CMYK [key]", "32": "YIQ [luma]", "33": "YIQ [chromas]" } },
{ "type": "separator" },
{ "type": "note", "text": "Local Normalization"},
{ "type": "float", "name": "8. Amplitude", "default": "2", "min": "0", "max": "60", "pos": "8" },
{ "type": "int", "name": "9. Radius", "default": "6", "min": "1", "max": "64", "pos": "9" },
{ "type": "float", "name": "10. Neighborhood Smoothness", "default": "5", "min": "0", "max": "40", "pos": "10" },
{ "type": "float", "name": "11. Average Smoothness", "default": "20", "min": "0", "max": "40", "pos": "11" },
{ "type": "bool", "name": "12. Constrain Values", "default": "0", "pos": "12" },
{ "type": "choice", "name": "13. Channel(s)", "default": "11", "pos": "13", "choices": { "0": "All", "1": "RGBA [All]", "2": "RGB [All]", "3": "RGB [Red]", "4": "RGB [Green]", "5": "RGB [Blue]", "6": "RGBA [Alpha]", "7": "Linear RGB [All]", "8": "Linear RGB [Red]", "9": "Linear RGB [Green]", "10": "Linear RGB [Blue]", "11": "YCbCr [Luminance]", "12": "YCbCr [Blue-Red Chrominances]", "13": "YCbCr [Blue Chrominance]", "14": "YCbCr [Red Chrominance]", "15": "YCbCr [Green Chrominance]", "16": "Lab [Lightness]", "17": "Lab [ab-Chrominances]", "18": "Lab [a-Chrominance]", "19": "Lab [b-Chrominance]", "20": "Lch [ch-Chrominances]", "21": "Lch [c-Chrominance]", "22": "Lch [h-Chrominance]", "23": "HSV [Hue]", "24": "HSV [Saturation]", "25": "HSV [Value]", "26": "HSI [Intensity]", "27": "HSL [Lightness]", "28": "CMYK [Cyan]", "29": "CMYK [Magenta]", "30": "CMYK [Yellow]", "31": "CMYK [Key]", "32": "YIQ [Luma]", "33": "YIQ [Chromas]", "34": "RYB [All]", "35": "RYB [Red]", "36": "RYB [Yellow]", "37": "RYB [Blue]" } }
]
},
{
"name": "Circle Abstraction", "lang": "en", "command": "fx_circle_abstraction", "parameters": [
{ "type": "int", "name": "Number of Colors", "default": "8", "min": "2", "max": "16", "pos": "1" },
{ "type": "int", "name": "Density", "default": "5", "min": "1", "max": "100", "pos": "2" },
{ "type": "float", "name": "Opacity", "default": "0.8", "min": "0", "max": "1", "pos": "3" },
{ "type": "float", "name": "Smoothness", "default": "0", "min": "0", "max": "4", "pos": "4" },
{ "type": "bool", "name": "Filled Circles", "default": "1", "pos": "5" },
{ "type": "bool", "name": "Fill Transparent Holes", "default": "1", "pos": "6" },
{ "type": "bool", "name": "Normalize Colors", "default": "1", "pos": "7" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "8", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "9" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2014/16/06."}
]
},
{
"name": "Color Abstraction Paint", "lang": "en", "command": "fx_ColorAbstractionPaint", "parameters": [
{ "type": "int", "name": "Abstraction", "default": "5", "min": "1", "max": "10", "pos": "1" },
{ "type": "float", "name": "Ellipse Ratio", "default": "10", "min": "1", "max": "100", "pos": "2" },
{ "type": "separator" },
{ "type": "note", "text": "Opacities, try 0 to see individual effect layers"},
{ "type": "float", "name": "Ellipsionism Opacity", "default": "1", "min": "0", "max": "1", "pos": "3" },
{ "type": "separator" },
{ "type": "bool", "name": "Use as Hue", "default": "0", "pos": "4" },
{ "type": "float", "name": "Painting Opacity", "default": "1", "min": "-1", "max": "1", "pos": "5" },
{ "type": "separator" },
{ "type": "bool", "name": "Use as Saturation", "default": "0", "pos": "6" },
{ "type": "float", "name": "Color Abstraction Opacity", "default": "1", "min": "-1", "max": "1", "pos": "7" },
{ "type": "bool", "name": "Negative Color Abstraction", "default": "0", "pos": "8" },
{ "type": "bool", "name": "Cubism on Color Abstraction", "default": "0", "pos": "9" },
{ "type": "bool", "name": "Kuwahara on Painting", "default": "0", "pos": "10" },
{ "type": "float", "name": "Soften", "default": "0", "min": "0", "max": "100", "pos": "11" },
{ "type": "bool", "name": "Soften All Channels", "default": "0", "pos": "12" },
{ "type": "bool", "name": "DoNotMergeLayers", "default": "0", "pos": "13" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "14", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "link", "name": "Sample art here", "url": "http://www.flickr.com/photos/naggobot/6640743133/", "align": "center" },
{ "type": "separator" },
{ "type": "note", "text": "Author : Arto Huotari. Latest update : 2014/02/23."}
]
},
{
"name": "Colored Engraving", "lang": "en", "command": "Engrave_colore_en", "parameters": [
{ "type": "note", "text": "Adaptation of the filter created by Lyle Kroll and David Tschumperlé"},
{ "type": "note", "text": "Colored Engraving - samj 20150322"},
{ "type": "separator" },
{ "type": "choice", "name": "Examples", "default": "0", "pos": "1", "choices": { "0": "None", "1": "A", "2": "B", "3": "C", "4": "D ***", "5": "E", "6": "F", "7": "G" } },
{ "type": "separator" },
{ "type": "note", "text": "Engraving"},
{ "type": "float", "name": "Radius", "default": "0.5", "min": "0", "max": "2", "pos": "2" },
{ "type": "float", "name": "Density", "default": "4", "min": "0", "max": "10", "pos": "3" },
{ "type": "float", "name": "Edges", "default": "0", "min": "0", "max": "10", "pos": "4" },
{ "type": "float", "name": "Coherence", "default": "8", "min": "0", "max": "40", "pos": "5" },
{ "type": "float", "name": "Threshold (%)", "default": "40", "min": "0", "max": "100", "pos": "6" },
{ "type": "int", "name": "Minimal Area", "default": "0", "min": "-256", "max": "256", "pos": "7" },
{ "type": "int", "name": "Repetition", "default": "25", "min": "0", "max": "50", "pos": "8" },
{ "type": "separator" },
{ "type": "note", "text": "Anti-aliasing"},
{ "type": "choice", "name": "Anti-Aliasing", "default": "1", "pos": "9", "choices": { "0": "Disabled", "1": "A", "2": "B", "3": "C" } },
{ "type": "separator" },
{ "type": "note", "text": "Colors"},
{ "type": "choice", "name": "Engraving", "default": "2", "pos": "10", "choices": { "0": "Foreground Color", "1": "Image - With Contours Of Colors 8", "2": "Image - With Contours Of Colors 16", "3": "Image - With Contours Of Colors 32", "4": "Image - With Contours Of Colors 64", "5": "Image - Without Contours Of Colors 8", "6": "Image - Without Contours Of Colors 16", "7": "Image - Without Contours Of Colors 32", "8": "Image - Without Contours Of Colors 64", "9": "Image - Without Contours Of Colors 8/3 Layers", "10": "Image - Without Contours Of Colors 16/3 Layers", "11": "Image - Without Contours Of Colors 32/3 Layers", "12": "Image - Without Contours Of Colors 64/3 Layers" } },
{ "type": "color", "name": "Foreground Color", "default": "0,0,0", "pos": "11" },
{ "type": "color", "name": "Background Color", "default": "255,255,255", "pos": "14" },
{ "type": "separator" },
{ "type": "note", "text": "Authors: Lyle Kroll and David Tschumperlé . Latest update: 2015/03/23."}
]
},
{
"name": "Colored Pencils", "lang": "en", "command": "fx_cpencil", "parameters": [
{ "type": "float", "name": "Size", "default": "1.3", "min": "0", "max": "5", "pos": "1" },
{ "type": "float", "name": "Amplitude", "default": "50", "min": "0", "max": "200", "pos": "2" },
{ "type": "int", "name": "Quantize Colors", "default": "20", "min": "2", "max": "255", "pos": "3" },
{ "type": "float", "name": "Color Smoothness", "default": "2", "min": "0", "max": "30", "pos": "4" },
{ "type": "choice", "name": "Mixer Mode", "default": "2", "pos": "5", "choices": { "0": "Color Doping", "1": "Darken", "2": "Hard Light", "3": "Grain Merge", "4": "Lightness", "5": "Multiply", "6": "Soft Light", "7": "Value" } },
{ "type": "float", "name": "Color Intensity", "default": "1", "min": "0", "max": "1", "pos": "6" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "7", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "separator" },
{ "type": "note", "text": "Author: PhotoComiX. Latest update : 2010/29/12."}
]
},
{
"name": "Contour Drawings", "lang": "en", "command": "samj_Contour_Drawings_en", "parameters": [
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Contour</span>"},
{ "type": "int", "name": "Isophotes", "default": "5", "min": "3", "max": "16", "pos": "1" },
{ "type": "float", "name": "Smoothness", "default": "0", "min": "0", "max": "5", "pos": "2" },
{ "type": "int", "name": "Dilate", "default": "2", "min": "0", "max": "5", "pos": "3" },
{ "type": "int", "name": "Color Autoindex", "default": "0", "min": "0", "max": "64", "pos": "4" },
{ "type": "bool", "name": "To Gray", "default": "0", "pos": "5" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Smooth [antialias]</span>"},
{ "type": "float", "name": "Amplitude", "default": "5", "min": "0", "max": "100", "pos": "6" },
{ "type": "float", "name": "Edge Threshold (%)", "default": "10", "min": "0", "max": "100", "pos": "7" },
{ "type": "float", "name": "Smoothness", "default": "0.8", "min": "0", "max": "5", "pos": "8" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Background</span>"},
{ "type": "bool", "name": "Background", "default": "0", "pos": "9" },
{ "type": "float", "name": "Color", "default": "1.1", "min": "0", "max": "1.2", "pos": "10" },
{ "type": "int", "name": "Variation", "default": "10", "min": "2", "max": "200", "pos": "11" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Chalk</span>"},
{ "type": "bool", "name": "Chalk", "default": "0", "pos": "12" },
{ "type": "float", "name": "Spread", "default": "1", "min": "0", "max": "4", "pos": "13" },
{ "type": "separator" },
{ "type": "note", "text": "samj - Update : 2016/11/18."}
]
},
{
"name": "Cubism", "lang": "en", "command": "fx_cubism", "parameters": [
{ "type": "int", "name": "Iterations", "default": "2", "min": "0", "max": "10", "pos": "1" },
{ "type": "float", "name": "Density", "default": "50", "min": "0", "max": "200", "pos": "2" },
{ "type": "float", "name": "Thickness", "default": "10", "min": "0", "max": "50", "pos": "3" },
{ "type": "float", "name": "Angle", "default": "90", "min": "0", "max": "360", "pos": "4" },
{ "type": "float", "name": "Opacity", "default": "0.7", "min": "0.01", "max": "1", "pos": "5" },
{ "type": "float", "name": "Smoothness", "default": "0", "min": "0", "max": "5", "pos": "6" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "7", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "8" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2013/05/06."}
]
},
{
"name": "Cutout", "lang": "en", "command": "fx_cutout", "parameters": [
{ "type": "int", "name": "Number of Levels", "default": "4", "min": "2", "max": "32", "pos": "1" },
{ "type": "float", "name": "Edge Simplicity", "default": "0.5", "min": "0", "max": "3", "pos": "2" },
{ "type": "int", "name": "Edge Fidelity", "default": "4", "min": "0", "max": "10", "pos": "3" },
{ "type": "bool", "name": "Normalize", "default": "1", "pos": "4" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "5", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "6" },
{ "type": "separator" },
{ "type": "note", "text": "Authors: David Tschumperlé and Garagecoder       Latest Update: 2014/03/06."}
]
},
{
"name": "Diffusion Tensors", "lang": "en", "command": "fx_diffusiontensors", "parameters": [
{ "type": "float", "name": "Resolution (%)", "default": "10", "min": "0", "max": "20", "pos": "1" },
{ "type": "float", "name": "Size", "default": "5", "min": "0", "max": "16", "pos": "2" },
{ "type": "choice", "name": "Color Mode", "default": "3", "pos": "3", "choices": { "0": "Monochrome", "1": "Grayscale", "2": "Orientation", "3": "Color" } },
{ "type": "int", "name": "Outline", "default": "1", "min": "0", "max": "16", "pos": "4" },
{ "type": "separator" },
{ "type": "float", "name": "Sharpness", "default": "0.15", "min": "0", "max": "1", "pos": "5" },
{ "type": "float", "name": "Anisotropy", "default": "1", "min": "0", "max": "1", "pos": "6" },
{ "type": "float", "name": "Gradient Smoothness", "default": "0", "min": "0", "max": "10", "pos": "7" },
{ "type": "float", "name": "Tensor Smoothness", "default": "3", "min": "0", "max": "10", "pos": "8" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "9", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "10" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2016/19/10."}
]
},
{
"name": "Dream Smoothing", "lang": "en", "command": "fx_dreamsmooth", "parameters": [
{ "type": "note", "text": "Updated for 1.5.4.0"},
{ "type": "note", "text": "A relatively slow filter that uses anisotropic filtering to smooth an image. More iterations produces softer image as does lower opacity values. Practical modes for merging are Alpha and Average. Note that results are resolution dependent."},
{ "type": "separator" },
{ "type": "note", "text": "General settings"},
{ "type": "int", "name": "Iterations", "default": "3", "min": "1", "max": "10", "pos": "1" },
{ "type": "bool", "name": "Equalize at Each Step", "default": "1", "pos": "2" },
{ "type": "separator" },
{ "type": "note", "text": "Merging of iterations"},
{ "type": "choice", "name": "Merging Option", "default": "1", "pos": "3", "choices": { "0": "Add", "1": "Alpha", "2": "And", "3": "Average", "4": "Blue", "5": "Burn", "6": "Darken", "7": "Difference", "8": "Divide", "9": "Dodge", "10": "Exclusion", "11": "Freeze", "12": "Grainextract", "13": "Grainmerge", "14": "Green", "15": "Hardlight", "16": "Hardmix", "17": "Hue", "18": "Interpolation", "19": "Lighten", "20": "Lightness", "21": "Linearburn", "22": "Linearlight", "23": "Luminance", "24": "Multiply", "25": "Negation", "26": "Or", "27": "Overlay", "28": "Pinlight", "29": "Red", "30": "Reflect", "31": "Saturation", "32": "Screen", "33": "Shapeaverage", "34": "Softburn", "35": "Softdodge", "36": "Softlight", "37": "Stamp", "38": "Subtract", "39": "Value", "40": "Vividlight", "41": "Xor", "42": "Edges" } },
{ "type": "float", "name": "Opacity", "default": "0.8", "min": "0", "max": "1", "pos": "4" },
{ "type": "bool", "name": "Reverse Order", "default": "0", "pos": "5" },
{ "type": "note", "text": "Settings for layer mode edges"},
{ "type": "float", "name": "Smoothness", "default": "0.8", "min": "0", "max": "5", "pos": "6" },
{ "type": "separator" },
{ "type": "note", "text": "Parallel processing settings. Increase spatial overlap if vertical bands appear."},
{ "type": "choice", "name": "Parallel Processing", "default": "1", "pos": "7", "choices": { "0": "Auto", "1": "One Thread", "2": "Two Threads", "3": "Four Threads", "4": "Eight Threads", "5": "Sixteen Threads" } },
{ "type": "int", "name": "Spatial Overlap", "default": "24", "min": "0", "max": "256", "pos": "8" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "9", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "separator" },
{ "type": "note", "text": " Author: Arto Huotari Latest update : 2014/02/20."},
{ "type": "link", "name": "Sample processing here", "url": "http://www.flickr.com/photos/naggobot/7644006608/", "align": "center" }
]
},
{
"name": "Dreamy Abstraction", "lang": "en", "command": "fx_dreamy_abstraction", "parameters": [
{ "type": "note", "text": "A less-aggressive alternative to the Painting filter. Yes, 'Joan Rake' made a filter that isn't aggressive! What kind of digital paint has she been sniffing?"},
{ "type": "separator" },
{ "type": "note", "text": "Segmentation"},
{ "type": "float", "name": "1. Edge Threshold", "default": "2", "min": "0", "max": "30", "pos": "1" },
{ "type": "float", "name": "2. Smoothness", "default": "1", "min": "0", "max": "10", "pos": "2" },
{ "type": "choice", "name": "3. Blend Mode", "default": "1", "pos": "3", "choices": { "0": "Add", "1": "Alpha", "2": "And", "3": "Average", "4": "Blue", "5": "Burn", "6": "Darken", "7": "Difference", "8": "Divide", "9": "Dodge", "10": "Exclusion", "11": "Freeze", "12": "Grainextract", "13": "Grainmerge", "14": "Green", "15": "Hardlight", "16": "Hardmix", "17": "Hue", "18": "Interpolation", "19": "Lighten", "20": "Lightness", "21": "Linearburn", "22": "Linearlight", "23": "Luminance", "24": "Multiply", "25": "Negation", "26": "Or", "27": "Overlay", "28": "Pinlight", "29": "Red", "30": "Reflect", "31": "Saturation", "32": "Screen", "33": "Shapeaverage", "34": "Softburn", "35": "Softdodge", "36": "Softlight", "37": "Stamp", "38": "Subtract", "39": "Value", "40": "Vividlight", "41": "Xor" } },
{ "type": "float", "name": "4. Opacity", "default": "0.5", "min": "0", "max": "1", "pos": "4" },
{ "type": "separator" },
{ "type": "note", "text": "Noise"},
{ "type": "float", "name": "5. Noise Amplitude", "default": "10", "min": "0", "max": "100", "pos": "5" },
{ "type": "choice", "name": "6. Noise Type", "default": "0", "pos": "6", "choices": { "0": "Gaussian", "1": "Uniform", "2": "Salt and Pepper", "3": "Poisson", "4": "Rice", "5": "Spread" } },
{ "type": "choice", "name": "7. Noise Channel(s)", "default": "0", "pos": "7", "choices": { "0": "All", "1": "RGBA [all]", "2": "RGB [all]", "3": "RGB [red]", "4": "RGB [green]", "5": "RGB [blue]", "6": "RGBA [alpha]", "7": "Linear RGB [all]", "8": "Linear RGB [red]", "9": "Linear RGB [green]", "10": "Linear RGB [blue]", "11": "YCbCr [luminance]", "12": "YCbCr [blue-Red Chrominances]", "13": "YCbCr [blue Chrominance]", "14": "YCbCr [red Chrominance]", "15": "YCbCr [green Chrominance]", "16": "Lab [lightness]", "17": "Lab [ab-Chrominances]", "18": "Lab [a-Chrominance]", "19": "Lab [b-Chrominance]", "20": "Lch [ch-Chrominances]", "21": "Lch [c-Chrominance]", "22": "Lch [h-Chrominance]", "23": "HSV [hue]", "24": "HSV [saturation]", "25": "HSV [value]", "26": "HSI [intensity]", "27": "HSL [lightness]", "28": "CMYK [cyan]", "29": "CMYK [magenta]", "30": "CMYK [yellow]", "31": "CMYK [key]", "32": "YIQ [luma]", "33": "YIQ [chromas]" } },
{ "type": "choice", "name": "8. Blend Mode", "default": "7", "pos": "8", "choices": { "0": "Add", "1": "Alpha", "2": "And", "3": "Average", "4": "Blue", "5": "Burn", "6": "Darken", "7": "Difference", "8": "Divide", "9": "Dodge", "10": "Exclusion", "11": "Freeze", "12": "Grainextract", "13": "Grainmerge", "14": "Green", "15": "Hardlight", "16": "Hardmix", "17": "Hue", "18": "Interpolation", "19": "Lighten", "20": "Lightness", "21": "Linearburn", "22": "Linearlight", "23": "Luminance", "24": "Multiply", "25": "Negation", "26": "Or", "27": "Overlay", "28": "Pinlight", "29": "Red", "30": "Reflect", "31": "Saturation", "32": "Screen", "33": "Shapeaverage", "34": "Softburn", "35": "Softdodge", "36": "Softlight", "37": "Stamp", "38": "Subtract", "39": "Value", "40": "Vividlight", "41": "Xor" } },
{ "type": "float", "name": "9. Opacity", "default": "1", "min": "0", "max": "1", "pos": "9" },
{ "type": "separator" },
{ "type": "note", "text": "Blur & Constrained Sharpen"},
{ "type": "float", "name": "11. Blur Strength", "default": "3", "min": "0", "max": "20", "pos": "10" },
{ "type": "float", "name": "12. Sharpen Radius Factor", "default": "1", "min": "0", "max": "5", "pos": "11" },
{ "type": "float", "name": "13. Amount Factor", "default": "1", "min": "0", "max": "5", "pos": "12" },
{ "type": "float", "name": "14. Threshold", "default": "1", "min": "0", "max": "5", "pos": "13" },
{ "type": "float", "name": "15. Constraint Radius Factor", "default": "1", "min": "0", "max": "5", "pos": "14" },
{ "type": "float", "name": "16. Overshoot Factor", "default": "1", "min": "0", "max": "20", "pos": "15" },
{ "type": "choice", "name": "17. Sharpen Channel(s)", "default": "11", "pos": "16", "choices": { "0": "All", "1": "RGBA [all]", "2": "RGB [all]", "3": "RGB [red]", "4": "RGB [green]", "5": "RGB [blue]", "6": "RGBA [alpha]", "7": "Linear RGB [all]", "8": "Linear RGB [red]", "9": "Linear RGB [green]", "10": "Linear RGB [blue]", "11": "YCbCr [luminance]", "12": "YCbCr [blue-Red Chrominances]", "13": "YCbCr [blue Chrominance]", "14": "YCbCr [red Chrominance]", "15": "YCbCr [green Chrominance]", "16": "Lab [lightness]", "17": "Lab [ab-Chrominances]", "18": "Lab [a-Chrominance]", "19": "Lab [b-Chrominance]", "20": "Lch [ch-Chrominances]", "21": "Lch [c-Chrominance]", "22": "Lch [h-Chrominance]", "23": "HSV [hue]", "24": "HSV [saturation]", "25": "HSV [value]", "26": "HSI [intensity]", "27": "HSL [lightness]", "28": "CMYK [cyan]", "29": "CMYK [magenta]", "30": "CMYK [yellow]", "31": "CMYK [key]" } },
{ "type": "choice", "name": "18. Value Action", "default": "1", "pos": "17", "choices": { "0": "None", "1": "Cut", "2": "Normalize" } },
{ "type": "float", "name": "19. Antialias", "default": "25", "min": "0", "max": "100", "pos": "18" },
{ "type": "separator" },
{ "type": "note", "text": "Glow"},
{ "type": "float", "name": "20. Size", "default": "5", "min": "0", "max": "50", "pos": "19" },
{ "type": "float", "name": "21. Intensity", "default": "1", "min": "0", "max": "3", "pos": "20" },
{ "type": "float", "name": "22. Darken", "default": "0", "min": "0", "max": "1", "pos": "21" },
{ "type": "float", "name": "23. Saturation", "default": "1.5", "min": "0", "max": "4", "pos": "22" },
{ "type": "separator" },
{ "type": "choice", "name": "24-26. Preview Type", "default": "0", "pos": "23", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "24" }
]
},
{
"name": "Dreamy Watercolour", "lang": "en", "command": "fx_dreamy_watercolour", "parameters": [
{ "type": "note", "text": "Creates abstract watercolour images."},
{ "type": "separator" },
{ "type": "note", "text": "Gradient norm"},
{ "type": "float", "name": "1. Smoothness", "default": "0", "min": "0", "max": "10", "pos": "1" },
{ "type": "float", "name": "2. Linearity", "default": "0.3", "min": "0", "max": "2", "pos": "2" },
{ "type": "float", "name": "3. Min Threshold", "default": "40", "min": "0", "max": "100", "pos": "3" },
{ "type": "float", "name": "4. Max Threshold", "default": "60", "min": "0", "max": "100", "pos": "4" },
{ "type": "bool", "name": "5. Negative", "default": "0", "pos": "5" },
{ "type": "float", "name": "6. Opacity", "default": "1", "min": "0", "max": "1", "pos": "6" },
{ "type": "separator" },
{ "type": "note", "text": "Antialias"},
{ "type": "float", "name": "7. Amplitude", "default": "50", "min": "0", "max": "200", "pos": "7" },
{ "type": "float", "name": "8. Edge Threshold (%)", "default": "0", "min": "0", "max": "100", "pos": "8" },
{ "type": "float", "name": "9. Smoothness", "default": "10", "min": "0", "max": "20", "pos": "9" },
{ "type": "separator" },
{ "type": "note", "text": "Dreamy abstraction"},
{ "type": "separator" },
{ "type": "note", "text": "Segmentation"},
{ "type": "float", "name": "10. Edge Threshold", "default": "2", "min": "0", "max": "30", "pos": "10" },
{ "type": "float", "name": "11. Smoothness", "default": "1", "min": "0", "max": "10", "pos": "11" },
{ "type": "choice", "name": "12. Blend Mode", "default": "1", "pos": "12", "choices": { "0": "Add", "1": "Alpha", "2": "And", "3": "Average", "4": "Blue", "5": "Burn", "6": "Darken", "7": "Difference", "8": "Divide", "9": "Dodge", "10": "Exclusion", "11": "Freeze", "12": "Grainextract", "13": "Grainmerge", "14": "Green", "15": "Hardlight", "16": "Hardmix", "17": "Hue", "18": "Interpolation", "19": "Lighten", "20": "Lightness", "21": "Linearburn", "22": "Linearlight", "23": "Luminance", "24": "Multiply", "25": "Negation", "26": "Or", "27": "Overlay", "28": "Pinlight", "29": "Red", "30": "Reflect", "31": "Saturation", "32": "Screen", "33": "Shapeaverage", "34": "Softburn", "35": "Softdodge", "36": "Softlight", "37": "Stamp", "38": "Subtract", "39": "Value", "40": "Vividlight", "41": "Xor" } },
{ "type": "float", "name": "13. Opacity", "default": "0.5", "min": "0", "max": "1", "pos": "13" },
{ "type": "separator" },
{ "type": "note", "text": "Noise"},
{ "type": "float", "name": "14. Noise Amplitude", "default": "10", "min": "0", "max": "100", "pos": "14" },
{ "type": "choice", "name": "15. Noise Type", "default": "0", "pos": "15", "choices": { "0": "Gaussian", "1": "Uniform", "2": "Salt and Pepper", "3": "Poisson", "4": "Rice", "5": "Spread" } },
{ "type": "choice", "name": "16. Noise Channel(s)", "default": "0", "pos": "16", "choices": { "0": "All", "1": "RGBA [all]", "2": "RGB [all]", "3": "RGB [red]", "4": "RGB [green]", "5": "RGB [blue]", "6": "RGBA [alpha]", "7": "Linear RGB [all]", "8": "Linear RGB [red]", "9": "Linear RGB [green]", "10": "Linear RGB [blue]", "11": "YCbCr [luminance]", "12": "YCbCr [blue-Red Chrominances]", "13": "YCbCr [blue Chrominance]", "14": "YCbCr [red Chrominance]", "15": "YCbCr [green Chrominance]", "16": "Lab [lightness]", "17": "Lab [ab-Chrominances]", "18": "Lab [a-Chrominance]", "19": "Lab [b-Chrominance]", "20": "Lch [ch-Chrominances]", "21": "Lch [c-Chrominance]", "22": "Lch [h-Chrominance]", "23": "HSV [hue]", "24": "HSV [saturation]", "25": "HSV [value]", "26": "HSI [intensity]", "27": "HSL [lightness]", "28": "CMYK [cyan]", "29": "CMYK [magenta]", "30": "CMYK [yellow]", "31": "CMYK [key]", "32": "YIQ [luma]", "33": "YIQ [chromas]" } },
{ "type": "choice", "name": "17. Blend Mode", "default": "7", "pos": "17", "choices": { "0": "Add", "1": "Alpha", "2": "And", "3": "Average", "4": "Blue", "5": "Burn", "6": "Darken", "7": "Difference", "8": "Divide", "9": "Dodge", "10": "Exclusion", "11": "Freeze", "12": "Grainextract", "13": "Grainmerge", "14": "Green", "15": "Hardlight", "16": "Hardmix", "17": "Hue", "18": "Interpolation", "19": "Lighten", "20": "Lightness", "21": "Linearburn", "22": "Linearlight", "23": "Luminance", "24": "Multiply", "25": "Negation", "26": "Or", "27": "Overlay", "28": "Pinlight", "29": "Red", "30": "Reflect", "31": "Saturation", "32": "Screen", "33": "Shapeaverage", "34": "Softburn", "35": "Softdodge", "36": "Softlight", "37": "Stamp", "38": "Subtract", "39": "Value", "40": "Vividlight", "41": "Xor" } },
{ "type": "float", "name": "18. Opacity", "default": "1", "min": "0", "max": "1", "pos": "18" },
{ "type": "separator" },
{ "type": "note", "text": "Blur & Constrained Sharpen"},
{ "type": "float", "name": "19. Blur Strength", "default": "3", "min": "0", "max": "20", "pos": "19" },
{ "type": "float", "name": "20. Sharpen Radius Factor", "default": "1", "min": "0", "max": "5", "pos": "20" },
{ "type": "float", "name": "21. Amount Factor", "default": "1", "min": "0", "max": "5", "pos": "21" },
{ "type": "float", "name": "22. Threshold", "default": "1", "min": "0", "max": "5", "pos": "22" },
{ "type": "float", "name": "23. Constraint Radius Factor", "default": "1", "min": "0", "max": "5", "pos": "23" },
{ "type": "float", "name": "24. Overshoot Factor", "default": "1", "min": "0", "max": "20", "pos": "24" },
{ "type": "choice", "name": "25. Sharpen Channel(s)", "default": "11", "pos": "25", "choices": { "0": "All", "1": "RGBA [all]", "2": "RGB [all]", "3": "RGB [red]", "4": "RGB [green]", "5": "RGB [blue]", "6": "RGBA [alpha]", "7": "Linear RGB [all]", "8": "Linear RGB [red]", "9": "Linear RGB [green]", "10": "Linear RGB [blue]", "11": "YCbCr [luminance]", "12": "YCbCr [blue-Red Chrominances]", "13": "YCbCr [blue Chrominance]", "14": "YCbCr [red Chrominance]", "15": "YCbCr [green Chrominance]", "16": "Lab [lightness]", "17": "Lab [ab-Chrominances]", "18": "Lab [a-Chrominance]", "19": "Lab [b-Chrominance]", "20": "Lch [ch-Chrominances]", "21": "Lch [c-Chrominance]", "22": "Lch [h-Chrominance]", "23": "HSV [hue]", "24": "HSV [saturation]", "25": "HSV [value]", "26": "HSI [intensity]", "27": "HSL [lightness]", "28": "CMYK [cyan]", "29": "CMYK [magenta]", "30": "CMYK [yellow]", "31": "CMYK [key]" } },
{ "type": "choice", "name": "26. Value Action", "default": "1", "pos": "26", "choices": { "0": "None", "1": "Cut", "2": "Normalize" } },
{ "type": "float", "name": "27. Antialias", "default": "25", "min": "0", "max": "100", "pos": "27" },
{ "type": "separator" },
{ "type": "note", "text": "Deform colour layer"},
{ "type": "float", "name": "28. Amplitude", "default": "5", "min": "0", "max": "50", "pos": "28" },
{ "type": "choice", "name": "29. Interpolation", "default": "1", "pos": "29", "choices": { "0": "None", "1": "Linear", "2": "Bicubic" } },
{ "type": "float", "name": "30. Matrix Density", "default": "10", "min": "1", "max": "100", "pos": "30" },
{ "type": "choice", "name": "31. Matrix Interpolation", "default": "1", "pos": "31", "choices": { "0": "Linear", "1": "Bicubic" } },
{ "type": "choice", "name": "32. Mode", "default": "0", "pos": "32", "choices": { "0": "Noise", "1": "Spread Noise" } },
{ "type": "float", "name": "33. Character", "default": "0", "min": "-100", "max": "100", "pos": "33" },
{ "type": "choice", "name": "34. Boundary", "default": "1", "pos": "34", "choices": { "0": "Dirichlet", "1": "Neumann", "2": "Periodic", "3": "Mirror" } },
{ "type": "separator" },
{ "type": "note", "text": "Plasma"},
{ "type": "float", "name": "35. Alpha", "default": "0.5", "min": "0", "max": "5", "pos": "35" },
{ "type": "float", "name": "36. Beta", "default": "0", "min": "0", "max": "100", "pos": "36" },
{ "type": "float", "name": "37. Scale", "default": "8", "min": "1", "max": "20", "pos": "37" },
{ "type": "bool", "name": "38. Randomize", "default": "1", "pos": "38" },
{ "type": "bool", "name": "39. Transparency", "default": "0", "pos": "39" },
{ "type": "color", "name": "40-42. Color Balance", "default": "128,128,128", "pos": "40" },
{ "type": "float", "name": "43. Fix Edges", "default": "0.5", "min": "0", "max": "1", "pos": "43" },
{ "type": "separator" },
{ "type": "note", "text": "Transfer colours"},
{ "type": "bool", "name": "44. Enable", "default": "1", "pos": "44" },
{ "type": "int", "name": "45. Regularization", "default": "8", "min": "0", "max": "32", "pos": "45" },
{ "type": "float", "name": "46. Preserve Luminance", "default": "0.2", "min": "0", "max": "1", "pos": "46" },
{ "type": "choice", "name": "47. Precision", "default": "1", "pos": "47", "choices": { "0": "Low", "1": "Normal", "2": "High", "3": "Very High" } },
{ "type": "choice", "name": "48. Reference Colors", "default": "1", "pos": "48", "choices": { "0": "Plasma", "1": "Painting" } },
{ "type": "bool", "name": "49. Add User-Defined Constraints (Interactive)", "default": "0", "pos": "49" },
{ "type": "choice", "name": "50. Blend Mode", "default": "27", "pos": "50", "choices": { "0": "Add", "1": "Alpha", "2": "And", "3": "Average", "4": "Blue", "5": "Burn", "6": "Darken", "7": "Difference", "8": "Divide", "9": "Dodge", "10": "Exclusion", "11": "Freeze", "12": "Grainextract", "13": "Grainmerge", "14": "Green", "15": "Hardlight", "16": "Hardmix", "17": "Hue", "18": "Interpolation", "19": "Lighten", "20": "Lightness", "21": "Linearburn", "22": "Linearlight", "23": "Luminance", "24": "Multiply", "25": "Negation", "26": "Or", "27": "Overlay", "28": "Pinlight", "29": "Red", "30": "Reflect", "31": "Saturation", "32": "Screen", "33": "Shapeaverage", "34": "Softburn", "35": "Softdodge", "36": "Softlight", "37": "Stamp", "38": "Subtract", "39": "Value", "40": "Vividlight", "41": "Xor" } },
{ "type": "float", "name": "51. Opacity", "default": "0.75", "min": "0", "max": "1", "pos": "51" },
{ "type": "bool", "name": "52. Reverse Order", "default": "0", "pos": "52" },
{ "type": "separator" },
{ "type": "note", "text": "Local normalisation"},
{ "type": "float", "name": "53. Amplitude", "default": "1", "min": "0", "max": "80", "pos": "53" },
{ "type": "int", "name": "54. Radius", "default": "20", "min": "1", "max": "96", "pos": "54" },
{ "type": "float", "name": "55. Neighborhood Smoothness", "default": "40", "min": "0", "max": "60", "pos": "55" },
{ "type": "float", "name": "56. Average Smoothness", "default": "40", "min": "0", "max": "60", "pos": "56" },
{ "type": "bool", "name": "57. Constrain Values", "default": "1", "pos": "57" },
{ "type": "choice", "name": "58. Channel(s)", "default": "2", "pos": "58", "choices": { "0": "All", "1": "RGBA [all]", "2": "RGB [all]", "3": "RGB [red]", "4": "RGB [green]", "5": "RGB [blue]", "6": "RGBA [alpha]", "7": "Linear RGB [all]", "8": "Linear RGB [red]", "9": "Linear RGB [green]", "10": "Linear RGB [blue]", "11": "YCbCr [luminance]", "12": "YCbCr [blue-Red Chrominances]", "13": "YCbCr [blue Chrominance]", "14": "YCbCr [red Chrominance]", "15": "YCbCr [green Chrominance]", "16": "Lab [lightness]", "17": "Lab [ab-Chrominances]", "18": "Lab [a-Chrominance]", "19": "Lab [b-Chrominance]", "20": "Lch [ch-Chrominances]", "21": "Lch [c-Chrominance]", "22": "Lch [h-Chrominance]", "23": "HSV [hue]", "24": "HSV [saturation]", "25": "HSV [value]", "26": "HSI [intensity]", "27": "HSL [lightness]", "28": "CMYK [cyan]", "29": "CMYK [magenta]", "30": "CMYK [yellow]", "31": "CMYK [key]", "32": "YIQ [luma]", "33": "YIQ [chromas]" } },
{ "type": "separator" },
{ "type": "note", "text": "Noise"},
{ "type": "float", "name": "59. Power", "default": "1.25", "min": "0", "max": "5", "pos": "59" },
{ "type": "choice", "name": "60. Noise Type", "default": "0", "pos": "60", "choices": { "0": "Gaussian", "1": "Uniform", "2": "Salt and Pepper", "3": "Poisson", "4": "Rice" } },
{ "type": "choice", "name": "61. Channel(s)", "default": "2", "pos": "61", "choices": { "0": "All", "1": "RGBA [all]", "2": "RGB [all]", "3": "RGB [red]", "4": "RGB [green]", "5": "RGB [blue]", "6": "RGBA [alpha]", "7": "Linear RGB [all]", "8": "Linear RGB [red]", "9": "Linear RGB [green]", "10": "Linear RGB [blue]", "11": "YCbCr [luminance]", "12": "YCbCr [blue-Red Chrominances]", "13": "YCbCr [blue Chrominance]", "14": "YCbCr [red Chrominance]", "15": "YCbCr [green Chrominance]", "16": "Lab [lightness]", "17": "Lab [ab-Chrominances]", "18": "Lab [a-Chrominance]", "19": "Lab [b-Chrominance]", "20": "Lch [ch-Chrominances]", "21": "Lch [c-Chrominance]", "22": "Lch [h-Chrominance]", "23": "HSV [hue]", "24": "HSV [saturation]", "25": "HSV [value]", "26": "HSI [intensity]", "27": "HSL [lightness]", "28": "CMYK [cyan]", "29": "CMYK [magenta]", "30": "CMYK [yellow]", "31": "CMYK [key]", "32": "YIQ [luma]", "33": "YIQ [chromas]" } },
{ "type": "choice", "name": "62. Value Action", "default": "1", "pos": "62", "choices": { "0": "None", "1": "Cut", "2": "Normalize" } },
{ "type": "choice", "name": "63. Blend Mode", "default": "27", "pos": "63", "choices": { "0": "Add", "1": "Alpha", "2": "And", "3": "Average", "4": "Blue", "5": "Burn", "6": "Darken", "7": "Difference", "8": "Divide", "9": "Dodge", "10": "Exclusion", "11": "Freeze", "12": "Grainextract", "13": "Grainmerge", "14": "Green", "15": "Hardlight", "16": "Hardmix", "17": "Hue", "18": "Interpolation", "19": "Lighten", "20": "Lightness", "21": "Linearburn", "22": "Linearlight", "23": "Luminance", "24": "Multiply", "25": "Negation", "26": "Or", "27": "Overlay", "28": "Pinlight", "29": "Red", "30": "Reflect", "31": "Saturation", "32": "Screen", "33": "Shapeaverage", "34": "Softburn", "35": "Softdodge", "36": "Softlight", "37": "Stamp", "38": "Subtract", "39": "Value", "40": "Vividlight", "41": "Xor" } },
{ "type": "float", "name": "64. Opacity", "default": "1", "min": "0", "max": "1", "pos": "64" }
]
},
{
"name": "Edges And LIC", "lang": "en", "command": "samj_Edges_And_LIC", "parameters": [
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">samj_Edges_And_LIC</span>"},
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Background [Step 1]</span>"},
{ "type": "choice", "name": "Rendering", "default": "0", "pos": "1", "choices": { "0": "A", "1": "B", "2": "C" } },
{ "type": "int", "name": "Lic", "default": "200", "min": "10", "max": "1000", "pos": "2" },
{ "type": "int", "name": "Dilate", "default": "0", "min": "0", "max": "2", "pos": "3" },
{ "type": "int", "name": "Sharpen", "default": "0", "min": "0", "max": "5000", "pos": "4" },
{ "type": "float", "name": "Blur", "default": "0", "min": "0", "max": "5", "pos": "5" },
{ "type": "separator" },
{ "type": "float", "name": "Edges %", "default": "15", "min": "0", "max": "100", "pos": "6" },
{ "type": "float", "name": "Pow", "default": "8", "min": "0.2", "max": "8", "pos": "7" },
{ "type": "int", "name": "N Min", "default": "127", "min": "0", "max": "255", "pos": "8" },
{ "type": "int", "name": "N Max", "default": "255", "min": "0", "max": "255", "pos": "9" },
{ "type": "choice", "name": "Gray", "default": "0", "pos": "10", "choices": { "0": "A", "1": "B", "2": "C", "3": "D", "4": "E", "5": "F", "6": "G" } },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Abstraction [Optional Step 2]</span>"},
{ "type": "bool", "name": "Abstraction", "default": "0", "pos": "11" },
{ "type": "float", "name": "Smoothness", "default": "1", "min": "0", "max": "10", "pos": "12" },
{ "type": "int", "name": "Levels", "default": "20", "min": "2", "max": "100", "pos": "13" },
{ "type": "float", "name": "Contrast", "default": "0.2", "min": "0.01", "max": "1", "pos": "14" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Blend [Optional Step 3]</span>"},
{ "type": "bool", "name": "Blend", "default": "0", "pos": "15" },
{ "type": "choice", "name": "Mode", "default": "14", "pos": "16", "choices": { "0": "Add", "1": "Alpha", "2": "And", "3": "Average", "4": "Blue", "5": "Burn", "6": "Darken", "7": "Difference", "8": "Divide", "9": "Dodge", "10": "Edges", "11": "Exclusion", "12": "Freeze", "13": "Grain Extract", "14": "Grain Merge", "15": "Green", "16": "Hard Light", "17": "Hard Mix", "18": "Hue", "19": "Interpolation", "20": "Lighten", "21": "Lightness", "22": "Linear Burn", "23": "Linear Light", "24": "Luminance", "25": "Multiply", "26": "Negation", "27": "Or", "28": "Overlay", "29": "Pin Light", "30": "Red", "31": "Reflect", "32": "Saturation", "33": "Shape Area Max", "34": "Shape Area Max0", "35": "Shape Area Min", "36": "Shape Area Min0", "37": "Shape Average", "38": "Shape Average0", "39": "Shape Min", "40": "Shape Min0", "41": "Shape Max", "42": "Shape Max0", "43": "Soft Burn", "44": "Soft Dodge", "45": "Soft Light", "46": "Screen", "47": "Stamp", "48": "Subtract", "49": "Value", "50": "Vivid Light", "51": "Xor" } },
{ "type": "bool", "name": "Reverse", "default": "1", "pos": "17" },
{ "type": "separator" },
{ "type": "note", "text": "samj - Update : 2017/01/09."}
]
},
{
"name": "Ellipsionism", "lang": "en", "command": "fx_ellipsionism", "parameters": [
{ "type": "float", "name": "Primary Radius", "default": "20", "min": "1", "max": "100", "pos": "1" },
{ "type": "float", "name": "Secondary Radius", "default": "10", "min": "1", "max": "100", "pos": "2" },
{ "type": "float", "name": "Smoothness", "default": "0.5", "min": "0", "max": "10", "pos": "3" },
{ "type": "float", "name": "Opacity", "default": "0.7", "min": "0", "max": "1", "pos": "4" },
{ "type": "float", "name": "Outline", "default": "3", "min": "1", "max": "3", "pos": "5" },
{ "type": "float", "name": "Density", "default": "0.5", "min": "0.1", "max": "2", "pos": "6" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "7", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "8" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2010/29/12."}
]
},
{
"name": "Felt Pen", "lang": "en", "command": "fx_feltpen", "parameters": [
{ "type": "float", "name": "Amplitude", "default": "300", "min": "0", "max": "4000", "pos": "1" },
{ "type": "float", "name": "Density", "default": "50", "min": "0", "max": "100", "pos": "2" },
{ "type": "float", "name": "Smoothness", "default": "1", "min": "0", "max": "10", "pos": "3" },
{ "type": "float", "name": "Opacity", "default": "0.1", "min": "0", "max": "1", "pos": "4" },
{ "type": "float", "name": "Edge", "default": "20", "min": "0", "max": "100", "pos": "5" },
{ "type": "int", "name": "Thickness", "default": "5", "min": "2", "max": "32", "pos": "6" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "7", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "8" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2012/25/10."}
]
},
{
"name": "Finger Paint", "lang": "en", "command": "gtutor_fpaint", "parameters": [
{ "type": "note", "text": "Paint Detail"},
{ "type": "float", "name": "Finger Size", "default": "0.5", "min": "0", "max": "1", "pos": "1" },
{ "type": "float", "name": "Keep Detail", "default": "0.5", "min": "0", "max": "1", "pos": "2" },
{ "type": "float", "name": "Bristle Size", "default": "0.0", "min": "0", "max": "1", "pos": "3" },
{ "type": "bool", "name": "Edge Detect Includes Chroma", "default": "0", "pos": "4" },
{ "type": "separator" },
{ "type": "note", "text": "Render Detail"},
{ "type": "float", "name": "Light Direction", "default": "45.0", "min": "0", "max": "360.0", "pos": "5" },
{ "type": "float", "name": "Shadow", "default": "0.5", "min": "0", "max": "1", "pos": "6" },
{ "type": "float", "name": "Highlight", "default": "0.5", "min": "0", "max": "1", "pos": "7" },
{ "type": "float", "name": "Specular", "default": "0.5", "min": "0", "max": "1", "pos": "8" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "9", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "separator" },
{ "type": "note", "text": "Author: Garry R. Osgood. Latest update: 2015/02/26."},
{ "type": "link", "name": "Finger paint instructions and tutorial.", "url": "http://gmic.eu/tutorial/fingerpainting.shtml", "align": "center" }
]
},
{
"name": "Flamboyance Test", "lang": "en", "command": "samj_Flamboyance_Test", "parameters": [
{ "type": "separator" },
{ "type": "link", "name": "GMIC Adaptation of the tutorial written by Lyle Kroll", "url": "http://gimpchat.com/viewtopic.php?f=10&t=14999", "align": "center" },
{ "type": "note", "text": "<span foreground=\"blue\">Thank you for this beautiful and interesting effect</span>"},
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\"><u>Hard Sketch</u></span>"},
{ "type": "float", "name": "Amplitude", "default": "65", "min": "0", "max": "4000", "pos": "1" },
{ "type": "float", "name": "Density", "default": "28", "min": "0", "max": "100", "pos": "2" },
{ "type": "float", "name": "Smoothness", "default": "9.25", "min": "0", "max": "10", "pos": "3" },
{ "type": "float", "name": "Opacity", "default": "0.3", "min": "0", "max": "1", "pos": "4" },
{ "type": "float", "name": "Edge", "default": "0", "min": "0", "max": "100", "pos": "5" },
{ "type": "bool", "name": "Fast Approximation", "default": "1", "pos": "6" },
{ "type": "float", "name": "Color Variation", "default": "1.1", "min": "0.5", "max": "2", "pos": "7" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\"><u>Smooth Bilateral</u></span>"},
{ "type": "float", "name": "Spatial Variance", "default": "10", "min": "0", "max": "100", "pos": "8" },
{ "type": "float", "name": "Value Variance", "default": "12", "min": "0", "max": "100", "pos": "9" },
{ "type": "int", "name": "Iterations", "default": "2", "min": "1", "max": "10", "pos": "10" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\"><u>Blend</u></span>"},
{ "type": "choice", "name": "Grain Type", "default": "0", "pos": "11", "choices": { "0": "A", "1": "B", "2": "C", "3": "D" } },
{ "type": "int", "name": "Iterations", "default": "0", "min": "0", "max": "10", "pos": "12" },
{ "type": "float", "name": "Blend Proportion", "default": "1", "min": "0", "max": "1", "pos": "13" },
{ "type": "bool", "name": "Interruption Flamboyance", "default": "0", "pos": "14" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\"><u>Smooth</u></span>"},
{ "type": "float", "name": "Amplitude", "default": "150", "min": "0", "max": "1000", "pos": "15" },
{ "type": "float", "name": "Sharpness", "default": "0.42", "min": "0", "max": "2", "pos": "16" },
{ "type": "float", "name": "Anisotropy", "default": "0.85", "min": "0", "max": "1", "pos": "17" },
{ "type": "float", "name": "Gradient Smoothness", "default": "0.6", "min": "0", "max": "10", "pos": "18" },
{ "type": "float", "name": "Tensor Smoothness", "default": "7.83", "min": "0", "max": "10", "pos": "19" },
{ "type": "float", "name": "Spatial Precision", "default": "0.68", "min": "0.1", "max": "2", "pos": "20" },
{ "type": "float", "name": "Angular Precision", "default": "19", "min": "1", "max": "180", "pos": "21" },
{ "type": "float", "name": "Value Precision", "default": "2.65", "min": "0.1", "max": "5", "pos": "22" },
{ "type": "choice", "name": "Interpolation", "default": "0", "pos": "23", "choices": { "0": "Nearest Neighbor", "1": "Linear", "2": "Runge-Kutta" } },
{ "type": "bool", "name": "Fast Approximation", "default": "1", "pos": "24" },
{ "type": "float", "name": "Color Variation", "default": "1", "min": "0.5", "max": "2", "pos": "25" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\"><u>Cartoon</u></span>"},
{ "type": "float", "name": "Smoothness", "default": "3", "min": "0", "max": "10", "pos": "26" },
{ "type": "float", "name": "Sharpening", "default": "200", "min": "0", "max": "400", "pos": "27" },
{ "type": "float", "name": "Edge Threshold", "default": "20", "min": "1", "max": "30", "pos": "28" },
{ "type": "float", "name": "Edge Thickness", "default": "0.1", "min": "0", "max": "1", "pos": "29" },
{ "type": "float", "name": "Color Strength", "default": "1.5", "min": "0", "max": "3", "pos": "30" },
{ "type": "int", "name": "Color Quantization", "default": "8", "min": "2", "max": "256", "pos": "31" },
{ "type": "float", "name": "Color Variation", "default": "1", "min": "0.5", "max": "2", "pos": "32" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\"><u>Blend GMIC</u></span>"},
{ "type": "choice", "name": "Mode", "default": "3", "pos": "33", "choices": { "0": "Add", "1": "Alpha", "2": "And", "3": "Average", "4": "Blue", "5": "Burn", "6": "Darken", "7": "Difference", "8": "Divide", "9": "Dodge", "10": "Edges", "11": "Exclusion", "12": "Freeze", "13": "Grain Extract", "14": "Grain Merge", "15": "Green", "16": "Hard Light", "17": "Hard Mix", "18": "Hue", "19": "Interpolation", "20": "Lighten", "21": "Lightness", "22": "Linear Burn", "23": "Linear Light", "24": "Luminance", "25": "Multiply", "26": "Negation", "27": "Or", "28": "Overlay", "29": "Pin Light", "30": "Red", "31": "Reflect", "32": "Saturation", "33": "Shape Average", "34": "Shape Average0", "35": "Soft Burn", "36": "Soft Dodge", "37": "Soft Light", "38": "Screen", "39": "Stamp", "40": "Subtract", "41": "Value", "42": "Vivid Light", "43": "Xor" } },
{ "type": "float", "name": "Opacity", "default": "1", "min": "0", "max": "1", "pos": "34" },
{ "type": "bool", "name": "Reverse", "default": "0", "pos": "35" },
{ "type": "float", "name": "Sharpen", "default": "20", "min": "0", "max": "500", "pos": "36" },
{ "type": "float", "name": "Noise", "default": "0", "min": "0", "max": "40", "pos": "37" },
{ "type": "float", "name": "Spread X", "default": "0", "min": "0", "max": "20", "pos": "38" },
{ "type": "float", "name": "Spread Y", "default": "0", "min": "0", "max": "20", "pos": "39" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "40", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "separator" },
{ "type": "note", "text": "Authors: Lyle Kroll and samj. Latest update: 2016/12/06."}
]
},
{
"name": "Fractalize", "lang": "en", "command": "fractalize", "parameters": [
{ "type": "float", "name": "Detail Level", "default": "0.8", "min": "0", "max": "1", "pos": "1" },
{ "type": "separator" },
{ "type": "note", "text": "Note: This filter uses lot of random values to generate its result, so running it twice will give you different results !"},
{ "type": "separator" },
{ "type": "link", "name": "Click here for a detailed description of this filter.", "url": "http://www.gimpchat.com/viewtopic.php?f=28&t=10036", "align": "center" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2014/25/04."}
]
},
{
"name": "Granular Texture", "lang": "en", "command": "samj_Texture_Granuleuse", "parameters": [
{ "type": "note", "text": "Texture Granuleuse / Granular Texture"},
{ "type": "separator" },
{ "type": "float", "name": "Douceur / Smoothness Gradient RGB", "default": "0", "min": "0.5", "max": "2", "pos": "1" },
{ "type": "float", "name": "Maximum Seuil Dégradé / Max Threshold Gradient RGB", "default": "20", "min": "10", "max": "50", "pos": "2" },
{ "type": "separator" },
{ "type": "float", "name": "Amplitude Bruit / Noise", "default": "80.0", "min": "40", "max": "200", "pos": "3" },
{ "type": "separator" },
{ "type": "float", "name": "Couleurs / Colors", "default": "0", "min": "-20", "max": "20", "pos": "4" },
{ "type": "bool", "name": "Balance Des Couleurs Automatique / Automatic Color Balance", "default": "0", "pos": "5" },
{ "type": "separator" },
{ "type": "separator" },
{ "type": "choice", "name": "Type Aperçu", "default": "0", "pos": "6", "choices": { "0": "Tout", "1": "Rendu En Bas", "2": "Rendu a Droite", "3": "Rendu En Haut", "4": "Rendu a Gauche" } },
{ "type": "separator" },
{ "type": "note", "text": "samj - Dernière mise à jour : 2015/03/31."}
]
},
{
"name": "Granular Texture", "lang": "en", "command": "samj_en_Texture_Granuleuse", "parameters": [
{ "type": "note", "text": "Granular Texture"},
{ "type": "separator" },
{ "type": "float", "name": "Smoothness Gradient RGB", "default": "0", "min": "0.5", "max": "2", "pos": "1" },
{ "type": "float", "name": "Max Threshold Gradient RGB", "default": "20", "min": "10", "max": "50", "pos": "2" },
{ "type": "separator" },
{ "type": "float", "name": "Noise", "default": "80.0", "min": "40", "max": "200", "pos": "3" },
{ "type": "separator" },
{ "type": "float", "name": "Colors", "default": "0", "min": "-20", "max": "20", "pos": "4" },
{ "type": "bool", "name": "Automatic Color Balance", "default": "0", "pos": "5" },
{ "type": "separator" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "6", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "separator" },
{ "type": "note", "text": "samj - Update : 2015/03/31."}
]
},
{
"name": "Graphic Boost", "lang": "en", "command": "fx_graphic_boost4", "parameters": [
{ "type": "separator" },
{ "type": "note", "text": "Unsharp Mask controls"},
{ "type": "float", "name": "Radius", "default": "1.25", "min": "0", "max": "20", "pos": "1" },
{ "type": "float", "name": "Darken", "default": "2", "min": "0", "max": "10", "pos": "2" },
{ "type": "separator" },
{ "type": "bool", "name": "Skip Others Steps", "default": "0", "pos": "3" },
{ "type": "note", "text": "Check for visual control, UNcheck to reactivate the other controls"},
{ "type": "separator" },
{ "type": "separator" },
{ "type": "note", "text": "BW_Pencil Controls"},
{ "type": "float", "name": "Pencil Size", "default": "0.15", "min": "0", "max": "4", "pos": "4" },
{ "type": "float", "name": "Pencil Amplitude", "default": "14", "min": "0", "max": "200", "pos": "5" },
{ "type": "separator" },
{ "type": "bool", "name": "Skip Others Steps", "default": "0", "pos": "6" },
{ "type": "separator" },
{ "type": "separator" },
{ "type": "bool", "name": "Activate \"Pencil Smoother\"", "default": "1", "pos": "7" },
{ "type": "note", "text": " If unchecked the 3 sliders below are disabled "},
{ "type": "float", "name": "Pencil Smoother Sharpness", "default": "0.5", "min": "0", "max": "2", "pos": "8" },
{ "type": "float", "name": "Pencil Smoother Edge Protection", "default": "0.45", "min": "0", "max": "1", "pos": "9" },
{ "type": "float", "name": "Pencil Smoother Smoothness", "default": "2", "min": "0", "max": "10", "pos": "10" },
{ "type": "separator" },
{ "type": "bool", "name": "Skip Others Steps", "default": "0", "pos": "11" },
{ "type": "separator" },
{ "type": "separator" },
{ "type": "note", "text": "Merging Options"},
{ "type": "bool", "name": "Swap Layers", "default": "1", "pos": "12" },
{ "type": "note", "text": "Swap\" change the effect of Merging and Intesity"},
{ "type": "choice", "name": "Merging Option", "default": "0", "pos": "13", "choices": { "0": "Hard Light", "1": "Grain Merge", "2": "Multiply", "3": "Color Burn", "4": "Overlay", "5": "Value", "6": "Darken", "7": "Lightness", "8": "Luminance", "9": "*Colors Doping*", "10": "Comix Colors", "11": "Graphic Colours", "12": "Graphix Colors", "13": "Vivid Edges*", "14": "Dark Edges", "15": "Dark Screen", "16": "Vivid Screen", "17": "Interpolate" } },
{ "type": "float", "name": "Opacity", "default": "1", "min": "0", "max": "1", "pos": "14" },
{ "type": "float", "name": "Intensity", "default": "1", "min": "0", "max": "1", "pos": "15" },
{ "type": "separator" },
{ "type": "bool", "name": "Add Painter's Touch", "default": "1", "pos": "16" },
{ "type": "note", "text": "If unchecked the 3 sliders below are disabled"},
{ "type": "separator" },
{ "type": "float", "name": "Painter's Touch Sharpness", "default": "0.5", "min": "0", "max": "2", "pos": "17" },
{ "type": "float", "name": "Painter's Edge Protection Flow", "default": "0.45", "min": "0", "max": "1", "pos": "18" },
{ "type": "float", "name": "Painter's Smoothness", "default": "1", "min": "0", "max": "10", "pos": "19" },
{ "type": "separator" },
{ "type": "note", "text": "Author: PhotoComiX. Latest update : 2011/13/11 ."},
{ "type": "link", "name": "Filter explained here", "url": "http://www.gimpchat.com/viewtopic.php?f=9&t=775", "align": "center" }
]
},
{
"name": "Graphic Novel", "lang": "en", "command": "fx_graphic_novelfxl", "parameters": [
{ "type": "separator" },
{ "type": "note", "text": "Apply Local Normalization"},
{ "type": "bool", "name": "Skip This Step", "default": "0", "pos": "1" },
{ "type": "separator" },
{ "type": "note", "text": " Local Normalization Controls"},
{ "type": "float", "name": "LN Amplititude", "default": "2", "min": "0", "max": "60", "pos": "2" },
{ "type": "float", "name": "LN Size", "default": "6", "min": "0", "max": "64", "pos": "3" },
{ "type": "float", "name": "LN Neightborhood-Smoothness", "default": "5", "min": "0", "max": "40", "pos": "4" },
{ "type": "float", "name": "LN Average-Smoothness", "default": "20", "min": "0", "max": "40", "pos": "5" },
{ "type": "separator" },
{ "type": "bool", "name": "Skip All Other Steps", "default": "0", "pos": "6" },
{ "type": "separator" },
{ "type": "separator" },
{ "type": "note", "text": " Pencil Options"},
{ "type": "float", "name": "Pencil Size", "default": "0.62", "min": "0", "max": "4", "pos": "7" },
{ "type": "float", "name": "Pencil Amplitude", "default": "14", "min": "0", "max": "200", "pos": "8" },
{ "type": "separator" },
{ "type": "bool", "name": "Skip All Other Steps", "default": "0", "pos": "9" },
{ "type": "separator" },
{ "type": "separator" },
{ "type": "bool", "name": "Activate \"Pencil Smoother\"", "default": "1", "pos": "10" },
{ "type": "note", "text": " If unchecked the 3 sliders below are disabled "},
{ "type": "separator" },
{ "type": "float", "name": "Pencil Smoother Sharpness", "default": "0.5", "min": "0", "max": "2", "pos": "11" },
{ "type": "float", "name": "Pencil Smoother Edge Protection", "default": "0.78", "min": "0", "max": "1", "pos": "12" },
{ "type": "float", "name": "Pencil Smoother Smoothness", "default": "1.92", "min": "0", "max": "10", "pos": "13" },
{ "type": "separator" },
{ "type": "bool", "name": "Skip All Other Steps", "default": "0", "pos": "14" },
{ "type": "separator" },
{ "type": "separator" },
{ "type": "note", "text": "Boost Merging Options"},
{ "type": "bool", "name": "Swap Layers", "default": "0", "pos": "15" },
{ "type": "choice", "name": "MIxer", "default": "0", "pos": "16", "choices": { "0": "Overlay", "1": "Multiply", "2": "Soft Light", "3": "Color Burn", "4": "Darken", "5": "Stamp", "6": "Hard Light", "7": "Value", "8": "Grain Merge", "9": "Freeze", "10": "Lightness", "11": "Luminance", "12": "*Colors Doping", "13": "*Comix Colors*", "14": "Graphic Colours", "15": "*Graphix Colors", "16": "*Vivid Edges*", "17": "*Dark Edges*", "18": "*Dark Screen*", "19": "*Vivid Screen*", "20": "Interpolate" } },
{ "type": "float", "name": "Opacity", "default": "1", "min": "0", "max": "1", "pos": "17" },
{ "type": "float", "name": "Intensity", "default": "1", "min": "0", "max": "1", "pos": "18" },
{ "type": "separator" },
{ "type": "bool", "name": "Add Painter's Touch", "default": "1", "pos": "19" },
{ "type": "separator" },
{ "type": "float", "name": "Painter's Touch Sharpness", "default": "0.5", "min": "0", "max": "2", "pos": "20" },
{ "type": "float", "name": "Painter's Edge Protection Flow", "default": "0.8", "min": "0", "max": "1", "pos": "21" },
{ "type": "float", "name": "Painter's Smoothness", "default": "1.28", "min": "0", "max": "10", "pos": "22" },
{ "type": "separator" },
{ "type": "note", "text": "Author: PhotoComiX. Latest update : 2011/13/11."},
{ "type": "link", "name": "Filter explained here", "url": "http://www.gimpchat.com/viewtopic.php?f=9&t=1582", "align": "center" }
]
},
{
"name": "Hard Painting", "lang": "en", "command": "fx_hard_painting", "parameters": [
{ "type": "note", "text": "Modular filter which can be used to apply an extremely-glossy paint effect."},
{ "type": "separator" },
{ "type": "note", "text": "Painting authors: Lyle Kroll, Angelo Lama and <a href=\"https://goo.gl/Ryf7Cv\">David Tschumperlé</a>.\nLatest update: 2011/28/02."},
{ "type": "int", "name": "1. Abstraction", "default": "1", "min": "0", "max": "20", "pos": "1" },
{ "type": "float", "name": "2. Details Scale", "default": "2.5", "min": "0", "max": "100", "pos": "2" },
{ "type": "float", "name": "3. Color", "default": "4", "min": "0", "max": "25", "pos": "3" },
{ "type": "float", "name": "4. Smoothness", "default": "50", "min": "0", "max": "2000", "pos": "4" },
{ "type": "bool", "name": "5. Sharpen Shades", "default": "1", "pos": "5" },
{ "type": "separator" },
{ "type": "note", "text": "Graphic novel author: PhotoComiX. Latest update : 2011/13/11."},
{ "type": "link", "name": "Filter explained here", "url": "http://www.gimpchat.com/viewtopic.php?f=9&t=1582", "align": "center" },
{ "type": "int", "name": "6. Graphic Novel Iterations", "default": "1", "min": "0", "max": "10", "pos": "6" },
{ "type": "separator" },
{ "type": "note", "text": "Apply Local Normalization"},
{ "type": "bool", "name": "7. Skip This Step", "default": "0", "pos": "7" },
{ "type": "separator" },
{ "type": "note", "text": "Local Normalization Controls"},
{ "type": "float", "name": "8. Ln Amplititude", "default": "2", "min": "0", "max": "60", "pos": "8" },
{ "type": "float", "name": "9. Ln Size", "default": "6", "min": "0", "max": "64", "pos": "9" },
{ "type": "float", "name": "10. Ln Neightborhood-Smoothness", "default": "5", "min": "0", "max": "40", "pos": "10" },
{ "type": "float", "name": "11. Ln Average-Smoothness", "default": "20", "min": "0", "max": "40", "pos": "11" },
{ "type": "separator" },
{ "type": "bool", "name": "12. Skip All Other Steps", "default": "0", "pos": "12" },
{ "type": "separator" },
{ "type": "separator" },
{ "type": "note", "text": " Pencil Options"},
{ "type": "float", "name": "13. Pencil Size", "default": "0.62", "min": "0", "max": "4", "pos": "13" },
{ "type": "float", "name": "14. Pencil Amplitude", "default": "14", "min": "0", "max": "200", "pos": "14" },
{ "type": "separator" },
{ "type": "bool", "name": "15. Skip All Other Steps", "default": "0", "pos": "15" },
{ "type": "separator" },
{ "type": "separator" },
{ "type": "bool", "name": "16. Activate \"Pencil Smoother\"", "default": "1", "pos": "16" },
{ "type": "note", "text": " If unchecked the 3 sliders below are disabled "},
{ "type": "separator" },
{ "type": "float", "name": "17. Pencil Smoother Sharpness", "default": "0.5", "min": "0", "max": "2", "pos": "17" },
{ "type": "float", "name": "18. Pencil Smoother Edge Protection", "default": "0.78", "min": "0", "max": "1", "pos": "18" },
{ "type": "float", "name": "19. Pencil Smoother Smoothness", "default": "1.92", "min": "0", "max": "10", "pos": "19" },
{ "type": "separator" },
{ "type": "bool", "name": "20. Skip All Other Steps", "default": "0", "pos": "20" },
{ "type": "separator" },
{ "type": "separator" },
{ "type": "note", "text": "Boost Merging Options"},
{ "type": "bool", "name": "21. Swap Layers", "default": "0", "pos": "21" },
{ "type": "choice", "name": "22. Mixer", "default": "0", "pos": "22", "choices": { "0": "Overlay", "1": "Multiply", "2": "Soft Light", "3": "Color Burn", "4": "Darken", "5": "Stamp", "6": "Hard Light", "7": "Value", "8": "Grain Merge", "9": "Freeze", "10": "Lightness", "11": "Luminance", "12": "*Colors Doping", "13": "*Comix Colors*", "14": "Graphic Colours", "15": "*Graphix Colors", "16": "*Vivid Edges*", "17": "*Dark Edges*", "18": "*Dark Screen*", "19": "*Vivid Screen*", "20": "Interpolate" } },
{ "type": "float", "name": "23. Opacity", "default": "1", "min": "0", "max": "1", "pos": "23" },
{ "type": "float", "name": "24. Intensity", "default": "1", "min": "0", "max": "1", "pos": "24" },
{ "type": "separator" },
{ "type": "bool", "name": "25. Add Painter's Touch", "default": "1", "pos": "25" },
{ "type": "separator" },
{ "type": "float", "name": "26. Painter's Touch Sharpness", "default": "0.5", "min": "0", "max": "2", "pos": "26" },
{ "type": "float", "name": "27. Painter's Edge Protection Flow", "default": "0.8", "min": "0", "max": "1", "pos": "27" },
{ "type": "float", "name": "28. Painter's Smoothness", "default": "1.28", "min": "0", "max": "10", "pos": "28" },
{ "type": "separator" },
{ "type": "choice", "name": "29-31. Preview Type", "default": "0", "pos": "29", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "30" }
]
},
{
"name": "Hard Sketch", "lang": "en", "command": "fx_hardsketchbw", "parameters": [
{ "type": "float", "name": "Amplitude", "default": "300", "min": "0", "max": "4000", "pos": "1" },
{ "type": "float", "name": "Density", "default": "50", "min": "0", "max": "100", "pos": "2" },
{ "type": "float", "name": "Smoothness", "default": "1", "min": "0", "max": "10", "pos": "3" },
{ "type": "float", "name": "Opacity", "default": "0.1", "min": "0", "max": "1", "pos": "4" },
{ "type": "float", "name": "Edge", "default": "20", "min": "0", "max": "100", "pos": "5" },
{ "type": "bool", "name": "Fast Approximation", "default": "0", "pos": "6" },
{ "type": "choice", "name": "Color Model", "default": "4", "pos": "7", "choices": { "0": "Black on White", "1": "White on Black", "2": "Black on Transparent White", "3": "White on Transparent Black", "4": "Color on White" } },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "8", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "9" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2010/29/12."}
]
},
{
"name": "Highlight Bloom", "lang": "en", "command": "fx_highlight_bloom", "parameters": [
{ "type": "float", "name": "Details Strength (%)", "default": "90", "min": "0", "max": "400", "pos": "1" },
{ "type": "float", "name": "Details Scale", "default": "60", "min": "0", "max": "255", "pos": "2" },
{ "type": "float", "name": "Smoothness", "default": "60", "min": "0", "max": "255", "pos": "3" },
{ "type": "int", "name": "Highlight (%)", "default": "30", "min": "0", "max": "100", "pos": "4" },
{ "type": "float", "name": "Contrast (%)", "default": "20", "min": "0", "max": "100", "pos": "5" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "6", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "7" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2016/24/10."},
{ "type": "separator" },
{ "type": "note", "text": "This effect has been inspired by:"},
{ "type": "link", "name": "This tutorial by Sebastien Guyader and Patrick David", "url": "https://pixls.us/articles/highlight-bloom-and-photoillustration-look/", "align": "center" }
]
},
{
"name": "Hope Poster", "lang": "en", "command": "fx_poster_hope", "parameters": [
{ "type": "float", "name": "Gamma", "default": "0", "min": "-3", "max": "3", "pos": "1" },
{ "type": "float", "name": "Smoothness", "default": "3", "min": "0", "max": "20", "pos": "2" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "3", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "4" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2013/07/11."}
]
},
{
"name": "Hough Sketch", "lang": "en", "command": "fx_houghsketchbw", "parameters": [
{ "type": "float", "name": "Smoothness", "default": "1.25", "min": "0", "max": "10", "pos": "1" },
{ "type": "float", "name": "Density", "default": "10", "min": "0", "max": "70", "pos": "2" },
{ "type": "int", "name": "Radius", "default": "5", "min": "0", "max": "30", "pos": "3" },
{ "type": "float", "name": "Threshold", "default": "80", "min": "0", "max": "100", "pos": "4" },
{ "type": "float", "name": "Opacity", "default": "0.1", "min": "0", "max": "1", "pos": "5" },
{ "type": "choice", "name": "Color Model", "default": "4", "pos": "6", "choices": { "0": "Black on White", "1": "White on Black", "2": "Black on Transparent White", "3": "White on Transparent Black", "4": "Color on White" } },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "7", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "8" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2011/18/05."}
]
},
{
"name": "Illustration Look", "lang": "en", "command": "fx_illustration_look", "parameters": [
{ "type": "float", "name": "Tone Mapping (%)", "default": "100", "min": "0", "max": "100", "pos": "1" },
{ "type": "float", "name": "Desaturate (%)", "default": "0", "min": "0", "max": "100", "pos": "2" },
{ "type": "float", "name": "Vintage Tone (%)", "default": "0", "min": "0", "max": "100", "pos": "3" },
{ "type": "bool", "name": "Output as Multiple Layers", "default": "0", "pos": "4" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "5", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "separator" },
{ "type": "note", "text": "Authors: Sébastien Guyader and David Tschumperlé. Latest update: 2017/05/01."}
]
},
{
"name": "Kuwahara", "lang": "en", "command": "fx_kuwahara", "parameters": [
{ "type": "int", "name": "Iterations", "default": "2", "min": "1", "max": "20", "pos": "1" },
{ "type": "int", "name": "Radius", "default": "5", "min": "1", "max": "30", "pos": "2" },
{ "type": "separator" },
{ "type": "choice", "name": "Channel(s)", "default": "0", "pos": "3", "choices": { "0": "All", "1": "RGBA [All]", "2": "RGB [All]", "3": "RGB [Red]", "4": "RGB [Green]", "5": "RGB [Blue]", "6": "RGBA [Alpha]", "7": "Linear RGB [All]", "8": "Linear RGB [Red]", "9": "Linear RGB [Green]", "10": "Linear RGB [Blue]", "11": "YCbCr [Luminance]", "12": "YCbCr [Blue-Red Chrominances]", "13": "YCbCr [Blue Chrominance]", "14": "YCbCr [Red Chrominance]", "15": "YCbCr [Green Chrominance]", "16": "Lab [Lightness]", "17": "Lab [ab-Chrominances]", "18": "Lab [a-Chrominance]", "19": "Lab [b-Chrominance]", "20": "Lch [ch-Chrominances]", "21": "Lch [c-Chrominance]", "22": "Lch [h-Chrominance]", "23": "HSV [Hue]", "24": "HSV [Saturation]", "25": "HSV [Value]", "26": "HSI [Intensity]", "27": "HSL [Lightness]", "28": "CMYK [Cyan]", "29": "CMYK [Magenta]", "30": "CMYK [Yellow]", "31": "CMYK [Key]", "32": "YIQ [Luma]", "33": "YIQ [Chromas]", "34": "RYB [All]", "35": "RYB [Red]", "36": "RYB [Yellow]", "37": "RYB [Blue]" } },
{ "type": "choice", "name": "Value Action", "default": "0", "pos": "4", "choices": { "0": "None", "1": "Cut", "2": "Normalize" } },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "5", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "6" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2011/31/05."}
]
},
{
"name": "Linify", "lang": "en", "command": "fx_linify", "parameters": [
{ "type": "float", "name": "Density", "default": "40", "min": "0", "max": "100", "pos": "1" },
{ "type": "float", "name": "Spreading", "default": "2", "min": "0", "max": "10", "pos": "2" },
{ "type": "float", "name": "Resolution (%)", "default": "40", "min": "0", "max": "100", "pos": "3" },
{ "type": "float", "name": "Line Opacity", "default": "10", "min": "0", "max": "30", "pos": "4" },
{ "type": "int", "name": "Line Precision", "default": "24", "min": "1", "max": "128", "pos": "5" },
{ "type": "choice", "name": "Color Mode", "default": "0", "pos": "6", "choices": { "0": "Subtractive", "1": "Additive" } },
{ "type": "separator" },
{ "type": "bool", "name": "Preview Progression While Running", "default": "1", "pos": "7" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "8", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "9" },
{ "type": "separator" },
{ "type": "note", "text": "Note:\n\n - This filter is our own implementation of the nice algorithm proposed on the webpage <a href=\"http://linify.me\">http://linify.me</a>.\n - This is a quite resource-demanding filter, so please be patient when running it.\n - It actually renders better when applied on small images (&lt;1024). "},
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2017/11/21."}
]
},
{
"name": "Lylejk's Painting", "lang": "en", "command": "fx_lylejk_painting", "parameters": [
{ "type": "int", "name": "Iterations", "default": "10", "min": "1", "max": "20", "pos": "1" },
{ "type": "int", "name": "Abstraction", "default": "2", "min": "1", "max": "20", "pos": "2" },
{ "type": "int", "name": "Radius", "default": "4", "min": "1", "max": "30", "pos": "3" },
{ "type": "float", "name": "Canvas", "default": "10", "min": "0", "max": "100", "pos": "4" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "5", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "6" },
{ "type": "separator" },
{ "type": "note", "text": "Authors: Lyle Kroll and David Tschumperlé.       Latest Update: 2015/23/02."},
{ "type": "link", "name": "Filter Explained here", "url": "http://www.gimpchat.com/viewtopic.php?f=10&t=2624", "align": "center" }
]
},
{
"name": "Make Squiggly", "lang": "en", "command": "fx_Squiggly", "parameters": [
{ "type": "note", "text": "Squigles an image"},
{ "type": "note", "text": "Squigle parameters"},
{ "type": "float", "name": "Spread Noise Amount", "default": "2", "min": "0", "max": "20", "pos": "1" },
{ "type": "float", "name": "Segmentation Edge Threshold", "default": "12", "min": "0", "max": "15", "pos": "2" },
{ "type": "float", "name": "Segmentation Smoothness", "default": "0.8", "min": "0", "max": "5", "pos": "3" },
{ "type": "float", "name": "GradienNormSmoothness", "default": "0", "min": "0", "max": "10", "pos": "4" },
{ "type": "float", "name": "GradienNormLinearity", "default": "0.5", "min": "0", "max": "1.5", "pos": "5" },
{ "type": "bool", "name": "Invert Luminance", "default": "1", "pos": "6" },
{ "type": "separator" },
{ "type": "separator" },
{ "type": "note", "text": "Optional color enhancement"},
{ "type": "note", "text": "Note that the effect of sliders depends on the merge setting."},
{ "type": "bool", "name": "Activate Color Enhancement", "default": "0", "pos": "7" },
{ "type": "bool", "name": "Toggle to View Base Image", "default": "0", "pos": "8" },
{ "type": "note", "text": "Check this to view base image"},
{ "type": "float", "name": "IncreaseChroma1", "default": "3", "min": "1", "max": "4", "pos": "9" },
{ "type": "float", "name": "Tone Threshold", "default": "0.2", "min": "0", "max": "1", "pos": "10" },
{ "type": "float", "name": "Tone Gamma", "default": "0.4", "min": "0", "max": "1", "pos": "11" },
{ "type": "note", "text": "Select merging mode to original"},
{ "type": "choice", "name": "Merging Option", "default": "0", "pos": "12", "choices": { "0": "Alpha", "1": "And", "2": "Average", "3": "Burn", "4": "Darken", "5": "Difference", "6": "Divide", "7": "Dodge", "8": "Exclusion", "9": "Freeze", "10": "Grain Extract", "11": "Grain Merge", "12": "Hard Light", "13": "Hue", "14": "Interpolation", "15": "Lighten", "16": "Lightness", "17": "Luminance", "18": "Multiply", "19": "Negation", "20": "Or", "21": "Overlay", "22": "Reflect", "23": "Saturation", "24": "Soft Light", "25": "Screen", "26": "Stamp", "27": "Value", "28": "Xor" } },
{ "type": "float", "name": "Opacity", "default": "1", "min": "0", "max": "1", "pos": "13" },
{ "type": "bool", "name": "Reverse Order", "default": "1", "pos": "14" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "15", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "separator" },
{ "type": "note", "text": "Author : Arto Huotari. Latest update : 2013/09/28."},
{ "type": "link", "name": "Filter Explained here", "url": "http://www.flickr.com/photos/naggobot/6667673847/", "align": "center" }
]
},
{
"name": "Morphology Painting", "lang": "en", "command": "fx_MorphoPaint", "parameters": [
{ "type": "separator" },
{ "type": "note", "text": "Creates a painting using Morphology-, Segmentation- and Painting- filters. CPU intensive filter that may take long."},
{ "type": "separator" },
{ "type": "note", "text": "Morphology settings"},
{ "type": "separator" },
{ "type": "choice", "name": "Method", "default": "1", "pos": "1", "choices": { "0": "Erosion", "1": "Dilation", "2": "Opening", "3": "Closing" } },
{ "type": "int", "name": "MorphoStrenght", "default": "18", "min": "2", "max": "60", "pos": "2" },
{ "type": "choice", "name": "Shape", "default": "2", "pos": "3", "choices": { "0": "Square", "1": "Octagonal", "2": "Circular" } },
{ "type": "separator" },
{ "type": "note", "text": "Lightness for Morpholayer"},
{ "type": "int", "name": "Black Point", "default": "25", "min": "0", "max": "50", "pos": "4" },
{ "type": "int", "name": "Expand Shadows", "default": "100", "min": "50", "max": "255", "pos": "5" },
{ "type": "int", "name": "Compress Highlights", "default": "230", "min": "200", "max": "255", "pos": "6" },
{ "type": "separator" },
{ "type": "note", "text": "Smoothing strength"},
{ "type": "int", "name": "Spread Amount", "default": "8", "min": "0", "max": "20", "pos": "7" },
{ "type": "int", "name": "Blurr Strength", "default": "3", "min": "0", "max": "10", "pos": "8" },
{ "type": "separator" },
{ "type": "note", "text": "Segmentation settings"},
{ "type": "float", "name": "Edge Threshold", "default": "4", "min": "0", "max": "15", "pos": "9" },
{ "type": "float", "name": "Smoothness", "default": "0.5", "min": "0", "max": "5", "pos": "10" },
{ "type": "separator" },
{ "type": "note", "text": "Painting Settings"},
{ "type": "int", "name": "Abstraction", "default": "2", "min": "1", "max": "10", "pos": "11" },
{ "type": "float", "name": "Details Scale", "default": "0.5", "min": "0", "max": "5", "pos": "12" },
{ "type": "float", "name": "Smoothness", "default": "200", "min": "0", "max": "1000", "pos": "13" },
{ "type": "separator" },
{ "type": "bool", "name": "Merge Layers?", "default": "1", "pos": "14" },
{ "type": "note", "text": "When unchecked the filter will output layers separately for manual composing. Set G'Mic output to new layers."},
{ "type": "separator" },
{ "type": "bool", "name": "Enable Paintstroke", "default": "1", "pos": "15" },
{ "type": "float", "name": "Stroke Strength", "default": "1", "min": "0", "max": "1", "pos": "16" },
{ "type": "bool", "name": "Enable Segmentation", "default": "1", "pos": "17" },
{ "type": "float", "name": "Segments Strength", "default": "1", "min": "0", "max": "1", "pos": "18" },
{ "type": "bool", "name": "Enable Morphology", "default": "1", "pos": "19" },
{ "type": "float", "name": "Morphology Strength", "default": "1", "min": "0", "max": "1", "pos": "20" },
{ "type": "bool", "name": "Normalize", "default": "1", "pos": "21" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "22", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "separator" },
{ "type": "note", "text": "Author : Arto Huotari. Latest update : 2013/09/28."},
{ "type": "link", "name": "Filter Explained here", "url": "http://www.flickr.com/photos/naggobot/6108637935/", "align": "center" }
]
},
{
"name": "Neon", "lang": "en", "command": "fx_neon", "parameters": [
{ "type": "note", "text": "Turns bright image outlines into bright, neon-like lines."},
{ "type": "separator" },
{ "type": "note", "text": "Lines"},
{ "type": "choice", "name": "1. Norm Mode", "default": "0", "pos": "1", "choices": { "0": "Gradient Norm", "1": "Hessian", "2": "Laplacian", "3": "Rotation-Invariant Gradient", "4": "Afre's Edge Algorithm" } },
{ "type": "int", "name": "2. Thinning", "default": "1", "min": "1", "max": "10", "pos": "2" },
{ "type": "float", "name": "3. Recovery", "default": "1", "min": ".5", "max": "4", "pos": "3" },
{ "type": "float", "name": "4. Brightness", "default": "1", "min": ".5", "max": "4", "pos": "4" },
{ "type": "float", "name": "5. Details", "default": "1", "min": ".5", "max": "4", "pos": "5" },
{ "type": "float", "name": "6. Smoothness", "default": "0", "min": "0", "max": "10", "pos": "6" },
{ "type": "float", "name": "7. Contrast", "default": "0.45", "min": "0", "max": "1.5", "pos": "7" },
{ "type": "float", "name": "8. Min Threshold", "default": "40", "min": "0", "max": "100", "pos": "8" },
{ "type": "float", "name": "9. Max Threshold", "default": "60", "min": "0", "max": "100", "pos": "9" },
{ "type": "bool", "name": "10. Negative", "default": "0", "pos": "10" },
{ "type": "float", "name": "11. Opacity Over Original", "default": "1", "min": "0", "max": "1", "pos": "11" },
{ "type": "float", "name": "12. Saturation", "default": "1.15", "min": "0", "max": "4", "pos": "12" },
{ "type": "float", "name": "13. Blur Colours", "default": "2", "min": "0", "max": "20", "pos": "13" },
{ "type": "separator" },
{ "type": "note", "text": "Antialias"},
{ "type": "float", "name": "14. Amplitude", "default": "3", "min": "0", "max": "100", "pos": "14" },
{ "type": "float", "name": "15. Edge Threshold (%)", "default": "0", "min": "0", "max": "100", "pos": "15" },
{ "type": "float", "name": "16. Smoothness", "default": "3", "min": "0", "max": "5", "pos": "16" },
{ "type": "separator" },
{ "type": "note", "text": "Colour Glow 1"},
{ "type": "float", "name": "17. Size", "default": "20", "min": "0", "max": "100", "pos": "17" },
{ "type": "float", "name": "18. Intensity", "default": "0.4", "min": "0", "max": "3", "pos": "18" },
{ "type": "float", "name": "19. Darken", "default": "0.1", "min": "0", "max": "1", "pos": "19" },
{ "type": "float", "name": "20. Saturation", "default": "1.5", "min": "0", "max": "4", "pos": "20" },
{ "type": "separator" },
{ "type": "note", "text": "Colour Glow 2"},
{ "type": "float", "name": "21. Size", "default": "5", "min": "0", "max": "100", "pos": "21" },
{ "type": "float", "name": "22. Intensity", "default": "0.2", "min": "0", "max": "3", "pos": "22" },
{ "type": "float", "name": "23. Darken", "default": "0.1", "min": "0", "max": "1", "pos": "23" },
{ "type": "float", "name": "24. Saturation", "default": "1", "min": "0", "max": "4", "pos": "24" },
{ "type": "separator" },
{ "type": "note", "text": "Boost Glow"},
{ "type": "float", "name": "25. Size", "default": "2", "min": "0", "max": "5", "pos": "25" },
{ "type": "float", "name": "26. Intensity", "default": "1", "min": "0", "max": "3", "pos": "26" },
{ "type": "separator" },
{ "type": "float", "name": "27. Smooth Hues", "default": "0", "min": "0", "max": "20", "pos": "27" },
{ "type": "separator" },
{ "type": "bool", "name": "28. Alpha", "default": "0", "pos": "28" },
{ "type": "float", "name": "29. Alpha Power", "default": "1", "min": "0", "max": "5", "pos": "29" },
{ "type": "float", "name": "30. Alpha Multiplier", "default": "1", "min": "0", "max": "5", "pos": "30" },
{ "type": "separator" },
{ "type": "choice", "name": "31. Preview Type", "default": "0", "pos": "31", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "32-33. Preview Split", "position": "50,50", "pos": "32" }
]
},
{
"name": "Neon Alpha", "lang": "en", "command": "fx_neon_alpha", "parameters": [
{ "type": "note", "text": "An attempt to make the Neon filter work with alpha channels. Low-quality, comes with some artefacts."},
{ "type": "separator" },
{ "type": "note", "text": "Gradient norm"},
{ "type": "float", "name": "1. Smoothness", "default": "0", "min": "0", "max": "10", "pos": "1" },
{ "type": "float", "name": "2. Linearity", "default": "0.45", "min": "0", "max": "1.5", "pos": "2" },
{ "type": "float", "name": "3. Min Threshold", "default": "40", "min": "0", "max": "100", "pos": "3" },
{ "type": "float", "name": "4. Max Threshold", "default": "60", "min": "0", "max": "100", "pos": "4" },
{ "type": "bool", "name": "5. Negative", "default": "0", "pos": "5" },
{ "type": "float", "name": "6. Blur Original", "default": "2", "min": "0", "max": "20", "pos": "6" },
{ "type": "float", "name": "7. Saturation", "default": "1.15", "min": "0", "max": "4", "pos": "7" },
{ "type": "separator" },
{ "type": "note", "text": "Colour Glow 1"},
{ "type": "float", "name": "8. Size", "default": "20", "min": "0", "max": "100", "pos": "8" },
{ "type": "float", "name": "9. Intensity", "default": "0.4", "min": "0", "max": "3", "pos": "9" },
{ "type": "float", "name": "10. Darken", "default": "0.1", "min": "0", "max": "1", "pos": "10" },
{ "type": "float", "name": "11. Saturation", "default": "2.25", "min": "0", "max": "4", "pos": "11" },
{ "type": "separator" },
{ "type": "note", "text": "Colour Glow 2"},
{ "type": "float", "name": "12. Size", "default": "5", "min": "0", "max": "100", "pos": "12" },
{ "type": "float", "name": "13. Intensity", "default": "0.2", "min": "0", "max": "3", "pos": "13" },
{ "type": "float", "name": "14. Darken", "default": "0.1", "min": "0", "max": "1", "pos": "14" },
{ "type": "float", "name": "15. Saturation", "default": "2.25", "min": "0", "max": "4", "pos": "15" },
{ "type": "separator" },
{ "type": "note", "text": "Boost Glow"},
{ "type": "float", "name": "16. Size", "default": "2", "min": "0", "max": "5", "pos": "16" },
{ "type": "float", "name": "17. Intensity", "default": "1", "min": "0", "max": "2", "pos": "17" }
]
},
{
"name": "Otsu-Hessian Blend", "lang": "en", "command": "fx_otsu_hessian_blend", "parameters": [
{ "type": "note", "text": "Expansion of <a href=\"https://discuss.pixls.us/t/one-liner-challenge/8785/7?u=joan_rake1\">a one-line filter by Afre</a>."},
{ "type": "int", "name": "Otsu Levels", "default": "4", "min": "1", "max": "32", "pos": "1" },
{ "type": "float", "name": "Norm 1", "default": "0", "min": "-5", "max": "5", "pos": "2" },
{ "type": "float", "name": "Norm 2", "default": "1", "min": "-5", "max": "5", "pos": "3" },
{ "type": "choice", "name": "Merging Option", "default": "27", "pos": "4", "choices": { "0": "Add", "1": "Alpha", "2": "And", "3": "Average", "4": "Blue", "5": "Burn", "6": "Darken", "7": "Difference", "8": "Divide", "9": "Dodge", "10": "Exclusion", "11": "Freeze", "12": "Grainextract", "13": "Grainmerge", "14": "Green", "15": "Hardlight", "16": "Hardmix", "17": "Hue", "18": "Interpolation", "19": "Lighten", "20": "Lightness", "21": "Linearburn", "22": "Linearlight", "23": "Luminance", "24": "Multiply", "25": "Negation", "26": "Or", "27": "Overlay", "28": "Pinlight", "29": "Red", "30": "Reflect", "31": "Saturation", "32": "Screen", "33": "Shapeaverage", "34": "Softburn", "35": "Softdodge", "36": "Softlight", "37": "Stamp", "38": "Subtract", "39": "Value", "40": "Vividlight", "41": "Xor" } },
{ "type": "float", "name": "Opacity", "default": "1", "min": "0", "max": "1", "pos": "5" },
{ "type": "bool", "name": "Reverse Order", "default": "0", "pos": "6" }
]
},
{
"name": "Paint Daub", "lang": "en", "command": "samj_Barbouillage_Paint_Daub_en", "parameters": [
{ "type": "note", "text": "<span foreground=\"blue\">Paint Daub - Barbouillage</span>"},
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Gradient Norm</span>"},
{ "type": "int", "name": "Iterations", "default": "2", "min": "1", "max": "3", "pos": "1" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Smooth</span>"},
{ "type": "int", "name": "Amplitude", "default": "2", "min": "1", "max": "5", "pos": "2" },
{ "type": "int", "name": "Sharpness", "default": "100", "min": "0", "max": "500", "pos": "3" },
{ "type": "float", "name": "Anisotropy", "default": "0.2", "min": "0", "max": "0.5", "pos": "4" },
{ "type": "float", "name": "Sigma", "default": "1", "min": "0", "max": "10", "pos": "5" },
{ "type": "float", "name": "Dl", "default": "4", "min": "0", "max": "10", "pos": "6" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Equalize</span>"},
{ "type": "bool", "name": "Equalize", "default": "1", "pos": "7" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Random Plasma</span>"},
{ "type": "choice", "name": "Plasma", "default": "0", "pos": "8", "choices": { "0": "Without", "1": "Colors A", "2": "Colors B" } },
{ "type": "int", "name": "Scale Plasma", "default": "8", "min": "1", "max": "30", "pos": "9" },
{ "type": "separator" },
{ "type": "note", "text": "samj Update : 2015/04/17."}
]
},
{
"name": "Painting", "lang": "en", "command": "fx_painting", "parameters": [
{ "type": "int", "name": "Abstraction", "default": "5", "min": "1", "max": "10", "pos": "1" },
{ "type": "float", "name": "Details Scale", "default": "2.5", "min": "0", "max": "5", "pos": "2" },
{ "type": "float", "name": "Color", "default": "1.5", "min": "0", "max": "4", "pos": "3" },
{ "type": "float", "name": "Smoothness", "default": "50", "min": "0", "max": "1000", "pos": "4" },
{ "type": "bool", "name": "Sharpen Shades", "default": "1", "pos": "5" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "6", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "7" },
{ "type": "separator" },
{ "type": "note", "text": "Authors: Lyle Kroll, Angelo Lama and David Tschumperlé. \nLatest Update: 2011/28/02."}
]
},
{
"name": "Pastell Art", "lang": "en", "command": "fx_pastell", "parameters": [
{ "type": "float", "name": "MasterOpacity", "default": "0.6", "min": "0.3", "max": "1", "pos": "1" },
{ "type": "bool", "name": "BG Textured", "default": "1", "pos": "2" },
{ "type": "bool", "name": "Reverse Effect", "default": "0", "pos": "3" },
{ "type": "separator" },
{ "type": "note", "text": "Rodilius settings"},
{ "type": "float", "name": "Amplitude", "default": "20", "min": "0", "max": "30", "pos": "4" },
{ "type": "float", "name": "Thickness", "default": "30", "min": "0", "max": "100", "pos": "5" },
{ "type": "float", "name": "Sharpness", "default": "300", "min": "0", "max": "1000", "pos": "6" },
{ "type": "int", "name": "Orientations", "default": "1", "min": "1", "max": "36", "pos": "7" },
{ "type": "float", "name": "Offset", "default": "30", "min": "0", "max": "180", "pos": "8" },
{ "type": "choice", "name": "Color Mode", "default": "1", "pos": "9", "choices": { "0": "Darker", "1": "Lighter" } },
{ "type": "separator" },
{ "type": "note", "text": "Gradient settings"},
{ "type": "float", "name": "Smoothness", "default": "1", "min": "0", "max": "10", "pos": "10" },
{ "type": "float", "name": "Linearity", "default": "0.5", "min": "0", "max": "1.5", "pos": "11" },
{ "type": "bool", "name": "Negative Colors", "default": "0", "pos": "12" },
{ "type": "separator" },
{ "type": "bool", "name": "Activate Shakes", "default": "0", "pos": "13" },
{ "type": "float", "name": "Amount", "default": "10", "min": "0", "max": "30", "pos": "14" },
{ "type": "float", "name": "Strength", "default": "3", "min": "1", "max": "300", "pos": "15" },
{ "type": "separator" },
{ "type": "bool", "name": "Activate Lizards", "default": "0", "pos": "16" },
{ "type": "float", "name": "Toes", "default": "9", "min": "0", "max": "300", "pos": "17" },
{ "type": "float", "name": "Shivers", "default": "3", "min": "0", "max": "4", "pos": "18" },
{ "type": "separator" },
{ "type": "bool", "name": "Activate Pink Elephants", "default": "0", "pos": "19" },
{ "type": "float", "name": "Trunks", "default": "12", "min": "0", "max": "100", "pos": "20" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "21", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "separator" },
{ "type": "note", "text": "Author : Arto Huotari. Latest update : 2013/09/28."},
{ "type": "link", "name": "Filter Explained here", "url": "http://www.flickr.com/photos/naggobot/6294075073/", "align": "center" }
]
},
{
"name": "Pen Drawing", "lang": "en", "command": "fx_pen_drawing", "parameters": [
{ "type": "float", "name": "Amplitude", "default": "10", "min": "0", "max": "30", "pos": "1" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "2", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "3" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2010/29/12."}
]
},
{
"name": "Photoillustration", "lang": "en", "command": "fx_tk_photoillustration", "parameters": [
{ "type": "note", "text": "adding an illustrative effect to any photograph"},
{ "type": "separator" },
{ "type": "choice", "name": "Local Contrast Style", "default": "0", "pos": "1", "choices": { "0": "Tone Mapping", "1": "Tone Mapping Soft", "2": "Tone Mapping Fast", "3": "Local Normalisation", "4": "Unsharp Mask", "5": "Global Mapping", "6": "Dynamic Range Increase", "7": "None" } },
{ "type": "float", "name": "Local Contrast Effect", "default": "0.25", "min": "0.00", "max": "2.5", "pos": "2" },
{ "type": "choice", "name": "Smoothing Style", "default": "0", "pos": "3", "choices": { "0": "Anisotropic", "1": "Bilateral", "2": "Color Channel Smoothing", "3": "Segmentation", "4": "Morphological Closing", "5": "Selective Gaussian", "6": "Wavelet", "7": "Kuwahara", "8": "None" } },
{ "type": "float", "name": "Contour Precision", "default": "0.30", "min": "0.00", "max": "1.00", "pos": "4" },
{ "type": "float", "name": "Area Smoothness", "default": "0.50", "min": "0.00", "max": "10.00", "pos": "5" },
{ "type": "float", "name": "Sharpening Radius", "default": "0.50", "min": "0.00", "max": "10.00", "pos": "6" },
{ "type": "float", "name": "Sharpening Strength", "default": "1.00", "min": "0.00", "max": "5.00", "pos": "7" },
{ "type": "choice", "name": "Special Effects", "default": "0", "pos": "8", "choices": { "0": "None", "1": "Soft Glow", "2": "Dusty", "3": "Orton Glow", "4": "Extra Smooth", "5": "Bloom", "6": "Paintstroke" } },
{ "type": "float", "name": "Effect Strength", "default": "5.00", "min": "0.00", "max": "20.00", "pos": "9" },
{ "type": "float", "name": "Overall Lightness", "default": "0", "min": "-50", "max": "50", "pos": "10" },
{ "type": "float", "name": "Overall Contrast", "default": "1", "min": "0.5", "max": "1.5", "pos": "11" },
{ "type": "float", "name": "Shadows Lightness", "default": "0", "min": "-100", "max": "100", "pos": "12" },
{ "type": "float", "name": "Highlights Lightness", "default": "0", "min": "-100", "max": "100", "pos": "13" },
{ "type": "float", "name": "Mid Tone Contrast", "default": "1", "min": "0.5", "max": "4", "pos": "14" },
{ "type": "float", "name": "Color Green-Magenta", "default": "0", "min": "-20", "max": "20", "pos": "15" },
{ "type": "float", "name": "Color Blue-Yellow", "default": "0", "min": "-20", "max": "20", "pos": "16" },
{ "type": "float", "name": "Color Boost", "default": "1.2", "min": "0", "max": "4", "pos": "17" },
{ "type": "float", "name": "Detail Reconstruction Detection", "default": "98.5", "min": "50", "max": "100", "pos": "18" },
{ "type": "float", "name": "Detail Reconstruction Smoothness", "default": "5", "min": "0", "max": "10", "pos": "19" },
{ "type": "float", "name": "Detail Reconstruction Strength", "default": "0.5", "min": "0", "max": "1", "pos": "20" },
{ "type": "choice", "name": "Detail Reconstruction Style", "default": "0", "pos": "21", "choices": { "0": "Micro/macro Details Adjusted", "1": "Fine", "2": "Strong", "3": "High Pass", "4": "Artistic Round", "5": "Artistic Hard", "6": "Artistic Modern", "7": "Comic Style", "8": "Gritty", "9": "None" } },
{ "type": "bool", "name": "Keep Detail Layer Separate", "default": "0", "pos": "22" },
{ "type": "bool", "name": "Remove Artifacts From Micro/Macro Detail", "default": "0", "pos": "23" },
{ "type": "bool", "name": "Skin Tone Protection", "default": "0", "pos": "24" },
{ "type": "bool", "name": "Sharpen Edges Only", "default": "0", "pos": "25" },
{ "type": "choice", "name": "Computation Mode", "default": "1", "pos": "26", "choices": { "0": "High Quality", "1": "Normal", "2": "High Speed" } },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "27", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical" } },
{ "type": "separator" },
{ "type": "note", "text": "Author: Tom Keil Latest update: 2012/08/28."}
]
},
{
"name": "Plasmic", "lang": "en", "command": "samj_Plasmic", "parameters": [
{ "type": "note", "text": "Plasmic filter is based on a composition of Lylejk"},
{ "type": "link", "name": "https://www.flickr.com/photos/34520999@N05/24513476052/sizes/o/", "url": "https://www.flickr.com/photos/34520999@N05/24513476052/sizes/o/", "align": "center" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Blur</span>"},
{ "type": "float", "name": "Blur", "default": "0", "min": "0", "max": "10", "pos": "1" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Contours</span>"},
{ "type": "float", "name": "Pow", "default": "1.1", "min": "0.2", "max": "2", "pos": "2" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Segment</span>"},
{ "type": "float", "name": "Edge Threshold", "default": "2", "min": "0", "max": "15", "pos": "3" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Cut</span>"},
{ "type": "int", "name": "Cut", "default": "40", "min": "0", "max": "255", "pos": "4" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Dilate</span>"},
{ "type": "int", "name": "Dilate Contours", "default": "0", "min": "0", "max": "16", "pos": "5" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Plasma</span>"},
{ "type": "int", "name": "Plasmic", "default": "0", "min": "0", "max": "20", "pos": "6" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Degradation Deform</span>"},
{ "type": "float", "name": "Deform", "default": "0", "min": "0", "max": "10", "pos": "7" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Degradation Spread</span>"},
{ "type": "float", "name": "Spread", "default": "0", "min": "0", "max": "10", "pos": "8" },
{ "type": "separator" },
{ "type": "note", "text": "samj - Update : 2016/02/03."}
]
},
{
"name": "Plasmic V2", "lang": "en", "command": "samj_Plasmic_V2", "parameters": [
{ "type": "note", "text": "samj_Plasmic_V2"},
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Plasma</span>"},
{ "type": "int", "name": "Plasmic", "default": "2", "min": "-20", "max": "20", "pos": "1" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Lines</span>"},
{ "type": "int", "name": "Thickness", "default": "4", "min": "1", "max": "32", "pos": "2" },
{ "type": "int", "name": "Accuracy", "default": "10", "min": "1", "max": "32", "pos": "3" },
{ "type": "float", "name": "Coeff. Accuracy", "default": "2", "min": "0.1", "max": "8", "pos": "4" },
{ "type": "float", "name": "Coeff. Blur", "default": "0.02", "min": "0", "max": "1", "pos": "5" },
{ "type": "int", "name": "Isophotes", "default": "8", "min": "2", "max": "32", "pos": "6" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Degradation Deform</span>"},
{ "type": "float", "name": "Deform", "default": "0", "min": "-200", "max": "200", "pos": "7" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Dilate</span>"},
{ "type": "int", "name": "Dilate Contours", "default": "0", "min": "0", "max": "16", "pos": "8" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Degradation Spread</span>"},
{ "type": "float", "name": "Spread", "default": "0", "min": "0", "max": "10", "pos": "9" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Background</span>"},
{ "type": "color", "name": "Color", "default": "0,0,0,255", "pos": "10" },
{ "type": "separator" },
{ "type": "note", "text": "samj - Update : 2016/12/29."}
]
},
{
"name": "Polygonize [Delaunay]", "lang": "en", "command": "fx_polygonize_delaunay", "parameters": [
{ "type": "float", "name": "Density (%)", "default": "40", "min": "0", "max": "100", "pos": "1" },
{ "type": "float", "name": "Edges", "default": "5", "min": "0", "max": "100", "pos": "2" },
{ "type": "float", "name": "Boundaries (%)", "default": "75", "min": "0", "max": "100", "pos": "3" },
{ "type": "float", "name": "Smoothness", "default": "0.5", "min": "0", "max": "8", "pos": "4" },
{ "type": "choice", "name": "Filling", "default": "3", "pos": "5", "choices": { "0": "Black", "1": "White", "2": "Random", "3": "Average", "4": "Linear" } },
{ "type": "float", "name": "Outline (%)", "default": "50", "min": "0", "max": "100", "pos": "6" },
{ "type": "color", "name": "Outline Color", "default": "0,0,0,255", "pos": "7" },
{ "type": "bool", "name": "Anti-Aliasing", "default": "1", "pos": "11" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "12", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "13" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2018/06/05."}
]
},
{
"name": "Polygonize [Energy]", "lang": "en", "command": "fx_polygonize", "parameters": [
{ "type": "int", "name": "Amplitude", "default": "300", "min": "0", "max": "2000", "pos": "1" },
{ "type": "float", "name": "Smoothness", "default": "10", "min": "0", "max": "100", "pos": "2" },
{ "type": "float", "name": "Minimal Area", "default": "10", "min": "0", "max": "100", "pos": "3" },
{ "type": "float", "name": "X-Resolution", "default": "10", "min": "1", "max": "256", "pos": "4" },
{ "type": "float", "name": "Y-Resolution", "default": "10", "min": "1", "max": "256", "pos": "5" },
{ "type": "color", "name": "Outline Color", "default": "0,0,0,255", "pos": "6" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "10", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "11" },
{ "type": "separator" },
{ "type": "link", "name": "Click here for a detailed description of this filter.", "url": "http://www.gimpchat.com/viewtopic.php?f=28&t=9174", "align": "center" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2013/02/12."}
]
},
{
"name": "Poster Edges", "lang": "en", "command": "fx_poster_edges", "parameters": [
{ "type": "float", "name": "Image Smoothness", "default": "20", "min": "0", "max": "100", "pos": "1" },
{ "type": "float", "name": "Edge Threshold", "default": "60", "min": "0", "max": "100", "pos": "2" },
{ "type": "float", "name": "Edge Shade", "default": "5", "min": "0", "max": "30", "pos": "3" },
{ "type": "float", "name": "Edge Thickness", "default": "0", "min": "0", "max": "5", "pos": "4" },
{ "type": "float", "name": "Edge Antialiasing", "default": "10", "min": "0", "max": "100", "pos": "5" },
{ "type": "int", "name": "Posterization Level", "default": "0", "min": "0", "max": "15", "pos": "6" },
{ "type": "float", "name": "Posterization Antialiasing", "default": "0", "min": "0", "max": "100", "pos": "7" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "8", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "9" },
{ "type": "separator" },
{ "type": "link", "name": "Click here for a detailed description of this filter.", "url": "http://www.davidrevoy.com/article147/gmic-new-filter-poster-edges", "align": "center" },
{ "type": "separator" },
{ "type": "note", "text": "Authors: David Tschumperlé and David Revoy.       Latest Update: 2012/30/11."}
]
},
{
"name": "Posterize", "lang": "en", "command": "fx_posterize", "parameters": [
{ "type": "float", "name": "Smoothness", "default": "150", "min": "0", "max": "800", "pos": "1" },
{ "type": "float", "name": "Edges (%)", "default": "30", "min": "0", "max": "100", "pos": "2" },
{ "type": "float", "name": "Paint", "default": "1", "min": "0", "max": "10", "pos": "3" },
{ "type": "int", "name": "Colors", "default": "12", "min": "2", "max": "32", "pos": "4" },
{ "type": "int", "name": "Minimal Area", "default": "0", "min": "0", "max": "64", "pos": "5" },
{ "type": "float", "name": "Outline (%)", "default": "0", "min": "0", "max": "100", "pos": "6" },
{ "type": "bool", "name": "Normalize Colors", "default": "0", "pos": "7" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "8", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "9" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2016/25/10."}
]
},
{
"name": "Posterized Dithering", "lang": "en", "command": "fx_pdithered", "parameters": [
{ "type": "float", "name": "Gamma", "default": "1", "min": "0.01", "max": "5", "pos": "1" },
{ "type": "float", "name": "Contrast", "default": "1", "min": "0", "max": "4", "pos": "2" },
{ "type": "float", "name": "Brightness", "default": "0", "min": "-255", "max": "255", "pos": "3" },
{ "type": "float", "name": "Smoothness", "default": "0", "min": "0", "max": "10", "pos": "4" },
{ "type": "int", "name": "Quantize Colors", "default": "20", "min": "2", "max": "255", "pos": "5" },
{ "type": "float", "name": "Smooth Colors", "default": "1", "min": "0", "max": "30", "pos": "6" },
{ "type": "choice", "name": "Mixer Mode", "default": "0", "pos": "7", "choices": { "0": "Color Doping", "1": "Darken", "2": "Soft Light", "3": "Grain Merge", "4": "Multiply", "5": "Value" } },
{ "type": "float", "name": "Color Intensity", "default": "1", "min": "0", "max": "1", "pos": "8" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "9", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "separator" },
{ "type": "note", "text": "Author: PhotoComiX. Latest update : 2010/29/12."}
]
},
{
"name": "Quadtree Variations", "lang": "en", "command": "fx_quadtree", "parameters": [
{ "type": "choice", "name": "Mode", "default": "0", "pos": "1", "choices": { "0": "Squares", "1": "Sierpinksi Design", "2": "Ellipse Painting" } },
{ "type": "int", "name": "Precision", "default": "1024", "min": "2", "max": "4096", "pos": "2" },
{ "type": "float", "name": "Homogeneity", "default": "0.5", "min": "0", "max": "2", "pos": "3" },
{ "type": "int", "name": "Outline", "default": "0", "min": "0", "max": "4", "pos": "4" },
{ "type": "separator" },
{ "type": "note", "text": "For 'Ellipse painting' only:"},
{ "type": "float", "name": "Primary Radius", "default": "3", "min": "0", "max": "5", "pos": "5" },
{ "type": "float", "name": "Secondary Radius", "default": "1.5", "min": "0", "max": "5", "pos": "6" },
{ "type": "float", "name": "Anisotropy", "default": "1", "min": "0", "max": "4", "pos": "7" },
{ "type": "bool", "name": "Only Leafs", "default": "1", "pos": "8" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "9", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "10" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2017/15/06."}
]
},
{
"name": "Rodilius", "lang": "en", "command": "fx_rodilius", "parameters": [
{ "type": "float", "name": "Amplitude", "default": "10", "min": "0", "max": "30", "pos": "1" },
{ "type": "float", "name": "Thickness", "default": "10", "min": "0", "max": "100", "pos": "2" },
{ "type": "float", "name": "Sharpness", "default": "300", "min": "0", "max": "1000", "pos": "3" },
{ "type": "int", "name": "Orientations", "default": "5", "min": "2", "max": "36", "pos": "4" },
{ "type": "float", "name": "Offset", "default": "30", "min": "0", "max": "180", "pos": "5" },
{ "type": "int", "name": "Smoothness", "default": "0", "min": "0", "max": "5", "pos": "6" },
{ "type": "choice", "name": "Color Mode", "default": "1", "pos": "7", "choices": { "0": "Darker", "1": "Lighter" } },
{ "type": "separator" },
{ "type": "choice", "name": "Channel(s)", "default": "0", "pos": "8", "choices": { "0": "All", "1": "RGBA [All]", "2": "RGB [All]", "3": "RGB [Red]", "4": "RGB [Green]", "5": "RGB [Blue]", "6": "RGBA [Alpha]", "7": "Linear RGB [All]", "8": "Linear RGB [Red]", "9": "Linear RGB [Green]", "10": "Linear RGB [Blue]", "11": "YCbCr [Luminance]", "12": "YCbCr [Blue-Red Chrominances]", "13": "YCbCr [Blue Chrominance]", "14": "YCbCr [Red Chrominance]", "15": "YCbCr [Green Chrominance]", "16": "Lab [Lightness]", "17": "Lab [ab-Chrominances]", "18": "Lab [a-Chrominance]", "19": "Lab [b-Chrominance]", "20": "Lch [ch-Chrominances]", "21": "Lch [c-Chrominance]", "22": "Lch [h-Chrominance]", "23": "HSV [Hue]", "24": "HSV [Saturation]", "25": "HSV [Value]", "26": "HSI [Intensity]", "27": "HSL [Lightness]", "28": "CMYK [Cyan]", "29": "CMYK [Magenta]", "30": "CMYK [Yellow]", "31": "CMYK [Key]", "32": "YIQ [Luma]", "33": "YIQ [Chromas]", "34": "RYB [All]", "35": "RYB [Red]", "36": "RYB [Yellow]", "37": "RYB [Blue]" } },
{ "type": "choice", "name": "Value Action", "default": "0", "pos": "9", "choices": { "0": "None", "1": "Cut", "2": "Normalize" } },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "10", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "11" },
{ "type": "link", "name": "Click here for a video tutorial", "url": "http://www.youtube.com/watch?v=RC07VUpzwGc", "align": "center" },
{ "type": "separator" },
{ "type": "note", "text": "Authors: David Tschumperlé and Rod/GimpChat.       Latest Update: 2013/05/03."}
]
},
{
"name": "Samj Angoisse", "lang": "en", "command": "samj_Angoisse", "parameters": [
{ "type": "separator" },
{ "type": "note", "text": "Itérations"},
{ "type": "int", "name": "Itérations", "default": "1", "min": "1", "max": "3", "pos": "1" },
{ "type": "separator" },
{ "type": "note", "text": "Paramètres Filtre dog"},
{ "type": "float", "name": "Sigma 1", "default": "5", "min": "0", "max": "10", "pos": "2" },
{ "type": "float", "name": "Sigma 2", "default": "0", "min": "0", "max": "10", "pos": "3" },
{ "type": "separator" },
{ "type": "note", "text": "Paramètres Filtre segment_watershed"},
{ "type": "float", "name": "Threshold", "default": "5", "min": "0", "max": "10", "pos": "4" },
{ "type": "separator" },
{ "type": "note", "text": "Paramètres Filtre smooth"},
{ "type": "float", "name": "Amplitude", "default": "100", "min": "0", "max": "200", "pos": "5" },
{ "type": "separator" },
{ "type": "note", "text": "Paramètres Filtre noise"},
{ "type": "float", "name": "Amplitude", "default": "2", "min": "0", "max": "10", "pos": "6" },
{ "type": "choice", "name": "Type", "default": "4", "pos": "7", "choices": { "0": "Gaussian", "1": "Uniform", "2": "Salt and Pepper", "3": "Poisson", "4": "Rice" } },
{ "type": "separator" },
{ "type": "note", "text": "Paramètres Filtre blend"},
{ "type": "float", "name": "Opacité / Opacity", "default": "1", "min": "0", "max": "1", "pos": "8" },
{ "type": "separator" },
{ "type": "note", "text": "Paramètres Filtre sharpen"},
{ "type": "int", "name": "Amplitude", "default": "250", "min": "0", "max": "500", "pos": "9" },
{ "type": "separator" },
{ "type": "note", "text": "samj Dernière mise à jour : 2016/01/19."}
]
},
{
"name": "Samj Barbouillage Paint Daub", "lang": "en", "command": "samj_Barbouillage_Paint_Daub", "parameters": [
{ "type": "note", "text": "<span foreground=\"blue\">Barbouillage Paint Daub</span>"},
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Gradient Norm</span>"},
{ "type": "int", "name": "Itérations", "default": "2", "min": "1", "max": "3", "pos": "1" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Smooth</span>"},
{ "type": "int", "name": "Amplitude", "default": "2", "min": "1", "max": "5", "pos": "2" },
{ "type": "int", "name": "Sharpness", "default": "100", "min": "0", "max": "500", "pos": "3" },
{ "type": "float", "name": "Anisotropy", "default": "0.2", "min": "0", "max": "0.5", "pos": "4" },
{ "type": "float", "name": "Sigma", "default": "1", "min": "0", "max": "10", "pos": "5" },
{ "type": "float", "name": "Dl", "default": "4", "min": "0", "max": "10", "pos": "6" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Equalize</span>"},
{ "type": "bool", "name": "Equalize", "default": "1", "pos": "7" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Plasma Aléatoire</span>"},
{ "type": "choice", "name": "Plasma", "default": "0", "pos": "8", "choices": { "0": "Non", "1": "Couleurs A", "2": "Couleurs B" } },
{ "type": "int", "name": "Scale Plasma", "default": "8", "min": "1", "max": "30", "pos": "9" },
{ "type": "separator" },
{ "type": "note", "text": "samj Dernière mise à jour : 2015/04/17."}
]
},
{
"name": "Samj Color EdgesO Engrave", "lang": "en", "command": "samj_Color_EdgesO_Engrave", "parameters": [
{ "type": "note", "text": "samj_Color_EdgesO_Engrave"},
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Edges offsets</span>"},
{ "type": "float", "name": "Smoothness", "default": "0", "min": "0", "max": "10", "pos": "1" },
{ "type": "float", "name": "Threshold", "default": "50", "min": "0", "max": "100", "pos": "2" },
{ "type": "int", "name": "Scale", "default": "9", "min": "0", "max": "32", "pos": "3" },
{ "type": "int", "name": "Thickness", "default": "1", "min": "0", "max": "16", "pos": "4" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Engrave</span>"},
{ "type": "float", "name": "Radius", "default": "2", "min": "0", "max": "4", "pos": "5" },
{ "type": "float", "name": "Density", "default": "50", "min": "0", "max": "200", "pos": "6" },
{ "type": "float", "name": "Edges", "default": "0", "min": "0", "max": "10", "pos": "7" },
{ "type": "float", "name": "Coherence", "default": "8", "min": "0", "max": "40", "pos": "8" },
{ "type": "float", "name": "Threshold (%)", "default": "40", "min": "0", "max": "100", "pos": "9" },
{ "type": "int", "name": "Minimal Area", "default": "0", "min": "-256", "max": "256", "pos": "10" },
{ "type": "float", "name": "Flat Regions Removal", "default": "0", "min": "0", "max": "10", "pos": "11" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Variations</span>"},
{ "type": "float", "name": "Areas", "default": "1", "min": "0.8", "max": "1.2", "pos": "12" },
{ "type": "bool", "name": "Invert Areas", "default": "0", "pos": "13" },
{ "type": "int", "name": "Segment", "default": "0", "min": "0", "max": "15", "pos": "14" },
{ "type": "bool", "name": "Add", "default": "0", "pos": "15" },
{ "type": "separator" },
{ "type": "note", "text": "samj - Dernière mise à jour : 2016/02/25."}
]
},
{
"name": "Samj Contour Epais", "lang": "en", "command": "samj_Contour_Epais", "parameters": [
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Edges</span>"},
{ "type": "int", "name": "Iterations", "default": "1", "min": "1", "max": "5", "pos": "1" },
{ "type": "float", "name": "Flou/Blur", "default": "0", "min": "0", "max": "5", "pos": "2" },
{ "type": "float", "name": "Edges %", "default": "5", "min": "0", "max": "100", "pos": "3" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Isophotes</span>"},
{ "type": "bool", "name": "Validation", "default": "1", "pos": "4" },
{ "type": "int", "name": "Isophotes", "default": "5", "min": "4", "max": "7", "pos": "5" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Smooth [antialias]</span>"},
{ "type": "float", "name": "Amplitude", "default": "5", "min": "0", "max": "100", "pos": "6" },
{ "type": "float", "name": "Edge Threshold (%)", "default": "10", "min": "0", "max": "100", "pos": "7" },
{ "type": "float", "name": "Smoothness", "default": "0.8", "min": "0", "max": "5", "pos": "8" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Rendu</span>"},
{ "type": "int", "name": "Epaisseur", "default": "2", "min": "0", "max": "10", "pos": "9" },
{ "type": "int", "name": "Type Rendu", "default": "1", "min": "1", "max": "6", "pos": "10" },
{ "type": "separator" },
{ "type": "note", "text": "samj - Dernière mise à jour : 2019/12/14."}
]
},
{
"name": "Samj Couleurs Rayees", "lang": "en", "command": "samj_Couleurs_Rayees", "parameters": [
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Avant plan</span>"},
{ "type": "bool", "name": "Lumin", "default": "0", "pos": "1" },
{ "type": "int", "name": "Pixelisation", "default": "30", "min": "8", "max": "100", "pos": "2" },
{ "type": "float", "name": "Flou", "default": "0", "min": "0", "max": "10", "pos": "3" },
{ "type": "int", "name": "PA", "default": "100", "min": "1", "max": "255", "pos": "4" },
{ "type": "int", "name": "DeformA", "default": "4", "min": "-16", "max": "16", "pos": "5" },
{ "type": "int", "name": "DeformB", "default": "4", "min": "-16", "max": "16", "pos": "6" },
{ "type": "int", "name": "Couleur", "default": "0", "min": "0", "max": "255", "pos": "7" },
{ "type": "int", "name": "Itérations", "default": "2", "min": "1", "max": "4", "pos": "8" },
{ "type": "float", "name": "Puissance", "default": "0.7", "min": "0.1", "max": "2", "pos": "9" },
{ "type": "bool", "name": "Equalize", "default": "0", "pos": "10" },
{ "type": "separator" },
{ "type": "note", "text": "samj - Dernière mise à jour : 2019/12/14."}
]
},
{
"name": "Samj Couleurs Rayees 2", "lang": "en", "command": "samj_Couleurs_Rayees_2", "parameters": [
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Avant plan</span>"},
{ "type": "bool", "name": "Lumin", "default": "0", "pos": "1" },
{ "type": "int", "name": "Pixelisation", "default": "30", "min": "8", "max": "100", "pos": "2" },
{ "type": "float", "name": "Flou", "default": "0", "min": "0", "max": "10", "pos": "3" },
{ "type": "int", "name": "PA", "default": "100", "min": "1", "max": "255", "pos": "4" },
{ "type": "int", "name": "DeformA", "default": "4", "min": "-16", "max": "16", "pos": "5" },
{ "type": "int", "name": "DeformB", "default": "4", "min": "-16", "max": "16", "pos": "6" },
{ "type": "int", "name": "Limite", "default": "255", "min": "1", "max": "255", "pos": "7" },
{ "type": "int", "name": "Itérations", "default": "1", "min": "1", "max": "4", "pos": "8" },
{ "type": "separator" },
{ "type": "note", "text": "samj - Dernière mise à jour : 2016/12/07."}
]
},
{
"name": "Samj Diff Tensors Blend", "lang": "en", "command": "samj_Diff_Tensors_Blend", "parameters": [
{ "type": "note", "text": "samj_Diff_Tensors_Blend"},
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Diffusion Tensors</span>"},
{ "type": "float", "name": "Resolution (%)", "default": "10", "min": "1", "max": "20", "pos": "1" },
{ "type": "float", "name": "Size", "default": "5", "min": "0", "max": "16", "pos": "2" },
{ "type": "int", "name": "Outline", "default": "1", "min": "0", "max": "16", "pos": "3" },
{ "type": "float", "name": "Sharpness", "default": "0.15", "min": "0", "max": "1", "pos": "4" },
{ "type": "float", "name": "Anisotropy", "default": "1", "min": "0", "max": "1", "pos": "5" },
{ "type": "float", "name": "Gradient Smoothness", "default": "0", "min": "0", "max": "10", "pos": "6" },
{ "type": "float", "name": "Tensor Smoothness", "default": "3", "min": "0", "max": "10", "pos": "7" },
{ "type": "int", "name": "Iterations", "default": "1", "min": "1", "max": "10", "pos": "8" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Flou-Blur</span>"},
{ "type": "int", "name": "Flou/Blur", "default": "0", "min": "0", "max": "50", "pos": "9" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Blend</span>"},
{ "type": "choice", "name": "Mode", "default": "3", "pos": "10", "choices": { "0": "Add", "1": "Alpha", "2": "And", "3": "Average", "4": "Blue", "5": "Burn", "6": "Darken", "7": "Difference", "8": "Divide", "9": "Dodge", "10": "Edges", "11": "Exclusion", "12": "Freeze", "13": "Grain Extract", "14": "Grain Merge", "15": "Green", "16": "Hard Light", "17": "Hard Mix", "18": "Hue", "19": "Interpolation", "20": "Lighten", "21": "Lightness", "22": "Linear Burn", "23": "Linear Light", "24": "Luminance", "25": "Multiply", "26": "Negation", "27": "Or", "28": "Overlay", "29": "Pin Light", "30": "Red", "31": "Reflect", "32": "Saturation", "33": "Shape Average", "34": "Shape Average0", "35": "Soft Burn", "36": "Soft Dodge", "37": "Soft Light", "38": "Screen", "39": "Stamp", "40": "Subtract", "41": "Value", "42": "Vivid Light", "43": "Xor" } },
{ "type": "float", "name": "Opacité / Opacity", "default": "1", "min": "0", "max": "1", "pos": "11" },
{ "type": "separator" },
{ "type": "note", "text": "samj - Dernière mise à jour : 2016/10/30."}
]
},
{
"name": "Samj Fond Broderie", "lang": "en", "command": "samj_fond_broderie", "parameters": [
{ "type": "note", "text": "samj_fond_broderie"},
{ "type": "note", "text": "<span foreground=\"orangered\">topographic_map</span>"},
{ "type": "int", "name": "Levels", "default": "8", "min": "1", "max": "32", "pos": "1" },
{ "type": "float", "name": "Smoothness", "default": "2", "min": "0", "max": "5", "pos": "2" },
{ "type": "note", "text": "<span foreground=\"orangered\">gimp_skeleton</span>"},
{ "type": "float", "name": "Curviness", "default": "0", "min": "0", "max": "2", "pos": "3" },
{ "type": "note", "text": "<span foreground=\"orangered\">fx_LCE</span>"},
{ "type": "bool", "name": "Activer Fx LCE", "default": "1", "pos": "4" },
{ "type": "note", "text": "<span foreground=\"orangered\">gimp_frame_blur</span>"},
{ "type": "bool", "name": "Activer Gimp Frame Blur", "default": "1", "pos": "5" },
{ "type": "separator" },
{ "type": "note", "text": "samj - Dernière mise à jour : 2016/01/19."}
]
},
{
"name": "Samj Fond Brosse", "lang": "en", "command": "samj_Fond_Brosse", "parameters": [
{ "type": "note", "text": "samj_Fond_Brosse"},
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Brosse</span>"},
{ "type": "int", "name": "Brosse", "default": "3", "min": "2", "max": "10", "pos": "1" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Couleur</span>"},
{ "type": "float", "name": "Couleur", "default": "1", "min": "0.8", "max": "1.2", "pos": "2" },
{ "type": "separator" },
{ "type": "note", "text": "samj - Dernière mise à jour : 2016/01/27."}
]
},
{
"name": "Samj Fx Sketchbw Modifie", "lang": "en", "command": "samj_fx_sketchbw_modifie", "parameters": [
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Sketch</span>"},
{ "type": "int", "name": "Number of Orientations", "default": "3", "min": "1", "max": "16", "pos": "1" },
{ "type": "float", "name": "Starting Angle", "default": "45", "min": "0", "max": "180", "pos": "2" },
{ "type": "float", "name": "Angle Range", "default": "180", "min": "0", "max": "180", "pos": "3" },
{ "type": "float", "name": "Stroke Length", "default": "30", "min": "0", "max": "1000", "pos": "4" },
{ "type": "float", "name": "Contour Threshold", "default": "1.75", "min": "0", "max": "10", "pos": "5" },
{ "type": "float", "name": "Opacity", "default": "0.02", "min": "0", "max": "0.3", "pos": "6" },
{ "type": "float", "name": "Background Intensity", "default": "0.5", "min": "0", "max": "2", "pos": "7" },
{ "type": "float", "name": "Density", "default": "0.75", "min": "0", "max": "5", "pos": "8" },
{ "type": "float", "name": "Sharpness", "default": "0.1", "min": "0", "max": "1", "pos": "9" },
{ "type": "float", "name": "Anisotropy", "default": "0.7", "min": "0", "max": "1", "pos": "10" },
{ "type": "float", "name": "Smoothness", "default": "3", "min": "0", "max": "10", "pos": "11" },
{ "type": "float", "name": "Coherence", "default": "6", "min": "0", "max": "10", "pos": "12" },
{ "type": "bool", "name": "Boost Stroke", "default": "0", "pos": "13" },
{ "type": "bool", "name": "Curved Stroke", "default": "1", "pos": "14" },
{ "type": "choice", "name": "Color Model", "default": "4", "pos": "15", "choices": { "0": "Black on White", "1": "White on Black", "2": "Black on Transparent White", "3": "White on Transparent Black", "4": "Color on White" } },
{ "type": "bool", "name": "Forme Aleatoire", "default": "0", "pos": "16" },
{ "type": "int", "name": "Forme", "default": "1234", "min": "1", "max": "111111", "pos": "17" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Smooth</span>"},
{ "type": "bool", "name": "Smooth", "default": "0", "pos": "18" },
{ "type": "int", "name": "Amplitude", "default": "2", "min": "1", "max": "5", "pos": "19" },
{ "type": "int", "name": "Sharpness", "default": "100", "min": "0", "max": "500", "pos": "20" },
{ "type": "float", "name": "Anisotropy", "default": "0.2", "min": "0", "max": "0.5", "pos": "21" },
{ "type": "float", "name": "Sigma", "default": "1", "min": "0", "max": "10", "pos": "22" },
{ "type": "float", "name": "Dl", "default": "4", "min": "0", "max": "10", "pos": "23" },
{ "type": "bool", "name": "Equalize", "default": "1", "pos": "24" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "25", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "separator" },
{ "type": "note", "text": "Author: <a href=\"http://ow.ly/wpsV30fzhdI\">David Tschumperlé / <span color=\"#FF6060\">&#x2764;&#x2764;</span></a> modifications : samj. Latest update: 2018/05/15."}
]
},
{
"name": "Samj Gris Raye", "lang": "en", "command": "samj_Gris_Raye", "parameters": [
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Avant plan</span>"},
{ "type": "bool", "name": "Lumin", "default": "0", "pos": "1" },
{ "type": "int", "name": "Pixelisation", "default": "30", "min": "8", "max": "100", "pos": "2" },
{ "type": "float", "name": "Flou", "default": "0", "min": "0", "max": "10", "pos": "3" },
{ "type": "int", "name": "PA", "default": "100", "min": "1", "max": "255", "pos": "4" },
{ "type": "int", "name": "DeformA", "default": "4", "min": "-16", "max": "16", "pos": "5" },
{ "type": "int", "name": "DeformB", "default": "4", "min": "-16", "max": "16", "pos": "6" },
{ "type": "int", "name": "Limite", "default": "255", "min": "1", "max": "255", "pos": "7" },
{ "type": "int", "name": "Itérations", "default": "1", "min": "1", "max": "4", "pos": "8" },
{ "type": "separator" },
{ "type": "note", "text": "samj - Dernière mise à jour : 2016/11/29."}
]
},
{
"name": "Samj Impressions", "lang": "en", "command": "samj_Impressions", "parameters": [
{ "type": "note", "text": "<span foreground=\"orangered\">Spread</span>"},
{ "type": "float", "name": "Spread", "default": "10", "min": "0", "max": "50", "pos": "1" },
{ "type": "note", "text": "<span foreground=\"orangered\">Textured Glass</span>"},
{ "type": "float", "name": "X-Amplitude", "default": "5", "min": "0", "max": "400", "pos": "2" },
{ "type": "float", "name": "Y-Amplitude", "default": "5", "min": "0", "max": "400", "pos": "3" },
{ "type": "float", "name": "X-Smoothness", "default": "1", "min": "0", "max": "5", "pos": "4" },
{ "type": "float", "name": "Y-Smoothness", "default": "1", "min": "0", "max": "5", "pos": "5" },
{ "type": "float", "name": "Edge Attenuation", "default": "0", "min": "0", "max": "1", "pos": "6" },
{ "type": "float", "name": "Edge Influence", "default": "2", "min": "0", "max": "10", "pos": "7" },
{ "type": "int", "name": "Noise Scale", "default": "0", "min": "0", "max": "16", "pos": "8" },
{ "type": "note", "text": "<span foreground=\"orangered\">Abstraction</span>"},
{ "type": "int", "name": "Itérations", "default": "1", "min": "1", "max": "3", "pos": "9" },
{ "type": "note", "text": "<span foreground=\"orangered\">Abstraction Dog</span>"},
{ "type": "float", "name": "Sigma 1", "default": "5", "min": "0", "max": "10", "pos": "10" },
{ "type": "float", "name": "Sigma 2", "default": "0", "min": "0", "max": "10", "pos": "11" },
{ "type": "note", "text": "<span foreground=\"orangered\">Abstraction Segment Watershed</span>"},
{ "type": "float", "name": "Threshold", "default": "5", "min": "0", "max": "10", "pos": "12" },
{ "type": "note", "text": "<span foreground=\"orangered\">Abstraction Smooth</span>"},
{ "type": "float", "name": "Amplitude", "default": "100", "min": "0", "max": "200", "pos": "13" },
{ "type": "note", "text": "<span foreground=\"orangered\">Abstraction Noise</span>"},
{ "type": "float", "name": "Amplitude", "default": "2", "min": "0", "max": "10", "pos": "14" },
{ "type": "choice", "name": "Type", "default": "4", "pos": "15", "choices": { "0": "Gaussian", "1": "Uniform", "2": "Salt and Pepper", "3": "Poisson", "4": "Rice" } },
{ "type": "note", "text": "<span foreground=\"orangered\">Blend</span>"},
{ "type": "float", "name": "Opacité / Opacity", "default": "1", "min": "0", "max": "1", "pos": "16" },
{ "type": "note", "text": "<span foreground=\"orangered\">Sharpen</span>"},
{ "type": "int", "name": "Amplitude", "default": "250", "min": "0", "max": "500", "pos": "17" },
{ "type": "note", "text": "<span foreground=\"orangered\">Couleurs</span>"},
{ "type": "float", "name": "Couleurs", "default": "1.2", "min": "0.1", "max": "5", "pos": "18" },
{ "type": "separator" },
{ "type": "note", "text": "samj Dernière mise à jour : 2016/01/19."}
]
},
{
"name": "Samj Isophotes Vers Aquarelle", "lang": "en", "command": "samj_Isophotes_Vers_Aquarelle", "parameters": [
{ "type": "note", "text": "<span foreground=\"orangered\"><u>Isophotes</u></span>"},
{ "type": "int", "name": "Nb Decomposition Couleurs", "default": "16", "min": "2", "max": "32", "pos": "1" },
{ "type": "float", "name": "Variation Flou", "default": "0.5", "min": "0.1", "max": "2", "pos": "2" },
{ "type": "int", "name": "Isophotes", "default": "4", "min": "3", "max": "16", "pos": "3" },
{ "type": "int", "name": "Dilate", "default": "0", "min": "0", "max": "8", "pos": "4" },
{ "type": "note", "text": "<span foreground=\"orangered\"><u>Segmentation</u></span>"},
{ "type": "bool", "name": "Segmentation", "default": "1", "pos": "5" },
{ "type": "float", "name": "Edge Threshold", "default": "10", "min": "0", "max": "30", "pos": "6" },
{ "type": "float", "name": "Smoothness", "default": "1", "min": "0", "max": "5", "pos": "7" },
{ "type": "choice", "name": "Channel(s)", "default": "0", "pos": "8", "choices": { "0": "All", "1": "RGBA [all]", "2": "RGB [all]", "3": "RGB [red]", "4": "RGB [green]", "5": "RGB [blue]", "6": "RGBA [alpha]", "7": "Linear RGB [all]", "8": "Linear RGB [red]", "9": "Linear RGB [green]", "10": "Linear RGB [blue]", "11": "YCbCr [luminance]", "12": "YCbCr [blue-Red Chrominances]", "13": "YCbCr [blue Chrominance]", "14": "YCbCr [red Chrominance]", "15": "YCbCr [green Chrominance]", "16": "Lab [lightness]", "17": "Lab [ab-Chrominances]", "18": "Lab [a-Chrominance]", "19": "Lab [b-Chrominance]", "20": "Lch [ch-Chrominances]", "21": "Lch [c-Chrominance]", "22": "Lch [h-Chrominance]", "23": "HSV [hue]", "24": "HSV [saturation]", "25": "HSV [value]", "26": "HSI [intensity]", "27": "HSL [lightness]", "28": "CMYK [cyan]", "29": "CMYK [magenta]", "30": "CMYK [yellow]", "31": "CMYK [key]", "32": "YIQ [luma]", "33": "YIQ [chromas]" } },
{ "type": "choice", "name": "Value Action", "default": "0", "pos": "9", "choices": { "0": "None", "1": "Cut", "2": "Normalize" } },
{ "type": "note", "text": "<span foreground=\"orangered\"><u>Contours</u></span>"},
{ "type": "float", "name": "Flou", "default": "0", "min": "0", "max": "2", "pos": "10" },
{ "type": "float", "name": "Couleurs", "default": "0", "min": "-2", "max": "2", "pos": "11" },
{ "type": "note", "text": "<span foreground=\"orangered\"><u>Fond</u></span>"},
{ "type": "bool", "name": "Fond", "default": "1", "pos": "12" },
{ "type": "float", "name": "Amplitude Noise", "default": "10", "min": "5", "max": "200", "pos": "13" },
{ "type": "float", "name": "Density Hardsketchbw", "default": "10", "min": "5", "max": "100", "pos": "14" },
{ "type": "float", "name": "Spread Variations", "default": "4", "min": "3", "max": "20", "pos": "15" },
{ "type": "float", "name": "Amplitude Water", "default": "3", "min": "2", "max": "10", "pos": "16" },
{ "type": "color", "name": "Couleur / Color", "default": "251,237,206", "pos": "17" },
{ "type": "float", "name": "Opacité / Opacity", "default": "1", "min": "-1", "max": "1", "pos": "20" },
{ "type": "separator" },
{ "type": "note", "text": "samj - Dernière mise à jour : 2017/01/20."}
]
},
{
"name": "Samj Pointillisme", "lang": "en", "command": "samj_Pointillisme", "parameters": [
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Points</span>"},
{ "type": "int", "name": "Intensite", "default": "10", "min": "1", "max": "100", "pos": "1" },
{ "type": "float", "name": "Densite", "default": "2", "min": "0", "max": "100", "pos": "2" },
{ "type": "int", "name": "Dimension", "default": "5", "min": "2", "max": "20", "pos": "3" },
{ "type": "bool", "name": "Rond Vs Carre", "default": "1", "pos": "4" },
{ "type": "float", "name": "Variation", "default": "1", "min": "0.2", "max": "2", "pos": "5" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Arriere plan</span>"},
{ "type": "bool", "name": "Fond Transparent", "default": "1", "pos": "6" },
{ "type": "color", "name": "Couleur", "default": "0,0,0,255", "pos": "7" },
{ "type": "separator" },
{ "type": "note", "text": "samj - Dernière mise à jour : 2016/12/08."}
]
},
{
"name": "Samj Pointillisme B", "lang": "en", "command": "samj_Pointillisme_B", "parameters": [
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Couleurs</span>"},
{ "type": "float", "name": "Variation", "default": "1", "min": "0.2", "max": "2", "pos": "1" },
{ "type": "int", "name": "Dilatation", "default": "0", "min": "0", "max": "16", "pos": "2" },
{ "type": "float", "name": "Pixels", "default": "90", "min": "0", "max": "100", "pos": "3" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Points</span>"},
{ "type": "int", "name": "Dimension", "default": "3", "min": "0", "max": "20", "pos": "4" },
{ "type": "bool", "name": "Rond Vs Carre", "default": "1", "pos": "5" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Arriere plan</span>"},
{ "type": "bool", "name": "Fond Transparent", "default": "1", "pos": "6" },
{ "type": "color", "name": "Couleur", "default": "0,0,0,255", "pos": "7" },
{ "type": "separator" },
{ "type": "note", "text": "samj - Dernière mise à jour : 2019/12/14."}
]
},
{
"name": "Samj TensorTest", "lang": "en", "command": "samj_TensorTest", "parameters": [
{ "type": "note", "text": "Tensor Test"},
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">diffusiontensors</span>"},
{ "type": "float", "name": "Sharpness", "default": "0.3", "min": "0", "max": "1", "pos": "1" },
{ "type": "float", "name": "Anisotropy", "default": "0.9", "min": "0", "max": "1", "pos": "2" },
{ "type": "float", "name": "Alpha", "default": "0.6", "min": "0", "max": "100", "pos": "3" },
{ "type": "float", "name": "Sigma", "default": "1.1", "min": "0", "max": "100", "pos": "4" },
{ "type": "bool", "name": "Is Sqrt", "default": "0", "pos": "5" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">ABS</span>"},
{ "type": "bool", "name": "Abs", "default": "0", "pos": "6" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">resize2dx</span>"},
{ "type": "int", "name": "SizeX", "default": "20", "min": "8", "max": "64", "pos": "7" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">display tensors</span>"},
{ "type": "int", "name": "Size Factor", "default": "32", "min": "16", "max": "128", "pos": "8" },
{ "type": "float", "name": "Ellipse Size", "default": "20", "min": "0", "max": "100", "pos": "9" },
{ "type": "choice", "name": "Color Mode", "default": "2", "pos": "10", "choices": { "0": "Monochrome", "1": "Grayscale", "2": "Color" } },
{ "type": "bool", "name": "Outline", "default": "1", "pos": "11" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Couleur</span>"},
{ "type": "float", "name": "Couleur", "default": "0", "min": "0", "max": "2", "pos": "12" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Resize</span>"},
{ "type": "choice", "name": "Resize", "default": "2", "pos": "13", "choices": { "0": "Non RVBA", "1": "Oui RVB", "2": "Oui RVBA" } },
{ "type": "separator" },
{ "type": "note", "text": "samj - Dernière mise à jour : 2016/11/01."}
]
},
{
"name": "Samj Texture Coloree", "lang": "en", "command": "samj_texture_coloree", "parameters": [
{ "type": "note", "text": "samj_texture_coloree"},
{ "type": "note", "text": "<span foreground=\"orangered\">diffusiontensors</span>"},
{ "type": "choice", "name": "Type", "default": "A", "pos": "1", "choices": { "0": "B", "1": "C", "2": "D", "3": "E", "4": "F" } },
{ "type": "float", "name": "Sharpness", "default": "0.7", "min": "0.2", "max": "2", "pos": "2" },
{ "type": "note", "text": "<span foreground=\"orangered\">Color</span>"},
{ "type": "color", "name": "Fond / Background Color", "default": "200,125,50", "pos": "3" },
{ "type": "note", "text": "<span foreground=\"orangered\">Blur Linear</span>"},
{ "type": "float", "name": "Amplitude A", "default": "5", "min": "0", "max": "10", "pos": "6" },
{ "type": "float", "name": "Amplitude B", "default": "5", "min": "0", "max": "100", "pos": "7" },
{ "type": "float", "name": "Angle", "default": "45", "min": "0", "max": "360", "pos": "8" },
{ "type": "note", "text": "<span foreground=\"orangered\">Sharpen</span>"},
{ "type": "int", "name": "Amplitude S", "default": "200", "min": "50", "max": "1000", "pos": "9" },
{ "type": "note", "text": "<span foreground=\"orangered\">Blend</span>"},
{ "type": "int", "name": "Itérations", "default": "4", "min": "1", "max": "8", "pos": "10" },
{ "type": "float", "name": "Opacité / Opacity", "default": "0.2", "min": "0", "max": "0.3", "pos": "11" },
{ "type": "separator" },
{ "type": "note", "text": "samj - Dernière mise à jour : 2015/04/05."}
]
},
{
"name": "Shapeism", "lang": "en", "command": "fx_shapeism", "parameters": [
{ "type": "choice", "name": "Shape", "default": "2", "pos": "1", "choices": { "0": "Squares", "1": "Triangles", "2": "Circles", "3": "Diamond", "4": "Hexagon", "5": "Octagon", "6": "Stars", "7": "Custom" } },
{ "type": "int", "name": "Branches", "default": "7", "min": "3", "max": "16", "pos": "2" },
{ "type": "float", "name": "Thickness", "default": "0.38", "min": "0", "max": "1", "pos": "3" },
{ "type": "float", "name": "Angle", "default": "0", "min": "0", "max": "360", "pos": "4" },
{ "type": "note", "text": "Note: Parameters Branches, Thickness and Angle are used only for Custom shapes."},
{ "type": "bool", "name": "Antialiasing", "default": "1", "pos": "5" },
{ "type": "separator" },
{ "type": "int", "name": "Scales", "default": "5", "min": "1", "max": "16", "pos": "6" },
{ "type": "int", "name": "Maximal Size", "default": "32", "min": "1", "max": "256", "pos": "7" },
{ "type": "int", "name": "Minimal Size", "default": "8", "min": "1", "max": "256", "pos": "8" },
{ "type": "choice", "name": "Allow Angle", "default": "3", "pos": "9", "choices": { "0": "0 Deg.", "1": "180 Deg.", "2": "90 Deg.", "3": "Any" } },
{ "type": "int", "name": "Spacing", "default": "1", "min": "-5", "max": "5", "pos": "10" },
{ "type": "int", "name": "Precision", "default": "5", "min": "1", "max": "10", "pos": "11" },
{ "type": "float", "name": "Edges", "default": "0.5", "min": "0", "max": "2", "pos": "12" },
{ "type": "float", "name": "Smoothness", "default": "1", "min": "0", "max": "10", "pos": "13" },
{ "type": "color", "name": "Background", "default": "0,0,0,255", "pos": "14" },
{ "type": "separator" },
{ "type": "link", "name": "Click here for a detailed description of this filter.", "url": "http://gimpchat.com/viewtopic.php?f=28&t=7500&sid=5b483979826903b8f8fc8fdaf1767dae", "align": "center" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2013/11/06."}
]
},
{
"name": "Sharp Abstract", "lang": "en", "command": "fx_sharp_abstract", "parameters": [
{ "type": "float", "name": "Spatial Scale", "default": "4", "min": "0", "max": "32", "pos": "1" },
{ "type": "float", "name": "Value Scale", "default": "10", "min": "0", "max": "16", "pos": "2" },
{ "type": "float", "name": "Precision", "default": "0.5", "min": "0", "max": "2", "pos": "3" },
{ "type": "separator" },
{ "type": "choice", "name": "Channel(s)", "default": "0", "pos": "4", "choices": { "0": "All", "1": "RGBA [All]", "2": "RGB [All]", "3": "RGB [Red]", "4": "RGB [Green]", "5": "RGB [Blue]", "6": "RGBA [Alpha]", "7": "Linear RGB [All]", "8": "Linear RGB [Red]", "9": "Linear RGB [Green]", "10": "Linear RGB [Blue]", "11": "YCbCr [Luminance]", "12": "YCbCr [Blue-Red Chrominances]", "13": "YCbCr [Blue Chrominance]", "14": "YCbCr [Red Chrominance]", "15": "YCbCr [Green Chrominance]", "16": "Lab [Lightness]", "17": "Lab [ab-Chrominances]", "18": "Lab [a-Chrominance]", "19": "Lab [b-Chrominance]", "20": "Lch [ch-Chrominances]", "21": "Lch [c-Chrominance]", "22": "Lch [h-Chrominance]", "23": "HSV [Hue]", "24": "HSV [Saturation]", "25": "HSV [Value]", "26": "HSI [Intensity]", "27": "HSL [Lightness]", "28": "CMYK [Cyan]", "29": "CMYK [Magenta]", "30": "CMYK [Yellow]", "31": "CMYK [Key]", "32": "YIQ [Luma]", "33": "YIQ [Chromas]", "34": "RYB [All]", "35": "RYB [Red]", "36": "RYB [Yellow]", "37": "RYB [Blue]" } },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "5", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "6" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2016/20/09."}
]
},
{
"name": "Simple Noise Canvas", "lang": "en", "command": "fx_SimpleNoiseCanvas", "parameters": [
{ "type": "note", "text": "Simpe noise based xy canvas effect. Preserve canvas and bumpmap image with canvas after filtering for best results. Merge option DoNothing outputs only original image if Preserve canvas option is not selected."},
{ "type": "separator" },
{ "type": "float", "name": "Scale Factor", "default": "0", "min": "0", "max": "1", "pos": "1" },
{ "type": "separator" },
{ "type": "note", "text": "Noise Parameters"},
{ "type": "float", "name": "Amplitude", "default": "3", "min": "0", "max": "20", "pos": "2" },
{ "type": "choice", "name": "Noise Type", "default": "2", "pos": "3", "choices": { "0": "Gaussian", "1": "Uniform", "2": "Salt and Pepper", "3": "Poisson" } },
{ "type": "separator" },
{ "type": "note", "text": "Thread Length"},
{ "type": "float", "name": "Horisontal Length", "default": "5", "min": "2", "max": "15", "pos": "4" },
{ "type": "float", "name": "Vertical Length", "default": "5", "min": "2", "max": "15", "pos": "5" },
{ "type": "float", "name": "Overall Blur", "default": "0", "min": "0", "max": "15", "pos": "6" },
{ "type": "float", "name": "Canvas Brightness", "default": "255", "min": "230", "max": "255", "pos": "7" },
{ "type": "float", "name": "Canvas Darkness", "default": "0", "min": "0", "max": "255", "pos": "8" },
{ "type": "separator" },
{ "type": "note", "text": "How to combine XY threads"},
{ "type": "choice", "name": "Merging Option", "default": "2", "pos": "9", "choices": { "0": "Average", "1": "Multiply", "2": "Darken", "3": "Edges" } },
{ "type": "bool", "name": "Invert Canvas Colors", "default": "0", "pos": "10" },
{ "type": "bool", "name": "Invert Image Colors", "default": "0", "pos": "11" },
{ "type": "note", "text": "How to combine image + canvas"},
{ "type": "bool", "name": "Reverse Order", "default": "0", "pos": "12" },
{ "type": "choice", "name": "Merging Option", "default": "1", "pos": "13", "choices": { "0": "Avg", "1": "Multiply", "2": "Scr", "3": "Darken", "4": "Lighten", "5": "Dif", "6": "Negation", "7": "Exclusion", "8": "Overlay", "9": "Hardlight", "10": "Softlight", "11": "Dodge", "12": "Colorburn", "13": "Reflect", "14": "Freeze", "15": "Stamp", "16": "Interpolate", "17": "Grainext", "18": "Grainmerge", "19": "Xor", "20": "Edges", "21": "DoNothing" } },
{ "type": "bool", "name": "Preserve Canvas for Post Bump Mapping", "default": "0", "pos": "14" },
{ "type": "color", "name": "Canvas Color", "default": "255,255,255,255", "pos": "15" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "19", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "separator" },
{ "type": "note", "text": "Author : Arto Huotari. Latest update : 2013/09/28."},
{ "type": "link", "name": "Filter Explained here", "url": "http://www.flickr.com/photos/naggobot/6152040642/", "align": "center" }
]
},
{
"name": "Skeletik", "lang": "en", "command": "samj_Test_Skeletik", "parameters": [
{ "type": "note", "text": "samj_Test_Skeletik"},
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Lines - Cobweb</span>"},
{ "type": "int", "name": "Iterations", "default": "10", "min": "1", "max": "50", "pos": "1" },
{ "type": "int", "name": "Skeleton", "default": "1", "min": "1", "max": "20", "pos": "2" },
{ "type": "float", "name": "Deform", "default": "0", "min": "0", "max": "200", "pos": "3" },
{ "type": "int", "name": "Dilate", "default": "0", "min": "0", "max": "16", "pos": "4" },
{ "type": "float", "name": "Spread", "default": "0", "min": "0", "max": "10", "pos": "5" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Blend</span>"},
{ "type": "choice", "name": "Mode", "default": "3", "pos": "6", "choices": { "0": "Add", "1": "Alpha", "2": "And", "3": "Average", "4": "Blue", "5": "Burn", "6": "Darken", "7": "Difference", "8": "Divide", "9": "Dodge", "10": "Edges", "11": "Exclusion", "12": "Freeze", "13": "Grain Extract", "14": "Grain Merge", "15": "Green", "16": "Hard Light", "17": "Hard Mix", "18": "Hue", "19": "Interpolation", "20": "Lighten", "21": "Lightness", "22": "Linear Burn", "23": "Linear Light", "24": "Luminance", "25": "Multiply", "26": "Negation", "27": "Or", "28": "Overlay", "29": "Pin Light", "30": "Red", "31": "Reflect", "32": "Saturation", "33": "Shape Area Max", "34": "Shape Area Max0", "35": "Shape Area Min", "36": "Shape Area Min0", "37": "Shape Average", "38": "Shape Average0", "39": "Shape Min", "40": "Shape Min0", "41": "Shape Max", "42": "Shape Max0", "43": "Soft Burn", "44": "Soft Dodge", "45": "Soft Light", "46": "Screen", "47": "Stamp", "48": "Subtract", "49": "Value", "50": "Vivid Light", "51": "Xor" } },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Colors</span>"},
{ "type": "float", "name": "Lines", "default": "1", "min": "0.75", "max": "1.25", "pos": "7" },
{ "type": "color", "name": "Background Color", "default": "0,0,0,255", "pos": "8" },
{ "type": "separator" },
{ "type": "note", "text": "samj - Update : 2019/12/14."}
]
},
{
"name": "Sketch", "lang": "en", "command": "fx_sketchbw", "parameters": [
{ "type": "int", "name": "Number of Orientations", "default": "3", "min": "1", "max": "16", "pos": "1" },
{ "type": "float", "name": "Starting Angle", "default": "45", "min": "0", "max": "180", "pos": "2" },
{ "type": "float", "name": "Angle Range", "default": "180", "min": "0", "max": "180", "pos": "3" },
{ "type": "float", "name": "Stroke Length", "default": "30", "min": "0", "max": "1000", "pos": "4" },
{ "type": "float", "name": "Contour Threshold", "default": "1.75", "min": "0", "max": "10", "pos": "5" },
{ "type": "float", "name": "Opacity", "default": "0.02", "min": "0", "max": "0.3", "pos": "6" },
{ "type": "float", "name": "Background Intensity", "default": "0.5", "min": "0", "max": "2", "pos": "7" },
{ "type": "float", "name": "Density", "default": "0.75", "min": "0", "max": "5", "pos": "8" },
{ "type": "float", "name": "Sharpness", "default": "0.1", "min": "0", "max": "1", "pos": "9" },
{ "type": "float", "name": "Anisotropy", "default": "0.7", "min": "0", "max": "1", "pos": "10" },
{ "type": "float", "name": "Smoothness", "default": "3", "min": "0", "max": "10", "pos": "11" },
{ "type": "float", "name": "Coherence", "default": "6", "min": "0", "max": "10", "pos": "12" },
{ "type": "bool", "name": "Boost Stroke", "default": "0", "pos": "13" },
{ "type": "bool", "name": "Curved Stroke", "default": "1", "pos": "14" },
{ "type": "choice", "name": "Color Model", "default": "4", "pos": "15", "choices": { "0": "Black on White", "1": "White on Black", "2": "Black on Transparent White", "3": "White on Transparent Black", "4": "Color on White" } },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "16", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "17" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2018/05/11."}
]
},
{
"name": "Smooth Abstract", "lang": "en", "command": "fx_smooth_abstract", "parameters": [
{ "type": "float", "name": "Smoothness (%)", "default": "75", "min": "0", "max": "100", "pos": "1" },
{ "type": "choice", "name": "Regularization", "default": "0", "pos": "2", "choices": { "0": "Isotropic", "1": "Delaunay-Oriented", "2": "Edge-Oriented" } },
{ "type": "int", "name": "Regularization Iterations", "default": "20", "min": "0", "max": "100", "pos": "3" },
{ "type": "float", "name": "Geometry", "default": "1", "min": "0", "max": "5", "pos": "4" },
{ "type": "float", "name": "Details", "default": "30", "min": "0", "max": "50", "pos": "5" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "6", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "7" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2016/06/04."}
]
},
{
"name": "Stylize", "lang": "en", "command": "fx_stylize", "parameters": [
{ "type": "choice", "name": "Style", "default": "0", "pos": "1", "choices": { "0": "Custom Style (Top Layer)", "1": "Custom Style (Bottom Layer)", "2": "Braque: Landscape near Antwerp", "3": "Braque: Le Viaduc &agrave; L'Estaque", "4": "Braque: Little Bay at La Ciotat", "5": "Braque: The Mandola", "6": "Delaunay: Windows Open Simultaneously", "7": "Delaunay: Portrait De Metzinger", "8": "Hokusai: The Great Wave", "9": "Kandinsky: Squares with Concentric Circles", "10": "Kandinsky: Yellow-Red-Blue", "11": "Klee: Death and Fire", "12": "Klee: In the Style of Kairouan", "13": "Klee: Oriental Pleasure Garden Anagoria", "14": "Klee: Polyphony 2", "15": "Klee: Red Waistcoat", "16": "Klimt: The Kiss", "17": "Mondrian: Composition in Red-Yellow-Blue", "18": "Mondrian: Evening; Red Tree", "19": "Mondrian: Gray Tree", "20": "Monet: San Giorgio Maggiore at Dusk", "21": "Monet: Water-Lily Pond", "22": "Monet: Wheatstacks - End of Summer", "23": "Munch: The Scream", "24": "Picabia: Udnie", "25": "Picasso: Les Demoiselles D'Avignon", "26": "Picasso: Seated Woman", "27": "Picasso: The Reservoir - Horta De Ebro", "28": "Pollock: Convergence", "29": "Pollock: Summertime Number 9A", "30": "Van Gogh: Almond Blossom", "31": "Van Gogh: Irises", "32": "Van Gogh: The Starry Night", "33": "Van Gogh: Wheat Field with Crows" } },
{ "type": "choice", "name": "Scale Style to Fit Target Resolution", "default": "5", "pos": "2", "choices": { "0": "No Rescaling", "1": "10%", "2": "20%", "3": "30%", "4": "50%", "5": "75%", "6": "100%", "7": "150%", "8": "200%", "9": "250%", "10": "300%" } },
{ "type": "choice", "name": "Style Variations", "default": "0", "pos": "3", "choices": { "0": "None", "1": "All XY-Flips", "2": "All 90&deg; Rotations", "3": "All 45&deg; Rotations" } },
{ "type": "bool", "name": "Preview Progression While Running", "default": "1", "pos": "4" },
{ "type": "separator" },
{ "type": "note", "text": "<span color=\"blue\">Style/Target Parameters:</span>"},
{ "type": "float", "name": "Fidelity to Target (Finest)", "default": "0.5", "min": "0", "max": "5", "pos": "5" },
{ "type": "float", "name": "Fidelity to Target (Coarsest)", "default": "2", "min": "0", "max": "5", "pos": "6" },
{ "type": "float", "name": "Fidelity Smoothness (Finest)", "default": "3", "min": "0", "max": "5", "pos": "7" },
{ "type": "float", "name": "Fidelity Smoothness (Coarsest)", "default": "0.5", "min": "0", "max": "5", "pos": "8" },
{ "type": "float", "name": "Fidelity Chromaticity", "default": "0.1", "min": "0", "max": "1", "pos": "9" },
{ "type": "separator" },
{ "type": "note", "text": "<span color=\"blue\">Image Matching Parameters:</span>"},
{ "type": "choice", "name": "Match Colors With", "default": "3", "pos": "10", "choices": { "0": "Nothing", "1": "Gamma Balance", "2": "Histogram Transfer", "3": "PCA Transfer" } },
{ "type": "choice", "name": "Colorspace", "default": "3", "pos": "11", "choices": { "0": "SRGB", "1": "Linear RGB", "2": "YCbCr", "3": "YCbCr (Luma/Chroma)", "4": "YCbCr (Luma Only)", "5": "YCbCr (Chroma Only)", "6": "Lab", "7": "Lab (Luma/Chroma)", "8": "Lab (Luma Only)", "9": "Lab (Chroma Only)" } },
{ "type": "choice", "name": "Keep Color Channels", "default": "0", "pos": "12", "choices": { "0": "All", "1": "Luminance Only (YCbCr)", "2": "Luminance Only (Lab)", "3": "Chrominances Only (CbCr)", "4": "Chrominances Only (ab)" } },
{ "type": "float", "name": "Smoothness", "default": "0.7", "min": "0", "max": "5", "pos": "13" },
{ "type": "float", "name": "Also Match Gradients", "default": "1", "min": "0", "max": "5", "pos": "14" },
{ "type": "separator" },
{ "type": "note", "text": "<span color=\"blue\">Advanced Parameters:</span>"},
{ "type": "choice", "name": "Init. Type", "default": "0", "pos": "15", "choices": { "0": "Best Match", "1": "Identity", "2": "Randomized" } },
{ "type": "choice", "name": "Init. Resolution", "default": "1", "pos": "16", "choices": { "0": "8px", "1": "16px", "2": "32px", "3": "64px", "4": "128px", "5": "256px" } },
{ "type": "float", "name": "Init. With High Gradients Only", "default": "0", "min": "0", "max": "100", "pos": "17" },
{ "type": "int", "name": "Patch Size for Analysis", "default": "5", "min": "2", "max": "16", "pos": "18" },
{ "type": "int", "name": "Patch Size for Synthesis", "default": "5", "min": "2", "max": "16", "pos": "19" },
{ "type": "int", "name": "Patch Size for Synthesis (Final)", "default": "7", "min": "2", "max": "16", "pos": "20" },
{ "type": "int", "name": "Number of Matches (Finest)", "default": "1", "min": "0", "max": "10", "pos": "21" },
{ "type": "int", "name": "Number of Matches (Coarsest)", "default": "30", "min": "0", "max": "200", "pos": "22" },
{ "type": "int", "name": "Penalize Patch Repetitions", "default": "10", "min": "0", "max": "300", "pos": "23" },
{ "type": "float", "name": "Matching Precision (Smaller Is Faster)", "default": "2", "min": "0", "max": "10", "pos": "24" },
{ "type": "float", "name": "Scale Factor", "default": "1.85", "min": "1.1", "max": "4", "pos": "25" },
{ "type": "int", "name": "Skip Finest Scales", "default": "0", "min": "0", "max": "3", "pos": "26" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2019/01/10."}
]
},
{
"name": "Variations on a Single Color", "lang": "en", "command": "samj_texture_coloree_en", "parameters": [
{ "type": "note", "text": "Variations On A Single Color"},
{ "type": "note", "text": "<span foreground=\"orangered\">Diffusion Tensors</span>"},
{ "type": "choice", "name": "Type", "default": "A", "pos": "1", "choices": { "0": "B", "1": "C", "2": "D", "3": "E", "4": "F" } },
{ "type": "float", "name": "Sharpness", "default": "0.7", "min": "0.2", "max": "1", "pos": "2" },
{ "type": "note", "text": "<span foreground=\"orangered\">Color</span>"},
{ "type": "color", "name": "Single Color", "default": "200,125,50", "pos": "3" },
{ "type": "note", "text": "<span foreground=\"orangered\">Blur Linear</span>"},
{ "type": "float", "name": "Amplitude A", "default": "5", "min": "0", "max": "10", "pos": "6" },
{ "type": "float", "name": "Amplitude B", "default": "5", "min": "0", "max": "100", "pos": "7" },
{ "type": "float", "name": "Angle", "default": "45", "min": "0", "max": "360", "pos": "8" },
{ "type": "note", "text": "<span foreground=\"orangered\">Sharpen</span>"},
{ "type": "int", "name": "Amplitude S", "default": "200", "min": "50", "max": "1000", "pos": "9" },
{ "type": "note", "text": "<span foreground=\"orangered\">Blend</span>"},
{ "type": "int", "name": "Iterations", "default": "4", "min": "1", "max": "8", "pos": "10" },
{ "type": "float", "name": "Opacity", "default": "0.2", "min": "0", "max": "0.3", "pos": "11" },
{ "type": "note", "text": "<span foreground=\"orangered\">Richardson Lucy</span>"},
{ "type": "float", "name": "Sigma", "default": "1", "min": "0.5", "max": "10", "pos": "12" },
{ "type": "int", "name": "Iterations", "default": "10", "min": "0", "max": "100", "pos": "13" },
{ "type": "choice", "name": "Blur", "default": "1", "pos": "14", "choices": { "0": "Exponential", "1": "Gaussian" } },
{ "type": "bool", "name": "Cut", "default": "1", "pos": "15" },
{ "type": "separator" },
{ "type": "note", "text": "samj - Update : 2015/04/13."}
]
},
{
"name": "Vector Painting", "lang": "en", "command": "fx_vector_painting", "parameters": [
{ "type": "float", "name": "Details", "default": "9", "min": "0", "max": "10", "pos": "1" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "2", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "3" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.\nLatest Update: 2015/25/08."}
]
},
{
"name": "Warhol", "lang": "en", "command": "warhol", "parameters": [
{ "type": "int", "name": "X-Tiles", "default": "3", "min": "1", "max": "10", "pos": "1" },
{ "type": "int", "name": "Y-Tiles", "default": "3", "min": "1", "max": "10", "pos": "2" },
{ "type": "float", "name": "Smoothness", "default": "2", "min": "0", "max": "10", "pos": "3" },
{ "type": "float", "name": "Color", "default": "40", "min": "0", "max": "60", "pos": "4" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2010/29/12."}
]
},
{
"name": "Watercolor", "lang": "en", "command": "fx_watercolor", "parameters": [
{ "type": "separator" },
{ "type": "note", "text": "General settings:"},
{ "type": "float", "name": "Color Intensity", "default": "1.8", "min": "0", "max": "4", "pos": "1" },
{ "type": "float", "name": "Light Colors", "default": "0.1", "min": "0", "max": "1", "pos": "2" },
{ "type": "float", "name": "Dark Colors", "default": "1", "min": "0", "max": "10", "pos": "3" },
{ "type": "separator" },
{ "type": "note", "text": "Line art settings:"},
{ "type": "float", "name": "Line Art Details", "default": "80", "min": "50", "max": "100", "pos": "4" },
{ "type": "float", "name": "Line Art Smoothness", "default": "0", "min": "0", "max": "10", "pos": "5" },
{ "type": "float", "name": "Line Art Strength", "default": "0.5", "min": "0", "max": "1", "pos": "6" },
{ "type": "choice", "name": "Line Art Style", "default": "0", "pos": "7", "choices": { "0": "Pencil", "1": "Ink", "2": "Comic Style" } },
{ "type": "float", "name": "Line Art Fade", "default": "0", "min": "0", "max": "100", "pos": "8" },
{ "type": "separator" },
{ "type": "note", "text": "Color brushes settings:"},
{ "type": "choice", "name": "Brush Style", "default": "0", "pos": "9", "choices": { "0": "Modern", "1": "Classic", "2": "Abstract", "3": "Line", "4": "Smooth" } },
{ "type": "float", "name": "Cyan Brush Size", "default": "2", "min": "0", "max": "50", "pos": "10" },
{ "type": "float", "name": "Cyan Stroke Strength", "default": "0", "min": "-5", "max": "5", "pos": "11" },
{ "type": "float", "name": "Cyan Edge Distance", "default": "2", "min": "0", "max": "10", "pos": "12" },
{ "type": "float", "name": "Cyan Abstraction", "default": "4", "min": "0", "max": "10", "pos": "13" },
{ "type": "float", "name": "Magenta Brush Size", "default": "2", "min": "0", "max": "50", "pos": "14" },
{ "type": "float", "name": "Magenta Stroke Strength", "default": "0", "min": "-5", "max": "5", "pos": "15" },
{ "type": "float", "name": "Magenta Edge Distance", "default": "3", "min": "0", "max": "10", "pos": "16" },
{ "type": "float", "name": "Magenta Abstraction", "default": "3", "min": "0", "max": "10", "pos": "17" },
{ "type": "float", "name": "Yellow Brush Size", "default": "2", "min": "0", "max": "50", "pos": "18" },
{ "type": "float", "name": "Yellow Stroke Strength", "default": "0", "min": "-5", "max": "5", "pos": "19" },
{ "type": "float", "name": "Yellow Edge Distance", "default": "4", "min": "0", "max": "10", "pos": "20" },
{ "type": "float", "name": "Yellow Abstraction", "default": "2", "min": "0", "max": "10", "pos": "21" },
{ "type": "separator" },
{ "type": "note", "text": "Paper and ambience settings:"},
{ "type": "bool", "name": "Paper Color Black", "default": "0", "pos": "22" },
{ "type": "bool", "name": "Add Paper Texture", "default": "0", "pos": "23" },
{ "type": "bool", "name": "Invert Colors", "default": "0", "pos": "24" },
{ "type": "float", "name": "Ambient Light", "default": "0", "min": "-50", "max": "50", "pos": "25" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "26", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "separator" },
{ "type": "note", "text": "Authors : Tom Keil and Arto Huotari Latest update: 2011/19/02."},
{ "type": "link", "name": "Tutorial download", "url": "http://www.slideshare.net/ArtoHuotari/gmig-water-color-filter-tutorial", "align": "center" },
{ "type": "link", "name": "Video demonstration here", "url": "http://vimeo.com/19713850", "align": "center" }
]
},
{
"name": "Whirl Drawing", "lang": "en", "command": "fx_draw_whirl", "parameters": [
{ "type": "float", "name": "Amplitude", "default": "20", "min": "0", "max": "100", "pos": "1" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "2", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "3" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2010/29/12."}
]
},
{
"name": "Whirling Lines", "lang": "en", "command": "fx_whirling_lines", "parameters": [
{ "type": "note", "text": "Creates fingerprint-like lines out of images by blurring and rounding their values. Works best with single-channel images."},
{ "type": "float", "name": "1. Blur", "default": "30", "min": "0", "max": "100", "pos": "1" },
{ "type": "float", "name": "2. Round", "default": "6", "min": "0", "max": "255", "pos": "2" },
{ "type": "separator" },
{ "type": "note", "text": "Gradient norm"},
{ "type": "choice", "name": "3. Norm Mode", "default": "0", "pos": "3", "choices": { "0": "Gradient Norm", "1": "Hessian", "2": "Laplacian", "3": "Rotation-Invariant Gradient" } },
{ "type": "float", "name": "4. Smoothness", "default": "0", "min": "0", "max": "10", "pos": "4" },
{ "type": "float", "name": "5. Contrast", "default": "0.45", "min": "0", "max": "1.5", "pos": "5" },
{ "type": "float", "name": "6. Min Threshold", "default": "40", "min": "0", "max": "100", "pos": "6" },
{ "type": "float", "name": "7. Max Threshold", "default": "60", "min": "0", "max": "100", "pos": "7" },
{ "type": "int", "name": "8. Dilate or Erode", "default": "0", "min": "-5", "max": "20", "pos": "8" },
{ "type": "bool", "name": "9. Negative", "default": "0", "pos": "9" },
{ "type": "separator" },
{ "type": "note", "text": "Antialias"},
{ "type": "float", "name": "10. Amplitude", "default": "30", "min": "0", "max": "100", "pos": "10" },
{ "type": "float", "name": "11. Edge Threshold (%)", "default": "0", "min": "0", "max": "100", "pos": "11" },
{ "type": "float", "name": "12. Smoothness", "default": "3", "min": "0", "max": "10", "pos": "12" },
{ "type": "choice", "name": "13. Value Action", "default": "3", "pos": "13", "choices": { "0": "None", "1": "Cut", "2": "Normalize", "3": "Cut Then Normalize" } }
]
}
]
},
{
"name": "Black & White", "filters": [
{
"name": "B&W Stencil", "lang": "en", "command": "fx_stencilbw", "parameters": [
{ "type": "float", "name": "Threshold", "default": "10", "min": "0", "max": "30", "pos": "1" },
{ "type": "float", "name": "Smoothness", "default": "10", "min": "0", "max": "30", "pos": "2" },
{ "type": "float", "name": "Hue", "default": "0", "min": "0", "max": "360", "pos": "3" },
{ "type": "float", "name": "Saturation", "default": "0", "min": "0", "max": "1", "pos": "4" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "5", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "6" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2010/29/12."}
]
},
{
"name": "Black & White", "lang": "en", "command": "fx_blackandwhite", "parameters": [
{ "type": "float", "name": "Red Level", "default": "0.299", "min": "0", "max": "1", "pos": "1" },
{ "type": "float", "name": "Red Smoothness", "default": "0", "min": "0", "max": "10", "pos": "2" },
{ "type": "float", "name": "Green Level", "default": "0.587", "min": "0", "max": "1", "pos": "3" },
{ "type": "float", "name": "Green Smoothness", "default": "0", "min": "0", "max": "10", "pos": "4" },
{ "type": "float", "name": "Blue Level", "default": "0.114", "min": "0", "max": "1", "pos": "5" },
{ "type": "float", "name": "Blue Smoothness", "default": "0", "min": "0", "max": "10", "pos": "6" },
{ "type": "separator" },
{ "type": "float", "name": "Brightness (%)", "default": "0", "min": "-100", "max": "100", "pos": "7" },
{ "type": "float", "name": "Contrast (%)", "default": "0", "min": "-100", "max": "100", "pos": "8" },
{ "type": "float", "name": "Gamma (%)", "default": "0", "min": "-100", "max": "100", "pos": "9" },
{ "type": "float", "name": "Hue (%)", "default": "0", "min": "-100", "max": "100", "pos": "10" },
{ "type": "float", "name": "Saturation (%)", "default": "0", "min": "-100", "max": "100", "pos": "11" },
{ "type": "separator" },
{ "type": "float", "name": "Grain (Shadows)", "default": "0", "min": "0", "max": "200", "pos": "12" },
{ "type": "float", "name": "Grain (Midtones)", "default": "0", "min": "0", "max": "200", "pos": "13" },
{ "type": "float", "name": "Grain (Highlights)", "default": "0", "min": "0", "max": "200", "pos": "14" },
{ "type": "float", "name": "Grain Tone Fading", "default": "2", "min": "0", "max": "10", "pos": "15" },
{ "type": "float", "name": "Grain Scale", "default": "0", "min": "0", "max": "3", "pos": "16" },
{ "type": "choice", "name": "Grain Type", "default": "0", "pos": "17", "choices": { "0": "Gaussian", "1": "Uniform", "2": "Salt and Pepper", "3": "Poisson" } },
{ "type": "separator" },
{ "type": "float", "name": "Local Contrast", "default": "0", "min": "0", "max": "60", "pos": "18" },
{ "type": "int", "name": "Radius", "default": "16", "min": "1", "max": "512", "pos": "19" },
{ "type": "float", "name": "Contrast Smoothness", "default": "4", "min": "0", "max": "10", "pos": "20" },
{ "type": "separator" },
{ "type": "int", "name": "Pseudo-Gray Dithering", "default": "0", "min": "0", "max": "5", "pos": "21" },
{ "type": "bool", "name": "Use Maximum Tones", "default": "0", "pos": "22" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "23", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "24" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2013/20/02."}
]
},
{
"name": "Charcoal", "lang": "en", "command": "fx_charcoal", "parameters": [
{ "type": "int", "name": "Granularity", "default": "65", "min": "0", "max": "800", "pos": "1" },
{ "type": "int", "name": "Lowlights Crossover Point", "default": "70", "min": "0", "max": "255", "pos": "2" },
{ "type": "int", "name": "Highlights Crossover Point", "default": "170", "min": "0", "max": "255", "pos": "3" },
{ "type": "bool", "name": "Boost Contrast", "default": "0", "pos": "4" },
{ "type": "bool", "name": "Resize Image for Optimum Effect", "default": "1", "pos": "5" },
{ "type": "bool", "name": "Add Chalk Highlights", "default": "0", "pos": "6" },
{ "type": "int", "name": "Minimal Highlights", "default": "50", "min": "0", "max": "255", "pos": "7" },
{ "type": "int", "name": "Maximal Highlights", "default": "70", "min": "0", "max": "255", "pos": "8" },
{ "type": "color", "name": "Background Color", "default": "255,255,255", "pos": "9" },
{ "type": "color", "name": "Foreground Color", "default": "0,0,0", "pos": "12" },
{ "type": "bool", "name": "Invert Background / Foreground", "default": "0", "pos": "15" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "16", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "17" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2011/17/03."},
{ "type": "note", "text": "Inspired from the Charcoal script by micomicon :"},
{ "type": "link", "name": "http://registry.gimp.org/node/25078", "url": "http://registry.gimp.org/node/25078", "align": "center" }
]
},
{
"name": "Colorize [Interactive]", "lang": "en", "command": "fx_colorize_interactive", "parameters": [
{ "type": "choice", "name": "Input Type", "default": "0", "pos": "1", "choices": { "0": "B&W Photograph", "1": "Lineart" } },
{ "type": "choice", "name": "Output Type", "default": "0", "pos": "2", "choices": { "0": "Colorized Image (1 Layer)", "1": "Colors Only (1 Layer)", "2": "Image + Colors (2 Layers)", "3": "Image + Colors (Multi-Layers)" } },
{ "type": "choice", "name": "View Resolution", "default": "1", "pos": "3", "choices": { "0": "Small (Faster)", "1": "Medium", "2": "High (Slower)", "3": "Very High (Even Slower)" } },
{ "type": "file", "name": "1st Additional Palette (.Gpl)", "default": "", "pos": "4" },
{ "type": "file", "name": "2nd Additional Palette (.Gpl)", "default": "", "pos": "5" },
{ "type": "file", "name": "Image to Grab Color from (.Png)", "default": "", "pos": "6" },
{ "type": "separator" },
{ "type": "note", "text": "Description:\n This filter allows to quickly colorize a B&W image or lineart. Click on the Apply or OK buttons below to open the G'MIC interactive window and start adding color control points. When you're done, exit the interactive window: your colored result will be transferred back to the host software.\n\n If you are not satisfied with the result, Undo it (CTRL+Z), and click on Apply once again to modify your control points defined previously. To clear all control points, click on the Reset button above. "},
{ "type": "unknown", "name": "Clear Control Points" },
{ "type": "value", "value": "0,0", "pos": "7" },
{ "type": "value", "value": "-1", "pos": "8" },
{ "type": "separator" },
{ "type": "note", "text": "Interactions:\n Use the following actions in the interactive window to manage your colorization :\n\n - Left mouse button creates a new color control point (or move an existing one).\n - Right mouse button or key X over a control point deletes it.\n - Right mouse button or key P anywhere else picks a color from the image.\n - Mouse wheel, or keys CTRL+arrows up/down zoom view in/out.\n - CTRL+mouse wheel, SHIFT+wheel or arrow keys move image in zoomed view.\n - Key SPACE updates the extrapolated color field.\n - Key TAB toggles markers view modes.\n - Key BACKSPACE deletes the last control point added.\n - Key PAGE UP increases image contrast.\n - Key PAGE DOWN decreases image contrast.\n - Key R enters/exits color replace mode.\n - Keys CTRL+D increase window size.\n - Keys CTRL+C decrease window size.\n - Keys CTRL+R resets window size.\n - Keys ESC, Q or ENTER exit the interactive window. "},
{ "type": "separator" },
{ "type": "note", "text": "You can find more information on how to use this filter here :"},
{ "type": "link", "name": "David Revoy's G'MIC Colorization Page", "url": "http://www.davidrevoy.com/article240/gmic-line-art-colorization", "align": "center" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2016/12/07."}
]
},
{
"name": "Colorize [Photographs]", "lang": "en", "command": "fx_recolorize", "parameters": [
{ "type": "int", "name": "Smoothness", "default": "2", "min": "0", "max": "6", "pos": "1" },
{ "type": "float", "name": "Anisotropy", "default": "0.2", "min": "0", "max": "1", "pos": "2" },
{ "type": "choice", "name": "Output Mode", "default": "0", "pos": "3", "choices": { "0": "Merge Brightness / Colors", "1": "Split Brightness / Colors" } },
{ "type": "separator" },
{ "type": "note", "text": "Note: This filter needs two layers to work properly. The bottom layer must be a B&W image, while the top layer contains color patches that will be extrapolated in a smart way (edge-directed) to fill the entire image. At the end, you get a completely recolored image."},
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2013/16/01."}
]
},
{
"name": "Colorize [with Colormap]", "lang": "en", "command": "fx_bwrecolorize", "parameters": [
{ "type": "float", "name": "Brightness (%)", "default": "0", "min": "-100", "max": "100", "pos": "1" },
{ "type": "float", "name": "Contrast (%)", "default": "0", "min": "-100", "max": "100", "pos": "2" },
{ "type": "float", "name": "Gamma (%)", "default": "0", "min": "-100", "max": "100", "pos": "3" },
{ "type": "bool", "name": "Normalize Input", "default": "0", "pos": "4" },
{ "type": "separator" },
{ "type": "choice", "name": "Gradient Preset", "default": "0", "pos": "5", "choices": { "0": "User-Defined", "1": "Black to White", "2": "White to Black", "3": "Sepia", "4": "Solarize" } },
{ "type": "choice", "name": "Interpolation Type", "default": "1", "pos": "6", "choices": { "0": "Nearest", "1": "Linear", "2": "Cubic", "3": "Lanczos" } },
{ "type": "bool", "name": "Preserve Initial Brightness", "default": "0", "pos": "7" },
{ "type": "separator" },
{ "type": "note", "text": "<u>User-defined gradient :</u>"},
{ "type": "int", "name": "Number of Tones", "default": "5", "min": "2", "max": "8", "pos": "8" },
{ "type": "color", "name": "1st Tone", "default": "0,0,0,255", "pos": "9" },
{ "type": "color", "name": "2nd Tone", "default": "43,25,55,255", "pos": "13" },
{ "type": "color", "name": "3rd Tone", "default": "158,137,189,255", "pos": "17" },
{ "type": "color", "name": "4th Tone", "default": "224,191,228,255", "pos": "21" },
{ "type": "color", "name": "5th Tone", "default": "255,255,255,255", "pos": "25" },
{ "type": "color", "name": "6th Tone", "default": "255,255,255,255", "pos": "29" },
{ "type": "color", "name": "7th Tone", "default": "255,255,255,255", "pos": "33" },
{ "type": "color", "name": "8th Tone", "default": "255,255,255,255", "pos": "37" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "41", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "42" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2010/29/12."}
]
},
{
"name": "Colorize Lineart [Auto-Fill]", "lang": "en", "command": "fx_autofill_lineart", "parameters": [
{ "type": "float", "name": "Contour Threshold (%)", "default": "90", "min": "0", "max": "100", "pos": "1" },
{ "type": "bool", "name": "Contour Normalization", "default": "1", "pos": "2" },
{ "type": "int", "name": "Minimal Region Area", "default": "8", "min": "0", "max": "256", "pos": "3" },
{ "type": "int", "name": "Tolerance to Gaps", "default": "0", "min": "0", "max": "10", "pos": "4" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "5", "choices": { "0": "Lineart + Colors", "1": "Colors Only" } },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2016/12/11."}
]
},
{
"name": "Colorize Lineart [Propagation]", "lang": "en", "command": "fx_colorize_lineart", "parameters": [
{ "type": "note", "text": "Layers ordering:"},
{ "type": "choice", "name": "Input Layers", "default": "0", "pos": "1", "choices": { "0": "Color Spots + Lineart", "1": "Lineart + Color Spots", "2": "Color Spots + Extrapolated Colors + Lineart", "3": "Lineart + Color Spots + Extrapolated Colors" } },
{ "type": "choice", "name": "Output Layers", "default": "1", "pos": "2", "choices": { "0": "Single (Merged)", "1": "Extrapolated Colors + Lineart", "2": "Lineart + Extrapolated Colors", "3": "Color Spots + Extrapolated Colors + Lineart", "4": "Lineart + Color Spots + Extrapolated Colors" } },
{ "type": "choice", "name": "Extrapolate Colors As", "default": "0", "pos": "3", "choices": { "0": "One Layer", "1": "Two Layers", "2": "Three Layers", "3": "Four Layers", "4": "Five Layers", "5": "Six Layers", "6": "Seven Layers", "7": "Eight Layers", "8": "Nine Layers", "9": "Ten Layers", "10": "One Layer per Single Color", "11": "One Layer per Single Region" } },
{ "type": "separator" },
{ "type": "float", "name": "Smoothness", "default": "0.05", "min": "0", "max": "1", "pos": "4" },
{ "type": "separator" },
{ "type": "note", "text": "Note: You probably need to select All for the Input layers option on the left.\n Color Spots = your layer with color indications.\n Lineart = your layer with line-art (B&W or transparent).\n Extrapolated Colors = the G'MIC generated layer with flat colors.\n\n Warnings: \n - Do not rely too much on the preview, it is probably not accurate ! \n - Activate option Extrapolate color as one layer per single color/region only if you have a lot of available memory ! "},
{ "type": "separator" },
{ "type": "link", "name": "Click here for a detailed description of this filter.", "url": "http://www.gimpchat.com/viewtopic.php?f=28&t=7567", "align": "center" },
{ "type": "separator" },
{ "type": "note", "text": "Authors: David Tschumperlé, Timothée Giet and David Revoy.       Latest Update: 2013/19/06."}
]
},
{
"name": "Colorize Lineart [Smart Coloring]", "lang": "en", "command": "fx_colorize_lineart_smart", "parameters": [
{ "type": "choice", "name": "Colorize Mode", "default": "0", "pos": "1", "choices": { "0": "Generate Random-Colors Layer", "1": "Extrapolate Color Spots on Transparent Top Layer", "2": "Auto-Clean Bottom Color Layer" } },
{ "type": "separator" },
{ "type": "note", "text": "Global geometry parameters:"},
{ "type": "float", "name": "Contour Detection (%)", "default": "95", "min": "0", "max": "100", "pos": "2" },
{ "type": "bool", "name": "Discard Contour Guides", "default": "0", "pos": "3" },
{ "type": "note", "text": "Add strokes with a saturated color having value 255 (e.g. pure red) on your lineart allows to guide the colorization algorithm with virtual contours."},
{ "type": "bool", "name": "Output Region Delimiters", "default": "0", "pos": "4" },
{ "type": "separator" },
{ "type": "note", "text": "For Random colors mode only:"},
{ "type": "float", "name": "Make Hue Depends on Region Size", "default": "1", "min": "0", "max": "1", "pos": "5" },
{ "type": "int", "name": "Maximal Color Saturation", "default": "24", "min": "0", "max": "255", "pos": "6" },
{ "type": "int", "name": "Minimal Color Intensity", "default": "200", "min": "0", "max": "255", "pos": "7" },
{ "type": "separator" },
{ "type": "note", "text": "For color spots mode only:"},
{ "type": "int", "name": "Color Shading (%)", "default": "0", "min": "0", "max": "100", "pos": "8" },
{ "type": "separator" },
{ "type": "note", "text": "Connection parameters:"},
{ "type": "float", "name": "End Point Rate (%)", "default": "75", "min": "0", "max": "100", "pos": "9" },
{ "type": "int", "name": "End Point Connectivity", "default": "2", "min": "1", "max": "5", "pos": "10" },
{ "type": "float", "name": "Spline Max Length (px)", "default": "60", "min": "0", "max": "256", "pos": "11" },
{ "type": "float", "name": "Segment Max Length (px)", "default": "20", "min": "0", "max": "256", "pos": "12" },
{ "type": "float", "name": "Spline Max Angle (deg)", "default": "90", "min": "0", "max": "180", "pos": "13" },
{ "type": "float", "name": "Spline Roundness", "default": "1", "min": "0", "max": "2", "pos": "14" },
{ "type": "float", "name": "Minimal Region Area", "default": "10", "min": "0", "max": "100", "pos": "15" },
{ "type": "bool", "name": "Allow Self Intersections", "default": "1", "pos": "16" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "17", "choices": { "0": "Colored Geometry", "1": "Colored Regions", "2": "Colored Lineart" } },
{ "type": "separator" },
{ "type": "note", "text": "Authors: David Tschumperlé, Sébastien Fourey and David Revoy.      Latest Update: 2018/11/09."}
]
},
{
"name": "Desaturate Norm", "lang": "en", "command": "fx_gcd_norm_eq", "parameters": [
{ "type": "note", "text": "Desaturate sRGB using equalized norm"},
{ "type": "separator" },
{ "type": "float", "name": "Red", "default": "0.5", "min": "0", "max": "1", "pos": "1" },
{ "type": "float", "name": "Blue", "default": "0.5", "min": "0", "max": "1", "pos": "2" },
{ "type": "float", "name": "Exp", "default": "2", "min": "1", "max": "3", "pos": "3" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "4", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "separator" },
{ "type": "note", "text": "Author : Garagecoder. Latest update : 2016/12/27."}
]
},
{
"name": "Dithering", "lang": "en", "command": "fx_ditheredbw", "parameters": [
{ "type": "float", "name": "Brightness (%)", "default": "0", "min": "-100", "max": "100", "pos": "1" },
{ "type": "float", "name": "Contrast (%)", "default": "0", "min": "-100", "max": "100", "pos": "2" },
{ "type": "float", "name": "Gamma (%)", "default": "0", "min": "-100", "max": "100", "pos": "3" },
{ "type": "float", "name": "Hue", "default": "0", "min": "0", "max": "360", "pos": "4" },
{ "type": "float", "name": "Saturation (%)", "default": "0", "min": "0", "max": "100", "pos": "5" },
{ "type": "float", "name": "Smoothness", "default": "0", "min": "0", "max": "10", "pos": "6" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "7", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "8" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2010/29/12."}
]
},
{
"name": "Emboss", "lang": "en", "command": "gcd_emboss", "parameters": [
{ "type": "note", "text": "Make an image look embossed"},
{ "type": "separator" },
{ "type": "int", "name": "Midpoint", "default": "128", "min": "0", "max": "255", "pos": "1" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "2", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "separator" },
{ "type": "note", "text": "Author : Garagecoder. Latest update : 2014/11/11."}
]
},
{
"name": "Engrave", "lang": "en", "command": "fx_engrave", "parameters": [
{ "type": "note", "text": "Black & White foreground:"},
{ "type": "float", "name": "Radius", "default": "0.5", "min": "0", "max": "2", "pos": "1" },
{ "type": "float", "name": "Density", "default": "50", "min": "0", "max": "200", "pos": "2" },
{ "type": "float", "name": "Edges", "default": "0", "min": "0", "max": "10", "pos": "3" },
{ "type": "float", "name": "Coherence", "default": "8", "min": "0", "max": "40", "pos": "4" },
{ "type": "float", "name": "Threshold (%)", "default": "40", "min": "0", "max": "100", "pos": "5" },
{ "type": "int", "name": "Minimal Area", "default": "0", "min": "-256", "max": "256", "pos": "6" },
{ "type": "float", "name": "Flat Regions Removal", "default": "0", "min": "0", "max": "10", "pos": "7" },
{ "type": "separator" },
{ "type": "note", "text": "Color background:"},
{ "type": "bool", "name": "Add Color Background", "default": "0", "pos": "8" },
{ "type": "float", "name": "Quantization", "default": "10", "min": "0", "max": "40", "pos": "9" },
{ "type": "int", "name": "Shading", "default": "1", "min": "0", "max": "5", "pos": "10" },
{ "type": "float", "name": "Hue", "default": "0", "min": "-180", "max": "180", "pos": "11" },
{ "type": "float", "name": "Saturation (%)", "default": "0", "min": "-100", "max": "100", "pos": "12" },
{ "type": "float", "name": "Lightness (%)", "default": "0", "min": "-100", "max": "100", "pos": "13" },
{ "type": "separator" },
{ "type": "choice", "name": "Anti-Aliasing", "default": "1", "pos": "14", "choices": { "0": "Disabled", "1": "X1.5", "2": "X2", "3": "X3" } },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "15", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "16" },
{ "type": "separator" },
{ "type": "note", "text": "Authors: Lyle Kroll and David Tschumperlé.       Latest Update: 03/13/2015."}
]
},
{
"name": "Engrave Colore", "lang": "en", "command": "Engrave_colore", "parameters": [
{ "type": "note", "text": "Modification du Filtre de Lyle Kroll et David Tschumperlé"},
{ "type": "note", "text": "pour obtenir des gravures colorées - samj 20150321"},
{ "type": "separator" },
{ "type": "choice", "name": "Exemples / Examples", "default": "0", "pos": "1", "choices": { "0": "Non / None", "1": "A", "2": "B", "3": "C", "4": "D ***", "5": "E", "6": "F", "7": "G" } },
{ "type": "note", "text": "Gravure / Engraving"},
{ "type": "float", "name": "Radius", "default": "0.5", "min": "0", "max": "2", "pos": "2" },
{ "type": "float", "name": "Densite A", "default": "4", "min": "0", "max": "10", "pos": "3" },
{ "type": "float", "name": "Edges", "default": "0", "min": "0", "max": "10", "pos": "4" },
{ "type": "float", "name": "Coherence", "default": "8", "min": "0", "max": "40", "pos": "5" },
{ "type": "float", "name": "Threshold (%)", "default": "40", "min": "0", "max": "100", "pos": "6" },
{ "type": "int", "name": "Minimal Area", "default": "0", "min": "-256", "max": "256", "pos": "7" },
{ "type": "int", "name": "Repetition", "default": "25", "min": "0", "max": "50", "pos": "8" },
{ "type": "note", "text": "Anti-aliasing"},
{ "type": "choice", "name": "Anti-Aliasing", "default": "1", "pos": "9", "choices": { "0": "Disabled", "1": "A", "2": "B", "3": "C" } },
{ "type": "note", "text": "Couleurs / Colors"},
{ "type": "choice", "name": "Gravure / Engraving", "default": "2", "pos": "10", "choices": { "0": "Avant Plan", "1": "Image Avec Contours Des Couleurs 8", "2": "Image Avec Contours Des Couleurs 16", "3": "Image Avec Contours Des Couleurs 32", "4": "Image Avec Contours Des Couleurs 64", "5": "Image Sans Contours Des Couleurs 8", "6": "Image Sans Contours Des Couleurs 16", "7": "Image Sans Contours Des Couleurs 32", "8": "Image Sans Contours Des Couleurs 64", "9": "3 Calques - Image Sans Contours Des Couleurs 8", "10": "3 Calques - Image Sans Contours Des Couleurs 16", "11": "3 Calques - Image Sans Contours Des Couleurs 32", "12": "3 Calques - Image Sans Contours Des Couleurs 64" } },
{ "type": "color", "name": "Avant Plan", "default": "0,0,0", "pos": "11" },
{ "type": "color", "name": "Fond / Background Color", "default": "255,255,255", "pos": "14" },
{ "type": "separator" },
{ "type": "note", "text": "Authors: Lyle Kroll and David Tschumperlé . Latest update: 2015/03/23."}
]
},
{
"name": "Engrave Modifie", "lang": "en", "command": "engrave_modifie", "parameters": [
{ "type": "note", "text": "Aussi pour obtenir des contours"},
{ "type": "choice", "name": "Exemples / Examples", "default": "0", "pos": "1", "choices": { "0": "Non / None", "1": "A", "2": "B", "3": "C", "4": "D ***", "5": "E", "6": "F", "7": "G" } },
{ "type": "note", "text": "Black & White foreground:"},
{ "type": "float", "name": "Radius", "default": "0.5", "min": "0", "max": "2", "pos": "2" },
{ "type": "float", "name": "Densite A", "default": "4", "min": "0", "max": "10", "pos": "3" },
{ "type": "float", "name": "Edges", "default": "0", "min": "0", "max": "10", "pos": "4" },
{ "type": "float", "name": "Coherence", "default": "8", "min": "0", "max": "40", "pos": "5" },
{ "type": "float", "name": "Threshold (%)", "default": "40", "min": "0", "max": "100", "pos": "6" },
{ "type": "int", "name": "Minimal Area", "default": "0", "min": "-256", "max": "256", "pos": "7" },
{ "type": "int", "name": "Repetition", "default": "25", "min": "0", "max": "50", "pos": "8" },
{ "type": "separator" },
{ "type": "choice", "name": "Anti-Aliasing", "default": "1", "pos": "9", "choices": { "0": "Disabled", "1": "X1.5", "2": "X2", "3": "X3" } },
{ "type": "separator" },
{ "type": "note", "text": "Authors: Lyle Kroll and David Tschumperlé. Latest update: samj 2015/03/20."}
]
},
{
"name": "Freaky B&W", "lang": "en", "command": "fx_freaky_bw", "parameters": [
{ "type": "float", "name": "Strength (%)", "default": "90", "min": "0", "max": "100", "pos": "1" },
{ "type": "float", "name": "Oddness (%)", "default": "20", "min": "0", "max": "100", "pos": "2" },
{ "type": "float", "name": "Brightness (%)", "default": "0", "min": "-100", "max": "100", "pos": "3" },
{ "type": "float", "name": "Contrast (%)", "default": "0", "min": "-100", "max": "100", "pos": "4" },
{ "type": "float", "name": "Gamma (%)", "default": "0", "min": "-100", "max": "100", "pos": "5" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "6", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "7" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2015/30/09."}
]
},
{
"name": "Hard Sketch XY", "lang": "en", "command": "XY_hardsketchbw_samj", "parameters": [
{ "type": "separator" },
{ "type": "note", "text": "Paramètres Filtre Hard Sketch BW"},
{ "type": "float", "name": "XY", "default": "0.2", "min": "0", "max": "1", "pos": "1" },
{ "type": "float", "name": "Densité / Amplitude", "default": "300", "min": "0", "max": "4000", "pos": "2" },
{ "type": "float", "name": "Density", "default": "50", "min": "0", "max": "100", "pos": "3" },
{ "type": "float", "name": "Douceur / Smoothness", "default": "1", "min": "0", "max": "10", "pos": "4" },
{ "type": "float", "name": "Opacité / Opacity", "default": "0.1", "min": "0", "max": "1", "pos": "5" },
{ "type": "float", "name": "Bordure / Edge", "default": "20", "min": "0", "max": "100", "pos": "6" },
{ "type": "bool", "name": "Approximation Rapide / Fast Approximation", "default": "0", "pos": "7" },
{ "type": "choice", "name": "Color Model", "default": "0", "pos": "8", "choices": { "0": "Black on White", "1": "White on Black", "2": "Black on Transparent White", "3": "White on Transparent Black", "4": "Color on White" } },
{ "type": "separator" },
{ "type": "note", "text": "Calques / Layers"},
{ "type": "choice", "name": "Nb.", "default": "0", "pos": "9", "choices": { "0": "1 : XY", "1": "2 : XY + Hard Sketch BW Normal" } },
{ "type": "separator" },
{ "type": "note", "text": "Netteté / Sharpen"},
{ "type": "bool", "name": "Filtre Octave Sharpening", "default": "0", "pos": "10" },
{ "type": "separator" },
{ "type": "note", "text": "XY_hardsketch Color"},
{ "type": "color", "name": "Couleur / Color", "default": "180,40,160,255", "pos": "11" },
{ "type": "bool", "name": "Remplir / Fill", "default": "0", "pos": "15" },
{ "type": "separator" },
{ "type": "note", "text": "samj Dernière mise à jour : 2015/03/10."}
]
},
{
"name": "Hard Sketch XY", "lang": "en", "command": "XY_hardsketchbw_samj_en", "parameters": [
{ "type": "separator" },
{ "type": "note", "text": "Parameters - Hard Sketch BW"},
{ "type": "float", "name": "XY", "default": "0.2", "min": "0", "max": "1", "pos": "1" },
{ "type": "float", "name": "Amplitude", "default": "300", "min": "0", "max": "4000", "pos": "2" },
{ "type": "float", "name": "Density", "default": "50", "min": "0", "max": "100", "pos": "3" },
{ "type": "float", "name": "Smoothness", "default": "1", "min": "0", "max": "10", "pos": "4" },
{ "type": "float", "name": "Opacity", "default": "0.1", "min": "0", "max": "1", "pos": "5" },
{ "type": "float", "name": "Edge", "default": "20", "min": "0", "max": "100", "pos": "6" },
{ "type": "bool", "name": "Fast Approximation", "default": "0", "pos": "7" },
{ "type": "choice", "name": "Color Model", "default": "0", "pos": "8", "choices": { "0": "Black on White", "1": "White on Black", "2": "Black on Transparent White", "3": "White on Transparent Black", "4": "Color on White" } },
{ "type": "separator" },
{ "type": "note", "text": "Layers"},
{ "type": "choice", "name": "Nb.", "default": "0", "pos": "9", "choices": { "0": "1 : XY", "1": "2 : XY + Hard Sketch BW Normal" } },
{ "type": "separator" },
{ "type": "note", "text": "Sharpen"},
{ "type": "bool", "name": "Octave Sharpening", "default": "0", "pos": "10" },
{ "type": "separator" },
{ "type": "note", "text": "XY_hardsketch Color"},
{ "type": "color", "name": "Color", "default": "180,40,160,255", "pos": "11" },
{ "type": "bool", "name": "Fill", "default": "0", "pos": "15" },
{ "type": "separator" },
{ "type": "note", "text": "samj Update : 2015/03/10."}
]
},
{
"name": "Ink Wash", "lang": "en", "command": "fx_ink_wash", "parameters": [
{ "type": "note", "text": "Ink wash controls"},
{ "type": "float", "name": "Size", "default": "0.14", "min": "0", "max": "4", "pos": "1" },
{ "type": "float", "name": "Amplitude", "default": "23", "min": "0", "max": "200", "pos": "2" },
{ "type": "separator" },
{ "type": "note", "text": "Check if you wish visual control on this step"},
{ "type": "bool", "name": "Skip All Other Steps", "default": "0", "pos": "3" },
{ "type": "note", "text": "UNcheck to reactivate the other controls"},
{ "type": "separator" },
{ "type": "float", "name": "Smoother Sharpness", "default": "0.5", "min": "0", "max": "2", "pos": "4" },
{ "type": "float", "name": "Smoother Edge Protection", "default": "0.54", "min": "0", "max": "1", "pos": "5" },
{ "type": "float", "name": "Smoother Softness", "default": "2.25", "min": "0", "max": "10", "pos": "6" },
{ "type": "separator" },
{ "type": "choice", "name": "Stretch Contrast", "default": "0", "pos": "7", "choices": { "0": "None", "1": "Automatic", "2": "Automatic & Contrast Mask", "3": "Manual Controls" } },
{ "type": "note", "text": "To activate the sliders below chose 'Manual Controls'"},
{ "type": "separator" },
{ "type": "float", "name": "LN Amplitude", "default": "2", "min": "0", "max": "60", "pos": "8" },
{ "type": "float", "name": "LN Size", "default": "6", "min": "0", "max": "64", "pos": "9" },
{ "type": "float", "name": "LN Neightborhood-Smoothness", "default": "5", "min": "0", "max": "40", "pos": "10" },
{ "type": "float", "name": "LN Average-Smoothness", "default": "20", "min": "0", "max": "40", "pos": "11" },
{ "type": "separator" },
{ "type": "note", "text": "Author: PhotoComiX.       Latest Update: 2011/05/04."},
{ "type": "link", "name": "Forum thread about the filter discussion", "url": "http://gimpchat.com/viewtopic.php?f=10&t=914", "align": "left" }
]
},
{
"name": "Multi-Layer Etch", "lang": "en", "command": "fx_gcd_layeretch", "parameters": [
{ "type": "note", "text": "<u>Etch with selectable number of layers</u>"},
{ "type": "note", "text": "Warning: With high number of layers this can be VERY slow!"},
{ "type": "separator" },
{ "type": "int", "name": "Total Layers", "default": "11", "min": "2", "max": "16", "pos": "1" },
{ "type": "int", "name": "White Layers", "default": "4", "min": "1", "max": "15", "pos": "2" },
{ "type": "int", "name": "Etch Tones", "default": "12", "min": "2", "max": "32", "pos": "3" },
{ "type": "float", "name": "Tone Blur", "default": "0.12", "min": "0", "max": "1", "pos": "4" },
{ "type": "int", "name": "Noise Level", "default": "100", "min": "5", "max": "200", "pos": "5" },
{ "type": "float", "name": "Dark Length", "default": "8.5", "min": "0", "max": "20", "pos": "6" },
{ "type": "float", "name": "Bright Length", "default": "5", "min": "0", "max": "20", "pos": "7" },
{ "type": "int", "name": "Start Angle", "default": "0", "min": "0", "max": "180", "pos": "8" },
{ "type": "int", "name": "Random Angle", "default": "0", "min": "0", "max": "45", "pos": "9" },
{ "type": "int", "name": "Max Curve", "default": "3", "min": "0", "max": "20", "pos": "10" },
{ "type": "float", "name": "Gamma", "default": "1", "min": "0.01", "max": "2", "pos": "11" },
{ "type": "bool", "name": "Spread Angles", "default": "1", "pos": "12" },
{ "type": "bool", "name": "Fast Resize", "default": "0", "pos": "13" },
{ "type": "separator" },
{ "type": "note", "text": "Author : Garagecoder. Latest update : 2012/12/21."}
]
},
{
"name": "Pencil", "lang": "en", "command": "fx_pencilbw", "parameters": [
{ "type": "float", "name": "Size", "default": "0.3", "min": "0", "max": "5", "pos": "1" },
{ "type": "float", "name": "Amplitude", "default": "60", "min": "0", "max": "200", "pos": "2" },
{ "type": "float", "name": "Hue", "default": "0", "min": "0", "max": "360", "pos": "3" },
{ "type": "float", "name": "Saturation", "default": "0", "min": "0", "max": "1", "pos": "4" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "5", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "6" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2013/05/03."}
]
},
{
"name": "Pencil Portrait", "lang": "en", "command": "fx_pencil_portraitbw", "parameters": [
{ "type": "float", "name": "Stroke Length", "default": "30", "min": "0", "max": "500", "pos": "1" },
{ "type": "float", "name": "Stroke Angle", "default": "120", "min": "0", "max": "180", "pos": "2" },
{ "type": "float", "name": "Contour Threshold", "default": "1", "min": "0", "max": "10", "pos": "3" },
{ "type": "float", "name": "Opacity", "default": "0.5", "min": "0", "max": "1", "pos": "4" },
{ "type": "color", "name": "Color", "default": "144,79,21", "pos": "5" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "8", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "9" },
{ "type": "separator" },
{ "type": "note", "text": "Authors: Jamac4k and David Tschumperlé.       Latest Update: 2015/29/06."}
]
},
{
"name": "Samj NB EdgesO Engrave", "lang": "en", "command": "samj_NB_EdgesO_Engrave", "parameters": [
{ "type": "note", "text": "samj_NB_EdgesO_Engrave"},
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Edges offsets</span>"},
{ "type": "float", "name": "Smoothness", "default": "0", "min": "0", "max": "10", "pos": "1" },
{ "type": "float", "name": "Threshold", "default": "50", "min": "0", "max": "100", "pos": "2" },
{ "type": "int", "name": "Scale", "default": "9", "min": "0", "max": "32", "pos": "3" },
{ "type": "int", "name": "Thickness", "default": "1", "min": "0", "max": "16", "pos": "4" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Engrave</span>"},
{ "type": "float", "name": "Radius", "default": "2", "min": "0", "max": "4", "pos": "5" },
{ "type": "float", "name": "Density", "default": "50", "min": "0", "max": "200", "pos": "6" },
{ "type": "float", "name": "Edges", "default": "0", "min": "0", "max": "10", "pos": "7" },
{ "type": "float", "name": "Coherence", "default": "8", "min": "0", "max": "40", "pos": "8" },
{ "type": "float", "name": "Threshold (%)", "default": "40", "min": "0", "max": "100", "pos": "9" },
{ "type": "int", "name": "Minimal Area", "default": "0", "min": "-256", "max": "256", "pos": "10" },
{ "type": "float", "name": "Flat Regions Removal", "default": "0", "min": "0", "max": "10", "pos": "11" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Variation</span>"},
{ "type": "float", "name": "Variation", "default": "1", "min": "0.8", "max": "1.2", "pos": "12" },
{ "type": "separator" },
{ "type": "note", "text": "samj - Dernière mise à jour : 2016/02/24."}
]
},
{
"name": "Samj Scintillements", "lang": "en", "command": "samj_scintillements", "parameters": [
{ "type": "note", "text": "samj_scintillements"},
{ "type": "choice", "name": "Exemples", "default": "0", "pos": "1", "choices": { "0": "Non", "1": "A", "2": "B", "3": "C", "4": "D Image Noire", "5": "E Image Noire - Scintillements", "6": "F Image Noire - Stars" } },
{ "type": "note", "text": "<span foreground=\"orangered\">Dog</span>"},
{ "type": "float", "name": "Sigma 1", "default": "5", "min": "0", "max": "10", "pos": "2" },
{ "type": "float", "name": "Sigma 2", "default": "0", "min": "0", "max": "10", "pos": "3" },
{ "type": "int", "name": "Itérations", "default": "1", "min": "1", "max": "8", "pos": "4" },
{ "type": "note", "text": "<span foreground=\"orangered\">Noise</span>"},
{ "type": "int", "name": "Variation", "default": "20", "min": "0", "max": "100", "pos": "5" },
{ "type": "choice", "name": "Type", "default": "2", "pos": "6", "choices": { "0": "Gaussian", "1": "Uniform", "2": "Salt and Pepper", "3": "Poisson", "4": "Rice" } },
{ "type": "note", "text": "<span foreground=\"orangered\">Circle</span>"},
{ "type": "int", "name": "Amplitude", "default": "6", "min": "3", "max": "20", "pos": "7" },
{ "type": "note", "text": "<span foreground=\"orangered\">Blur Linear</span>"},
{ "type": "float", "name": "Amplitude A", "default": "20", "min": "0", "max": "100", "pos": "8" },
{ "type": "float", "name": "Amplitude B", "default": "5", "min": "0", "max": "100", "pos": "9" },
{ "type": "float", "name": "Angle", "default": "45", "min": "0", "max": "120", "pos": "10" },
{ "type": "note", "text": "<span foreground=\"orangered\">Local normalization</span>"},
{ "type": "float", "name": "Amplitude", "default": "2", "min": "0", "max": "60", "pos": "11" },
{ "type": "int", "name": "Radius", "default": "6", "min": "1", "max": "64", "pos": "12" },
{ "type": "float", "name": "Neighborhood Smoothness", "default": "5", "min": "0", "max": "40", "pos": "13" },
{ "type": "float", "name": "Average Smoothness", "default": "20", "min": "0", "max": "40", "pos": "14" },
{ "type": "bool", "name": "Constrain Values", "default": "1", "pos": "15" },
{ "type": "choice", "name": "Channel(s)", "default": "7", "pos": "16", "choices": { "0": "All", "1": "RGBA [all]", "2": "RGB [all]", "3": "RGB [red]", "4": "RGB [green]", "5": "RGB [blue]", "6": "RGBA [alpha]", "7": "YCbCr [luminance]", "8": "YCbCr [blue-Red Chrominances]", "9": "YCbCr [blue Chrominance]", "10": "YCbCr [red Chrominance]", "11": "YCbCr [green Chrominance]", "12": "Lab [lightness]", "13": "Lab [ab-Chrominances]", "14": "Lab [a-Chrominance]", "15": "Lab [b-Chrominance]", "16": "Lch [ch-Chrominances]", "17": "Lch [c-Chrominance]", "18": "Lch [h-Chrominance]", "19": "HSV [hue]", "20": "HSV [saturation]", "21": "HSV [value]", "22": "HSI [intensity]", "23": "HSL [lightness]", "24": "CMYK [cyan]", "25": "CMYK [magenta]", "26": "CMYK [yellow]", "27": "CMYK [key]" } },
{ "type": "note", "text": "<span foreground=\"orangered\">Couleurs</span>"},
{ "type": "bool", "name": "Inverser Couleur", "default": "0", "pos": "17" },
{ "type": "float", "name": "Dégradation", "default": "0", "min": "-50", "max": "50", "pos": "18" },
{ "type": "separator" },
{ "type": "note", "text": "samj - Dernière mise à jour : 2016/01/19."}
]
},
{
"name": "Stamp", "lang": "en", "command": "fx_stamp", "parameters": [
{ "type": "bool", "name": "Auto-Threshold", "default": "1", "pos": "1" },
{ "type": "int", "name": "Threshold", "default": "50", "min": "0", "max": "100", "pos": "2" },
{ "type": "float", "name": "Smoothness", "default": "0", "min": "0", "max": "10", "pos": "3" },
{ "type": "float", "name": "Sharpening", "default": "0", "min": "0", "max": "30", "pos": "4" },
{ "type": "float", "name": "Grain", "default": "0", "min": "0", "max": "100", "pos": "5" },
{ "type": "bool", "name": "Negative", "default": "0", "pos": "6" },
{ "type": "bool", "name": "Anti-Aliasing", "default": "1", "pos": "7" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "8", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "9" },
{ "type": "separator" },
{ "type": "note", "text": "Authors: Antaron, Mahvin and David Tschumperlé.      Latest Update: 2015/16/03."}
]
},
{
"name": "Threshold Etch", "lang": "en", "command": "fx_gcd_etch", "parameters": [
{ "type": "note", "text": "<u>Replace tones with noise generated lines</u>"},
{ "type": "note", "text": "\nInput Image Settings"},
{ "type": "separator" },
{ "type": "int", "name": "Threshold Low", "default": "125", "min": "10", "max": "255", "pos": "1" },
{ "type": "int", "name": "Threshold Mid", "default": "153", "min": "10", "max": "255", "pos": "2" },
{ "type": "int", "name": "Threshold High", "default": "171", "min": "10", "max": "255", "pos": "3" },
{ "type": "int", "name": "Threshold Max", "default": "185", "min": "10", "max": "255", "pos": "4" },
{ "type": "float", "name": "Blur Amount", "default": "0.1", "min": "0", "max": "2", "pos": "5" },
{ "type": "note", "text": "\nOutput Etch Settings"},
{ "type": "separator" },
{ "type": "int", "name": "Horizontal Amount", "default": "50", "min": "0", "max": "100", "pos": "6" },
{ "type": "int", "name": "Cross-Hatch Amount", "default": "80", "min": "0", "max": "100", "pos": "7" },
{ "type": "int", "name": "Vertical 1 Amount", "default": "50", "min": "0", "max": "100", "pos": "8" },
{ "type": "int", "name": "Vertical 2 Amount", "default": "10", "min": "0", "max": "100", "pos": "9" },
{ "type": "separator" },
{ "type": "int", "name": "Horizontal Length", "default": "15", "min": "0", "max": "50", "pos": "10" },
{ "type": "int", "name": "Vertical 1 Length", "default": "12", "min": "0", "max": "50", "pos": "11" },
{ "type": "int", "name": "Vertical 2 Length", "default": "20", "min": "0", "max": "50", "pos": "12" },
{ "type": "bool", "name": "Flip Cross-Hatch", "default": "0", "pos": "13" },
{ "type": "separator" },
{ "type": "int", "name": "Curve Amount", "default": "1", "min": "0", "max": "20", "pos": "14" },
{ "type": "float", "name": "Gamma", "default": "0.3", "min": "0.01", "max": "1", "pos": "15" },
{ "type": "bool", "name": "Fast Resize", "default": "1", "pos": "16" },
{ "type": "bool", "name": "Color Image", "default": "0", "pos": "17" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "18", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "separator" },
{ "type": "note", "text": "Author : Garagecoder. Latest update : 2013/02/09."}
]
}
]
},
{
"name": "Chris From Pixls", "filters": [
{
"name": "Remove Scratches", "lang": "en", "command": "fx_remove_scratches", "parameters": [
{ "type": "note", "text": "Note: Scratch removal for scanned film images"},
{ "type": "separator" },
{ "type": "float", "name": "Threshold", "default": "72", "min": "0", "max": "100", "pos": "1" },
{ "type": "int", "name": "Erosion", "default": "2", "min": "0", "max": "5", "pos": "2" },
{ "type": "int", "name": "Dilation", "default": "4", "min": "0", "max": "7", "pos": "3" },
{ "type": "choice", "name": "Show Preview After", "default": "3", "pos": "4", "choices": { "0": "Threshold", "1": "Erosion", "2": "Dilation", "3": "Final Image" } },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "5", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "separator" },
{ "type": "note", "text": "Author: Chris/Pixls.us. Latest update: 2017/04/01."}
]
}
]
},
{
"name": "Colors", "filters": [
{
"name": "Abstraction", "lang": "en", "command": "fx_color_abstraction", "parameters": [
{ "type": "float", "name": "Smoothness", "default": "1", "min": "0", "max": "10", "pos": "1" },
{ "type": "int", "name": "Levels", "default": "10", "min": "2", "max": "100", "pos": "2" },
{ "type": "float", "name": "Contrast", "default": "0.2", "min": "0.01", "max": "1", "pos": "3" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "4", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "5" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2011/19/10."}
]
},
{
"name": "Apply External CLUT", "lang": "en", "command": "fx_apply_haldclut", "parameters": [
{ "type": "choice", "name": "Specify HaldCLUT As", "default": "2", "pos": "1", "choices": { "0": "Top Layer", "1": "Bottom Layer", "2": "Filename" } },
{ "type": "file", "name": "HaldCLUT Filename", "default": "", "pos": "2" },
{ "type": "note", "text": "Note: Do not forget to set the Input layers option if you select Top layer or Bottom layer."},
{ "type": "separator" },
{ "type": "float", "name": "Strength (%)", "default": "100", "min": "0", "max": "100", "pos": "3" },
{ "type": "float", "name": "Brightness (%)", "default": "0", "min": "-100", "max": "100", "pos": "4" },
{ "type": "float", "name": "Contrast (%)", "default": "0", "min": "-100", "max": "100", "pos": "5" },
{ "type": "float", "name": "Gamma (%)", "default": "0", "min": "-100", "max": "100", "pos": "6" },
{ "type": "float", "name": "Hue (%)", "default": "0", "min": "-100", "max": "100", "pos": "7" },
{ "type": "float", "name": "Saturation (%)", "default": "0", "min": "-100", "max": "100", "pos": "8" },
{ "type": "choice", "name": "Normalize Colors", "default": "0", "pos": "9", "choices": { "0": "None", "1": "Pre-Normalize", "2": "Post-Normalize", "3": "Both" } },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "10", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "11" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2016/02/08."}
]
},
{
"name": "Auto Balance", "lang": "en", "command": "gcd_auto_balance", "parameters": [
{ "type": "note", "text": "Map based tone and color balance"},
{ "type": "separator" },
{ "type": "float", "name": "Area", "default": "30", "min": "0", "max": "200", "pos": "1" },
{ "type": "float", "name": "Smooth", "default": "0", "min": "0", "max": "2", "pos": "2" },
{ "type": "choice", "name": "Channels", "default": "0", "pos": "3", "choices": { "0": "HSI", "1": "HSV", "2": "Lab", "3": "Linear RGB", "4": "RGB", "5": "YCbCr" } },
{ "type": "bool", "name": "Balance SRGB", "default": "1", "pos": "4" },
{ "type": "bool", "name": "Reduce RAM", "default": "0", "pos": "5" },
{ "type": "separator" },
{ "type": "note", "text": "Author : Garagecoder. Latest update : 2018/08/08."}
]
},
{
"name": "Basic Adjustments", "lang": "en", "command": "fx_adjust_colors", "parameters": [
{ "type": "float", "name": "Brightness (%)", "default": "0", "min": "-100", "max": "100", "pos": "1" },
{ "type": "float", "name": "Contrast (%)", "default": "0", "min": "-100", "max": "100", "pos": "2" },
{ "type": "float", "name": "Gamma (%)", "default": "0", "min": "-100", "max": "100", "pos": "3" },
{ "type": "float", "name": "Hue (%)", "default": "0", "min": "-100", "max": "100", "pos": "4" },
{ "type": "float", "name": "Saturation (%)", "default": "0", "min": "-100", "max": "100", "pos": "5" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "6", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "7" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2016/16/06."}
]
},
{
"name": "Boost Chromaticity", "lang": "en", "command": "fx_boost_chroma", "parameters": [
{ "type": "float", "name": "Amplitude (%)", "default": "50", "min": "0", "max": "100", "pos": "1" },
{ "type": "choice", "name": "Color Space", "default": "0", "pos": "2", "choices": { "0": "YCbCr (Distinct)", "1": "YCbCr (Mixed)", "2": "Lab (Distinct)", "3": "Lab (Mixed)" } },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "3", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "4" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2016/19/07."}
]
},
{
"name": "Boost-Fade", "lang": "en", "command": "fx_boost_fade", "parameters": [
{ "type": "float", "name": "Amplitude", "default": "5", "min": "0", "max": "10", "pos": "1" },
{ "type": "choice", "name": "Chromaticity From", "default": "0", "pos": "2", "choices": { "0": "YCbCr", "1": "Lab" } },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "3", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "4" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2018/11/26."}
]
},
{
"name": "Channel Processing", "lang": "en", "command": "fx_channel_processing", "parameters": [
{ "type": "float", "name": "Brightness (%)", "default": "0", "min": "-100", "max": "100", "pos": "1" },
{ "type": "float", "name": "Contrast (%)", "default": "0", "min": "-100", "max": "100", "pos": "2" },
{ "type": "float", "name": "Gamma (%)", "default": "0", "min": "-100", "max": "100", "pos": "3" },
{ "type": "float", "name": "Smoothness", "default": "0", "min": "0", "max": "10", "pos": "4" },
{ "type": "choice", "name": "Value Action", "default": "0", "pos": "5", "choices": { "0": "None", "1": "Cut", "2": "Cut & Normalize", "3": "Normalize", "4": "Threshold" } },
{ "type": "float", "name": "Low Value", "default": "0", "min": "0", "max": "100", "pos": "6" },
{ "type": "float", "name": "High Value", "default": "100", "min": "0", "max": "100", "pos": "7" },
{ "type": "int", "name": "Quantization", "default": "256", "min": "1", "max": "256", "pos": "8" },
{ "type": "bool", "name": "Equalization", "default": "0", "pos": "9" },
{ "type": "bool", "name": "Negation", "default": "0", "pos": "10" },
{ "type": "separator" },
{ "type": "choice", "name": "Tones Range", "default": "0", "pos": "11", "choices": { "0": "All Tones", "1": "Shadows", "2": "Mid-Tones", "3": "Highlights" } },
{ "type": "float", "name": "Tones Smoothness", "default": "2", "min": "0", "max": "10", "pos": "12" },
{ "type": "separator" },
{ "type": "choice", "name": "Channel(s)", "default": "0", "pos": "13", "choices": { "0": "All", "1": "RGBA [All]", "2": "RGB [All]", "3": "RGB [Red]", "4": "RGB [Green]", "5": "RGB [Blue]", "6": "RGBA [Alpha]", "7": "Linear RGB [All]", "8": "Linear RGB [Red]", "9": "Linear RGB [Green]", "10": "Linear RGB [Blue]", "11": "YCbCr [Luminance]", "12": "YCbCr [Blue-Red Chrominances]", "13": "YCbCr [Blue Chrominance]", "14": "YCbCr [Red Chrominance]", "15": "YCbCr [Green Chrominance]", "16": "Lab [Lightness]", "17": "Lab [ab-Chrominances]", "18": "Lab [a-Chrominance]", "19": "Lab [b-Chrominance]", "20": "Lch [ch-Chrominances]", "21": "Lch [c-Chrominance]", "22": "Lch [h-Chrominance]", "23": "HSV [Hue]", "24": "HSV [Saturation]", "25": "HSV [Value]", "26": "HSI [Intensity]", "27": "HSL [Lightness]", "28": "CMYK [Cyan]", "29": "CMYK [Magenta]", "30": "CMYK [Yellow]", "31": "CMYK [Key]", "32": "YIQ [Luma]", "33": "YIQ [Chromas]", "34": "RYB [All]", "35": "RYB [Red]", "36": "RYB [Yellow]", "37": "RYB [Blue]" } },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "14", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "15" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2010/29/12."}
]
},
{
"name": "Channels to Layers", "lang": "en", "command": "fx_channels2layers", "parameters": [
{ "type": "choice", "name": "Colorspace", "default": "0", "pos": "1", "choices": { "0": "RGB", "1": "CMY", "2": "HSV" } },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2015/15/07."}
]
},
{
"name": "CLUT from After - Before Layers", "lang": "en", "command": "fx_clut_from_ab", "parameters": [
{ "type": "choice", "name": "Output Mode", "default": "0", "pos": "1", "choices": { "0": "Replace Layer with CLUT", "1": "Insert New CLUT Layer", "2": "Save CLUT as .Cube or .Png File" } },
{ "type": "choice", "name": "Output CLUT Resolution", "default": "4", "pos": "2", "choices": { "0": "16", "1": "25", "2": "36", "3": "49", "4": "64", "5": "81", "6": "100", "7": "121", "8": "144", "9": "169", "10": "225", "11": "256" } },
{ "type": "separator" },
{ "type": "folder", "name": "Output Folder", "default": "", "pos": "3"},
{ "type": "text", "name": "Output Filename", "default": "output.cube", "pos": "4" },
{ "type": "separator" },
{ "type": "float", "name": "Influence of Color Samples (%)", "default": "50", "min": "0", "max": "100", "pos": "5" },
{ "type": "separator" },
{ "type": "note", "text": "What is this filter for?\n\n This filter requires at least two input layers to work properly.\n It assumes you have an input top layer A and a base layer B such that A and B both represent the same image but with only color variations (typically A has been obtained from B using the color curves tool).\n\n This filter is then able to estimate and outputs a color HaldCLUT H so that applying H on the base layer B gives back A.\n\n This is useful when you have a color transformation between two images, that you want to recover and re-apply on a bunch of other images. "},
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.       Latest Update: 2019/08/27."}
]
},
{
"name": "CMYK Tone", "lang": "en", "command": "iain_cmyk_tone_p", "parameters": [
{ "type": "note", "text": "Adjust cyans for pixels that have:"},
{ "type": "int", "name": "A Lot of Cyan", "default": "0", "min": "-255", "max": "255", "pos": "1" },
{ "type": "int", "name": "Some Cyan", "default": "0", "min": "-255", "max": "255", "pos": "2" },
{ "type": "int", "name": "Little Cyan", "default": "0", "min": "-255", "max": "255", "pos": "3" },
{ "type": "note", "text": "Adjust cyans for pixels that have:"},
{ "type": "int", "name": "A Lot of Magenta", "default": "0", "min": "-255", "max": "255", "pos": "4" },
{ "type": "int", "name": "Some Magenta", "default": "0", "min": "-255", "max": "255", "pos": "5" },
{ "type": "int", "name": "Little Magenta", "default": "0", "min": "-255", "max": "255", "pos": "6" },
{ "type": "note", "text": "Adjust cyans for pixels that have:"},
{ "type": "int", "name": "A Lot of Yellow", "default": "0", "min": "-255", "max": "255", "pos": "7" },
{ "type": "int", "name": "Some Yellow", "default": "0", "min": "-255", "max": "255", "pos": "8" },
{ "type": "int", "name": "Little Yellow", "default": "0", "min": "-255", "max": "255", "pos": "9" },
{ "type": "note", "text": "Adjust cyans for pixels that have:"},
{ "type": "int", "name": "A Lot of Key", "default": "0", "min": "-255", "max": "255", "pos": "10" },
{ "type": "int", "name": "Some Key", "default": "0", "min": "-255", "max": "255", "pos": "11" },
{ "type": "int", "name": "Little Key", "default": "0", "min": "-255", "max": "255", "pos": "12" },
{ "type": "separator" },
{ "type": "note", "text": "Adjust Magentas for pixels that have:"},
{ "type": "int", "name": "A Lot of Cyan", "default": "0", "min": "-255", "max": "255", "pos": "13" },
{ "type": "int", "name": "Some Cyan", "default": "0", "min": "-255", "max": "255", "pos": "14" },
{ "type": "int", "name": "Little Cyan", "default": "0", "min": "-255", "max": "255", "pos": "15" },
{ "type": "note", "text": "Adjust Magentas for pixels that have:"},
{ "type": "int", "name": "A Lot of Magenta", "default": "0", "min": "-255", "max": "255", "pos": "16" },
{ "type": "int", "name": "Some Magenta", "default": "0", "min": "-255", "max": "255", "pos": "17" },
{ "type": "int", "name": "Little Magenta", "default": "0", "min": "-255", "max": "255", "pos": "18" },
{ "type": "note", "text": "Adjust Magentas for pixels that have:"},
{ "type": "int", "name": "A Lot of Yellow", "default": "0", "min": "-255", "max": "255", "pos": "19" },
{ "type": "int", "name": "Some Yellow", "default": "0", "min": "-255", "max": "255", "pos": "20" },
{ "type": "int", "name": "Little Yellow", "default": "0", "min": "-255", "max": "255", "pos": "21" },
{ "type": "note", "text": "Adjust Magentas for pixels that have:"},
{ "type": "int", "name": "A Lot of Key", "default": "0", "min": "-255", "max": "255", "pos": "22" },
{ "type": "int", "name": "Some Key", "default": "0", "min": "-255", "max": "255", "pos": "23" },
{ "type": "int", "name": "Little Key", "default": "0", "min": "-255", "max": "255", "pos": "24" },
{ "type": "separator" },
{ "type": "note", "text": "Adjust Yellows for pixels that have:"},
{ "type": "int", "name": "A Lot of Cyan", "default": "0", "min": "-255", "max": "255", "pos": "25" },
{ "type": "int", "name": "Some Cyan", "default": "0", "min": "-255", "max": "255", "pos": "26" },
{ "type": "int", "name": "Little Cyan", "default": "0", "min": "-255", "max": "255", "pos": "27" },
{ "type": "note", "text": "Adjust Yellows for pixels that have:"},
{ "type": "int", "name": "A Lot of Magenta", "default": "0", "min": "-255", "max": "255", "pos": "28" },
{ "type": "int", "name": "Some Magenta", "default": "0", "min": "-255", "max": "255", "pos": "29" },
{ "type": "int", "name": "Little Magenta", "default": "0", "min": "-255", "max": "255", "pos": "30" },
{ "type": "note", "text": "Adjust Yellows for pixels that have:"},
{ "type": "int", "name": "A Lot of Yellow", "default": "0", "min": "-255", "max": "255", "pos": "31" },
{ "type": "int", "name": "Some Yellow", "default": "0", "min": "-255", "max": "255", "pos": "32" },
{ "type": "int", "name": "Little Yellow", "default": "0", "min": "-255", "max": "255", "pos": "33" },
{ "type": "note", "text": "Adjust Yellows for pixels that have:"},
{ "type": "int", "name": "A Lot of Key", "default": "0", "min": "-255", "max": "255", "pos": "34" },
{ "type": "int", "name": "Some Key", "default": "0", "min": "-255", "max": "255", "pos": "35" },
{ "type": "int", "name": "Little Key", "default": "0", "min": "-255", "max": "255", "pos": "36" },
{ "type": "separator" },
{ "type": "note", "text": "Adjust Key for pixels that have:"},
{ "type": "int", "name": "A Lot of Cyan", "default": "0", "min": "-255", "max": "255", "pos": "37" },
{ "type": "int", "name": "Some Cyan", "default": "0", "min": "-255", "max": "255", "pos": "38" },
{ "type": "int", "name": "Little Cyan", "default": "0", "min": "-255", "max": "255", "pos": "39" },
{ "type": "note", "text": "Adjust Key for pixels that have:"},
{ "type": "int", "name": "A Lot of Magenta", "default": "0", "min": "-255", "max": "255", "pos": "40" },
{ "type": "int", "name": "Some Magenta", "default": "0", "min": "-255", "max": "255", "pos": "41" },
{ "type": "int", "name": "Little Magenta", "default": "0", "min": "-255", "max": "255", "pos": "42" },
{ "type": "note", "text": "Adjust Key for pixels that have:"},
{ "type": "int", "name": "A Lot of Yellow", "default": "0", "min": "-255", "max": "255", "pos": "43" },
{ "type": "int", "name": "Some Yellow", "default": "0", "min": "-255", "max": "255", "pos": "44" },
{ "type": "int", "name": "Little Yellow", "default": "0", "min": "-255", "max": "255", "pos": "45" },
{ "type": "note", "text": "Adjust Key for pixels that have:"},
{ "type": "int", "name": "A Lot of Key", "default": "0", "min": "-255", "max": "255", "pos": "46" },
{ "type": "int", "name": "Some Key", "default": "0", "min": "-255", "max": "255", "pos": "47" },
{ "type": "int", "name": "Little Key", "default": "0", "min": "-255", "max": "255", "pos": "48" },
{ "type": "separator" },
{ "type": "note", "text": "Strength of effect for Saturation level:"},
{ "type": "int", "name": "None", "default": "255", "min": "0", "max": "255", "pos": "49" },
{ "type": "int", "name": "Little", "default": "255", "min": "0", "max": "255", "pos": "50" },
{ "type": "int", "name": "Some", "default": "255", "min": "0", "max": "255", "pos": "51" },
{ "type": "int", "name": "Much", "default": "255", "min": "0", "max": "255", "pos": "52" },
{ "type": "int", "name": "Most", "default": "255", "min": "0", "max": "255", "pos": "53" },
{ "type": "separator" },
{ "type": "choice", "name": "Output", "default": "0", "pos": "54", "choices": { "0": "Perserve Luminance", "1": "Clip CMYK", "2": "Clip RGB", "3": "Scale CMYK", "4": "Scale RGB" } },
{ "type": "separator" },
{ "type": "choice", "name": "Parallel Processing", "default": "0", "pos": "55", "choices": { "0": "Auto", "1": "Off" } },
{ "type": "separator" },
{ "type": "note", "text": "Author : Iain Fergusson. Update: 4 March 2014 - Added parallel processing option"}
]
},
{
"name": "Color Balance", "lang": "en", "command": "fx_balance_gamma", "parameters": [
{ "type": "color", "name": "Neutral Color", "default": "128,128,128", "pos": "1" },
{ "type": "bool", "name": "Stretch Colors", "default": "1", "pos": "4" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "5", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "6" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2011/01/07."}
]
},
{
"name": "Color Blindness", "lang": "en", "command": "colorblind", "parameters": [
{ "type": "choice", "name": "Blindness Type", "default": "0", "pos": "1", "choices": { "0": "Protanopia", "1": "Protanomaly", "2": "Deuteranopia", "3": "Deuteranomaly", "4": "Tritanopia", "5": "Tritanomaly", "6": "Achromatopsia", "7": "Achromatomaly" } },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "2", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "3" },
{ "type": "separator" },
{ "type": "note", "text": "Note: This filter simulates different types of colorblindness vision. "},
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2016/20/04."}
]
},
{
"name": "Color Grading", "lang": "en", "command": "jl_colorgrading", "parameters": [
{ "type": "note", "text": "A filter for basic photo editing and color grading."},
{ "type": "note", "text": "Note: Saturation channel gamma affects more the less saturated areas. S-curve contrast, affects shadows and highlights equally. When using noise reduction or sharpening tools, zoom in for more accurate view."},
{ "type": "separator" },
{ "type": "float", "name": "HDR Effect (Tone Map)", "default": "0.", "min": "0.0", "max": "1", "pos": "1" },
{ "type": "int", "name": "Cool / Warm", "default": "0", "min": "-50", "max": "50", "pos": "2" },
{ "type": "float", "name": "Saturation", "default": "1", "min": "0", "max": "2", "pos": "3" },
{ "type": "float", "name": "Saturation Channel Gamma", "default": "1", "min": "0.1", "max": "3", "pos": "4" },
{ "type": "note", "text": "Note: Saturation channel gamma may introduce artifacts depending on the image."},
{ "type": "separator" },
{ "type": "int", "name": "S-Curve Contrast", "default": "0", "min": "-30", "max": "30", "pos": "5" },
{ "type": "int", "name": "Shadows", "default": "0", "min": "-50", "max": "50", "pos": "6" },
{ "type": "int", "name": "Highlights", "default": "0", "min": "-50", "max": "50", "pos": "7" },
{ "type": "int", "name": "Blacks", "default": "0", "min": "0", "max": "50", "pos": "8" },
{ "type": "int", "name": "Brightness", "default": "0", "min": "-50", "max": "50", "pos": "9" },
{ "type": "int", "name": "Contrast", "default": "0", "min": "-50", "max": "50", "pos": "10" },
{ "type": "float", "name": "Gamma", "default": "1", "min": "0.1", "max": "3", "pos": "11" },
{ "type": "separator" },
{ "type": "float", "name": "Clarity", "default": "0", "min": "0.0", "max": "2.0", "pos": "12" },
{ "type": "float", "name": "Local Contrast Enhance", "default": "0", "min": "0", "max": "3", "pos": "13" },
{ "type": "separator" },
{ "type": "bool", "name": "Color Grading", "default": "0", "pos": "14" },
{ "type": "int", "name": "Highlights Color Intensity", "default": "70", "min": "0", "max": "130", "pos": "15" },
{ "type": "int", "name": "Highlights Hue", "default": "0", "min": "0", "max": "360", "pos": "16" },
{ "type": "int", "name": "Highlights Brightness", "default": "0", "min": "-100", "max": "100", "pos": "17" },
{ "type": "int", "name": "Midtones Color Intensity", "default": "0", "min": "0", "max": "130", "pos": "18" },
{ "type": "int", "name": "Midtones Hue", "default": "0", "min": "0", "max": "360", "pos": "19" },
{ "type": "int", "name": "Midtones Brightness", "default": "0", "min": "-100", "max": "100", "pos": "20" },
{ "type": "int", "name": "Shadows Color Intensity", "default": "70", "min": "0", "max": "130", "pos": "21" },
{ "type": "int", "name": "Shadows Hue Shift", "default": "180", "min": "0", "max": "360", "pos": "22" },
{ "type": "int", "name": "Shadows Brightness", "default": "0", "min": "-100", "max": "100", "pos": "23" },
{ "type": "note", "text": "Color grading subsection usage: Use intensity sliders to control the amount of color being applied in the highlights/midtones/shadows, use brightness sliders for bringing up or down highlights/midtones/shadows. Hues here follow rotation axis in color wheel ie: 0 or 360 deg is red, 180 is blue it's complimentary. Shadows hue shift in default position uses always the complimentary color of highlights in the shadows. Default sliders for grading apply red highlights and blue shadows effect."},
{ "type": "separator" },
{ "type": "float", "name": "Output Saturation", "default": "1", "min": "0", "max": "2", "pos": "24" },
{ "type": "float", "name": "Output Sharpening", "default": "0", "min": "0", "max": "10", "pos": "25" },
{ "type": "float", "name": "Output Chroma NR", "default": "0", "min": "0", "max": "20", "pos": "26" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "27", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "separator" },
{ "type": "note", "text": "Author: John Lakkas. Latest update: 17/03/2015."}
]
},
{
"name": "Color Harmonies", "lang": "en", "command": "samj_Color_Palettes", "parameters": [
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">samj_Color_Palettes</span>"},
{ "type": "separator" },
{ "type": "note", "text": "Geometry"},
{ "type": "float", "name": "Position X (%)", "default": "50", "min": "0", "max": "100", "pos": "1" },
{ "type": "float", "name": "Position Y (%)", "default": "50", "min": "0", "max": "100", "pos": "2" },
{ "type": "float", "name": "Tilt Angle", "default": "0", "min": "0", "max": "360", "pos": "3" },
{ "type": "float", "name": "Radius Center Circle", "default": "6", "min": "0", "max": "100", "pos": "4" },
{ "type": "int", "name": "Number Of Shades Per Circle", "default": "24", "min": "16", "max": "90", "pos": "5" },
{ "type": "float", "name": "Angle Offset Rings", "default": "0", "min": "0", "max": "360", "pos": "6" },
{ "type": "float", "name": "Variation Dimension", "default": "0", "min": "-100", "max": "200", "pos": "7" },
{ "type": "separator" },
{ "type": "note", "text": "Color - Palettes"},
{ "type": "color", "name": "Reference Color", "default": "180,90,45", "pos": "8" },
{ "type": "bool", "name": "Fill Color", "default": "1", "pos": "11" },
{ "type": "int", "name": "RGB XYZ Matrices", "default": "3", "min": "0", "max": "15", "pos": "12" },
{ "type": "int", "name": "XYZ Tristimulus", "default": "2", "min": "0", "max": "18", "pos": "13" },
{ "type": "bool", "name": "Outline Reference Color", "default": "1", "pos": "14" },
{ "type": "separator" },
{ "type": "note", "text": "samj - Update : 2016/12/25."}
]
},
{
"name": "Color Mask [Interactive]", "lang": "en", "command": "fx_mask_color", "parameters": [
{ "type": "choice", "name": "Color Metric", "default": "13", "pos": "1", "choices": { "0": "RGB [All]", "1": "RGB [Red]", "2": "RGB [Green]", "3": "RGB [Blue]", "4": "Linear RGB [All]", "5": "Linear RGB [Red]", "6": "Linear RGB [Green]", "7": "Linear RGB [Blue]", "8": "YCbCr [Luminance]", "9": "YCbCr [Blue-Red Chrominances]", "10": "YCbCr [Blue Chrominance]", "11": "YCbCr [red Chrominance]", "12": "YCbCr [green Chrominance]", "13": "Lab [all]", "14": "Lab [lightness]", "15": "Lab [ab-Chrominances]", "16": "Lab [a-Chrominance]", "17": "Lab [b-Chrominance]", "18": "Lch [all]", "19": "Lch [ch-Chrominances]", "20": "Lch [c-Chrominance]", "21": "Lch [h-Chrominance]", "22": "HSV [all]", "23": "HSV [hue]", "24": "HSV [saturation]", "25": "HSV [value]", "26": "HSI [all]", "27": "HSI [intensity]", "28": "HSL [all]", "29": "HSL [lightness]", "30": "CMYK [cyan]", "31": "CMYK [magenta]", "32": "CMYK [yellow]", "33": "CMYK [key]", "34": "YIQ [luma]", "35": "YIQ [chromas]" } },
{ "type": "float", "name": "Spatial Tolerance", "default": "10", "min": "0", "max": "100", "pos": "2" },
{ "type": "float", "name": "Color Tolerance", "default": "5", "min": "0", "max": "100", "pos": "3" },
{ "type": "separator" },
{ "type": "choice", "name": "Output Mode", "default": "0", "pos": "4", "choices": { "0": "Masked Image", "1": "Color Mask" } },
{ "type": "separator" },
{ "type": "note", "text": "Note: This filter is CPU consuming, so use it at least with 4+ cores (or reduce the size of the interactive window to speed up computation)."},
{ "type": "note", "text": "Interactions:\n Use the following actions in the interactive window to build your color mask :\n\n - Left mouse button make the color pointed by the mouse wanted for the mask.\n - Right mouse button make the color pointed by the mouse unwanted for the mask.\n - Middle mouse button or key R resets color mask.\n - Key SPACE or TAB toggles view modes (half/full-masked RGB or color mask).\n - Keys CTRL+D increase window size.\n - Keys CTRL+C decrease window size.\n - Keys CTRL+R resets window size.\n - Keys ESC, Q or ENTER exit the interactive window. "},
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 01/20/2017."}
]
},
{
"name": "Color Presets", "lang": "en", "command": "fx_color_presets", "parameters": [
{ "type": "choice", "name": "LUTs Pack", "default": "14", "pos": "1", "choices": { "0": "Abigail Gonzalez (21)", "1": "Alex Jordan (81)", "2": "Cinematic (8)", "3": "Cinematic Travel (29)", "4": "Creative Pack (33)", "5": "Eric Ellerbrock (14)", "6": "FilterGrade Cinematic (8)", "7": "J.T. Semple (14)", "8": "Kyler Holland (10)", "9": "Lutify.Me (7)", "10": "Moviz (48)", "11": "Ohad Peretz (7)", "12": "ON1 Photography (90)", "13": "PictureFX (19)", "14": "PIXLS.US (31)", "15": "Purple11 (12)", "16": "RocketStock (35)", "17": "Shamoon Abbasi (25)", "18": "SmallHD Movie Look (7)", "19": "Others (69)" } },
{ "type": "choice", "name": "Preset", "default": "1", "pos": "2", "choices": { "0": "All [Collage]", "1": "None", "2": "Blade Runner", "3": "Blue House", "4": "Blue Ice", "5": "Caribe", "6": "Cinema", "7": "Cinema 2", "8": "Cinema 3", "9": "Cinema 4", "10": "Cinema 5", "11": "Cinema Noir", "12": "Cinematic for Flog", "13": "Day4Nite", "14": "Eterna for Flog", "15": "Filmic", "16": "Fuji HDR", "17": "Golden Gate", "18": "Matrix", "19": "Monochrome 1", "20": "Monochrome 2", "21": "Old West", "22": "Science Fiction" } },
{ "type": "choice", "name": "Preset", "default": "1", "pos": "3", "choices": { "0": "All [Collage]", "1": "None", "2": "Action Magenta 01", "3": "Action Red 01", "4": "Adventure 1453", "5": "Aggressive Highlights Recovery 5", "6": "Bleech Bypass Green", "7": "Bleech Bypass Yellow 01", "8": "Blue Dark", "9": "Blue Shadows 01", "10": "Bright Green 01", "11": "Brownish", "12": "Colorful 0209", "13": "Conflict 01", "14": "Contrast with Highlights Protection", "15": "Contrasty Afternoon", "16": "Contrasty Green", "17": "Cross Process CP 130", "18": "Cross Process CP 14", "19": "Cross Process CP 15", "20": "Cross Process CP 16", "21": "Cross Process CP 18", "22": "Cross Process CP 3", "23": "Cross Process CP 4", "24": "Cross Process CP 6", "25": "Dark Green 02", "26": "Dark Green 1", "27": "Dark Place 01", "28": "Dream 1", "29": "Dream 85", "30": "Faded Retro 01", "31": "Faded Retro 02", "32": "Film 0987", "33": "Film 9879", "34": "Film Highlight Contrast", "35": "Flat 30", "36": "Green 2025", "37": "Green Action", "38": "Green Afternoon", "39": "Green Conflict", "40": "Green Day 01", "41": "Green Day 02", "42": "Green G09", "43": "Green Indoor", "44": "Green Light", "45": "Harsh Day", "46": "Harsh Sunset", "47": "Highlights Protection", "48": "Indoor Blue", "49": "Low Contrast Blue", "50": "Low Key 01", "51": "Magenta Day", "52": "Magenta Day 01", "53": "Magenta Dream", "54": "Memories", "55": "Moonlight 01", "56": "Mostly Blue", "57": "Muted 01", "58": "Night 01", "59": "Only Red", "60": "Only Red and Blue", "61": "Operation Yellow", "62": "Orange Dark 4", "63": "Orange Dark 7", "64": "Orange Dark Look", "65": "Orange Underexposed", "66": "Protect Highlights 01", "67": "Red Afternoon 01", "68": "Red Day 01", "69": "Red Dream 01", "70": "Retro Brown 01", "71": "Retro Magenta 01", "72": "Retro Yellow 01", "73": "Saturated Blue", "74": "Smart Contrast", "75": "Subtle Blue", "76": "Subtle Green", "77": "Yellow 55B", "78": "Yellow Film 01" } },
{ "type": "choice", "name": "Preset", "default": "1", "pos": "4", "choices": { "0": "All [Collage]", "1": "None", "2": "Deep", "3": "Dimension", "4": "Enchanted", "5": "Flavin", "6": "Frosted", "7": "Shine", "8": "Ultra Water", "9": "Wipe" } },
{ "type": "choice", "name": "Preset", "default": "1", "pos": "5", "choices": { "0": "All [Collage]", "1": "None", "2": "Blue Cold Fade", "3": "Bright Teal Orange", "4": "Bright Warm", "5": "Clear Teal Fade", "6": "Cold Clear Blue", "7": "Cold Clear Blue 1", "8": "Deep Blue", "9": "Deep Dark Warm", "10": "Deep High Contrast", "11": "Deep Teal Fade", "12": "Deep Warm Fade", "13": "Faded Green", "14": "Greenish Contrasty", "15": "Greenish Fade", "16": "Greenish Fade 1", "17": "Hard Teal Orange", "18": "Neutral Teal Orange", "19": "Neutral Warm Fade", "20": "Smooth Clear", "21": "Smooth Green Orange", "22": "Smooth Teal Orange", "23": "Teal Fade", "24": "Very Warm Greenish", "25": "Warm Dark Contrasty", "26": "Warm Fade", "27": "Warm Fade 1", "28": "Warm Neutral", "29": "Warm Sunset Red", "30": "Warm Teal" } },
{ "type": "choice", "name": "Preset", "default": "1", "pos": "6", "choices": { "0": "All [Collage]", "1": "None", "2": "Anime", "3": "Bleach Bypass 1", "4": "Bleach Bypass 2", "5": "Bleach Bypass 3", "6": "Bleach Bypass 4", "7": "Candle Light", "8": "Color Negative", "9": "Crisp Warm", "10": "Crip Winter", "11": "Drop Blues", "12": "Edgy Ember", "13": "Fall Colors", "14": "Foggy Night", "15": "Futuristic Bleak 1", "16": "Futuristic Bleak 2", "17": "Futuristic Bleak 3", "18": "Futuristic Bleak 4", "19": "Horror Blue", "20": "Late Sunset", "21": "Moonlight", "22": "Night From Day", "23": "Red Blue Yellow", "24": "Smokey", "25": "Soft Warming", "26": "Teal Magenta Gold", "27": "Teal Orange", "28": "Teal Orange 1", "29": "Teal Orange 2", "30": "Teal Orange 3", "31": "Tension Green 1", "32": "Tension Green 2", "33": "Tension Green 3", "34": "Tension Green 4" } },
{ "type": "choice", "name": "Preset", "default": "1", "pos": "7", "choices": { "0": "All [Collage]", "1": "None", "2": "Avalanche", "3": "Black Star", "4": "Helios", "5": "Hydracore", "6": "Hypnosis", "7": "Killstreak", "8": "Nemesis", "9": "Night Blade 4", "10": "Paladin", "11": "Seringe 4", "12": "Serpent", "13": "Terra 4", "14": "Victory", "15": "Yellowstone" } },
{ "type": "choice", "name": "Preset", "default": "1", "pos": "8", "choices": { "0": "All [Collage]", "1": "None", "2": "Cine Basic", "3": "Cine Bright", "4": "Cine Cold", "5": "Cine Drama", "6": "Cine Teal Orange 1", "7": "Cine Teal Orange 2", "8": "Cine Vibrant", "9": "Cine Warm" } },
{ "type": "choice", "name": "Preset", "default": "1", "pos": "9", "choices": { "0": "All [Collage]", "1": "None", "2": "Bright Green", "3": "Crisp Romance", "4": "Crushin", "5": "Frosted Beach Picnic", "6": "Just Peachy", "7": "Late Afternoon Wanderlust", "8": "Lush Green Summer", "9": "Magenta Coffee", "10": "Minimalist Caffeination", "11": "Mystic Purple Sunset", "12": "Nostalgia Honey", "13": "Spring Morning", "14": "Toasted Garden", "15": "Winter Lighthouse" } },
{ "type": "choice", "name": "Preset", "default": "1", "pos": "10", "choices": { "0": "All [Collage]", "1": "None", "2": "KH 1", "3": "KH 2", "4": "KH 3", "5": "KH 4", "6": "KH 5", "7": "KH 6", "8": "KH 7", "9": "KH 8", "10": "KH 9", "11": "KH 10" } },
{ "type": "choice", "name": "Preset", "default": "1", "pos": "11", "choices": { "0": "All [Collage]", "1": "None", "2": "Hackmanite", "3": "Herderite", "4": "Heulandite", "5": "Hiddenite", "6": "Hilutite", "7": "Howlite", "8": "Hypersthene" } },
{ "type": "choice", "name": "Preset", "default": "1", "pos": "12", "choices": { "0": "All [Collage]", "1": "None", "2": "Moviz 1", "3": "Moviz 2", "4": "Moviz 3", "5": "Moviz 4", "6": "Moviz 5", "7": "Moviz 6", "8": "Moviz 7", "9": "Moviz 8", "10": "Moviz 9", "11": "Moviz 10", "12": "Moviz 11", "13": "Moviz 12", "14": "Moviz 13", "15": "Moviz 14", "16": "Moviz 15", "17": "Moviz 16", "18": "Moviz 17", "19": "Moviz 18", "20": "Moviz 19", "21": "Moviz 20", "22": "Moviz 21", "23": "Moviz 22", "24": "Moviz 23", "25": "Moviz 24", "26": "Moviz 25", "27": "Moviz 26", "28": "Moviz 27", "29": "Moviz 28", "30": "Moviz 29", "31": "Moviz 30", "32": "Moviz 31", "33": "Moviz 32", "34": "Moviz 33", "35": "Moviz 34", "36": "Moviz 35", "37": "Moviz 36", "38": "Moviz 37", "39": "Moviz 38", "40": "Moviz 39", "41": "Moviz 40", "42": "Moviz 41", "43": "Moviz 42", "44": "Moviz 43", "45": "Moviz 44", "46": "Moviz 45", "47": "Moviz 46", "48": "Moviz 47", "49": "Moviz 48" } },
{ "type": "choice", "name": "Preset", "default": "1", "pos": "13", "choices": { "0": "All [Collage]", "1": "None", "2": "Cold Simplicity 2", "3": "D and O 1", "4": "Retro Summer 3", "5": "Subtle Yellow", "6": "Teal Moonlight", "7": "True Colors 8", "8": "Vintage Warmth 1" } },
{ "type": "choice", "name": "Preset", "default": "1", "pos": "14", "choices": { "0": "All [Collage]", "1": "None", "2": "2-Strip Process", "3": "Aqua", "4": "Aqua and Orange Dark", "5": "Berlin Sky", "6": "Blues", "7": "Black & White-1", "8": "Black & White-2", "9": "Black & White-3", "10": "Black & White-4", "11": "Black & White-5", "12": "Black & White-6", "13": "Black & White-7", "14": "Black & White-8", "15": "Black & White-9", "16": "Black & White-10", "17": "Chrome 01", "18": "Cinematic-1", "19": "Cinematic-2", "20": "Cinematic-3", "21": "Cinematic-4", "22": "Cinematic-5", "23": "Cinematic-6", "24": "Cinematic-7", "25": "Cinematic-8", "26": "Cinematic-9", "27": "Cinematic-10", "28": "Classic Teal and Orange", "29": "Earth Tone Boost", "30": "Fade to Green", "31": "Film Print 01", "32": "Film Print 02", "33": "French Comedy", "34": "Green Blues", "35": "Green Yellow", "36": "Landscape-1", "37": "Landscape-2", "38": "Landscape-3", "39": "Landscape-4", "40": "Landscape-5", "41": "Landscape-6", "42": "Landscape-7", "43": "Landscape-8", "44": "Landscape-9", "45": "Landscape-10", "46": "Lifestyle & Commercial-1", "47": "Lifestyle & Commercial-2", "48": "Lifestyle & Commercial-3", "49": "Lifestyle & Commercial-4", "50": "Lifestyle & Commercial-5", "51": "Lifestyle & Commercial-6", "52": "Lifestyle & Commercial-7", "53": "Lifestyle & Commercial-8", "54": "Lifestyle & Commercial-9", "55": "Lifestyle & Commercial-10", "56": "Moody-1", "57": "Moody-2", "58": "Moody-3", "59": "Moody-4", "60": "Moody-5", "61": "Moody-6", "62": "Moody-7", "63": "Moody-8", "64": "Moody-9", "65": "Moody-10", "66": "Nature & Wildlife-1", "67": "Nature & Wildlife-2", "68": "Nature & Wildlife-3", "69": "Nature & Wildlife-4", "70": "Nature & Wildlife-5", "71": "Nature & Wildlife-6", "72": "Nature & Wildlife-7", "73": "Nature & Wildlife-8", "74": "Nature & Wildlife-9", "75": "Nature & Wildlife-10", "76": "Oranges", "77": "Portrait-1", "78": "Portrait-2", "79": "Portrait-3", "80": "Portrait-4", "81": "Portrait-5", "82": "Portrait-6", "83": "Portrait-7", "84": "Portrait-8", "85": "Portrait-9", "86": "Portrait10", "87": "Purple", "88": "Reds", "89": "Reds Oranges Yellows", "90": "Studio Skin Tone Shaper", "91": "Vintage Chrome" } },
{ "type": "choice", "name": "Preset", "default": "1", "pos": "15", "choices": { "0": "All [Collage]", "1": "None", "2": "AnalogFX - Anno 1870 Color", "3": "AnalogFX - Old Style I", "4": "AnalogFX - Old Style II", "5": "AnalogFX - Old Style III", "6": "AnalogFX - Sepia Color", "7": "AnalogFX - Soft Sepia I", "8": "AnalogFX - Soft Sepia II", "9": "GoldFX - Bright Spring Breeze", "10": "GoldFX - Bright Summer Heat", "11": "GoldFX - Hot Summer Heat", "12": "GoldFX - Perfect Sunset 01min", "13": "GoldFX - Perfect Sunset 05min", "14": "GoldFX - Perfect Sunset 10min", "15": "GoldFX - Spring Breeze", "16": "GoldFX - Summer Heat", "17": "TechnicalFX - Backlight Filter", "18": "ZilverFX - B&W Solarization", "19": "ZilverFX - InfraRed", "20": "ZilverFX - Vintage B&W" } },
{ "type": "choice", "name": "Preset", "default": "1", "pos": "16", "choices": { "0": "All [Collage]", "1": "None", "2": "Amstragram", "3": "Amstragram+", "4": "Autumn", "5": "Cinematic Lady Bird", "6": "Cinematic Mexico", "7": "Dark Blues in Sunlight", "8": "Delicatessen", "9": "Expired 69", "10": "Faded Look", "11": "Faded Print", "12": "Hypressen", "13": "Magenta Yellow", "14": "Metropolis", "15": "Modern Film", "16": "Newspaper", "17": "Night Spy", "18": "Progressen", "19": "Prussian Blue", "20": "Seventies Magazine", "21": "Street", "22": "Sweet Bubblegum", "23": "Sweet Gelatto", "24": "Taiga", "25": "Tarraco", "26": "Unknown", "27": "Uzbek Bukhara", "28": "Uzbek Marriage", "29": "Uzbek Samarcande", "30": "Velvetia", "31": "Warm Vintage", "32": "Whiter Whites" } },
{ "type": "choice", "name": "Preset", "default": "1", "pos": "17", "choices": { "0": "All [Collage]", "1": "None", "2": "Going for a Walk", "3": "Good Morning", "4": "Nah", "5": "Once Upon a Time", "6": "Passing By", "7": "Serenity", "8": "Smooth Sailing", "9": "Undeniable", "10": "Undeniable 2", "11": "Urban Cowboy", "12": "We'll See", "13": "You Can Do It" } },
{ "type": "choice", "name": "Preset", "default": "1", "pos": "18", "choices": { "0": "All [Collage]", "1": "None", "2": "Arabica 12", "3": "Ava 614", "4": "Azrael 93", "5": "Bourbon 64", "6": "Byers 11", "7": "Chemical 168", "8": "Clayton 33", "9": "Clouseau 54", "10": "Cobi 3", "11": "Contrail 35", "12": "Cubicle 99", "13": "Django 25", "14": "Domingo 145", "15": "Faded 47", "16": "Folger 50", "17": "Fusion 88", "18": "Hyla 68", "19": "Korben 214", "20": "Lenox 340", "21": "Lucky 64", "22": "McKinnon 75", "23": "Milo 5", "24": "Neon 770", "25": "Paladin 1875", "26": "Pasadena 21", "27": "Pitaya 15", "28": "Reeve 38", "29": "Remy 24", "30": "Sprocket 231", "31": "Teigen 28", "32": "Trent 18", "33": "Tweed 71", "34": "Vireo 37", "35": "Zed 32", "36": "Zeke 39" } },
{ "type": "choice", "name": "Preset", "default": "1", "pos": "19", "choices": { "0": "All [Collage]", "1": "None", "2": "City 7", "3": "Coffee 44", "4": "Date 39", "5": "Day for Night", "6": "Denoise Simple 40", "7": "Desert Gold 37", "8": "Directions 23", "9": "Drop Green Tint 14", "10": "Elegance 38", "11": "Golden Night Softner 43", "12": "Golden Sony 37", "13": "Green 15", "14": "Happyness 133", "15": "HLG 1", "16": "Industrial 33", "17": "Morning 6", "18": "Morroco 16", "19": "Night King 141", "20": "Rest 33", "21": "Shadow King 39", "22": "Spy 29", "23": "Thriller 2", "24": "Turkiest 42", "25": "Vintage 163", "26": "Wooden Gold 20" } },
{ "type": "choice", "name": "Preset", "default": "1", "pos": "20", "choices": { "0": "All [Collage]", "1": "None", "2": "Apocalypse This Very Moment", "3": "B-Boyz 2", "4": "Bob Ford", "5": "Life Giving Tree", "6": "Moonrise", "7": "Saving Private Damon", "8": "The Matrices" } },
{ "type": "choice", "name": "Preset", "default": "1", "pos": "21", "choices": { "0": "All [Collage]", "1": "None", "2": "60's", "3": "60's (faded)", "4": "60's (faded Alt)", "5": "Alien Green", "6": "Black & White", "7": "Bleach Bypass", "8": "Blue Mono", "9": "Cinematic-01", "10": "Cinematic-02", "11": "Cinematic-03", "12": "Color (rich)", "13": "Faded", "14": "Faded (alt)", "15": "Faded (analog)", "16": "Faded (extreme)", "17": "Faded (vivid)", "18": "Expired (fade)", "19": "Expired (polaroid)", "20": "Extreme", "21": "Fade", "22": "Faux Infrared", "23": "Golden", "24": "Golden (bright)", "25": "Golden (fade)", "26": "Golden (mono)", "27": "Golden (vibrant)", "28": "Green Mono", "29": "Hong Kong", "30": "Instant-C", "31": "K-Tone Vintage Kodachrome", "32": "Light (blown)", "33": "Lomo", "34": "Mono Tinted", "35": "Muted Fade", "36": "Mute Shift", "37": "Natural (vivid)", "38": "Nostalgic", "39": "Orange Tone", "40": "Pink Fade", "41": "Purple", "42": "Retro", "43": "Rotate (muted)", "44": "Rotate (vibrant)", "45": "Rotated", "46": "Rotated (crush)", "47": "Smooth Crome-Ish", "48": "Smooth Fade", "49": "Soft Fade", "50": "Solarize Color", "51": "Solarized Color2", "52": "Summer", "53": "Summer (alt)", "54": "Sunny", "55": "Sunny (alt)", "56": "Sunny (warm)", "57": "Sunny (rich)", "58": "Super Warm", "59": "Super Warm (rich)", "60": "Sutro FX", "61": "Vibrant", "62": "Vibrant (alien)", "63": "Vibrant (contrast)", "64": "Vibrant (crome-Ish)", "65": "Vintage", "66": "Vintage (alt)", "67": "Vintage (brighter)", "68": "Warm", "69": "Warm (highlight)", "70": "Warm (yellow)" } },
{ "type": "int", "name": "Thumbnail Size", "default": "512", "min": "0", "max": "1024", "pos": "22" },
{ "type": "separator" },
{ "type": "float", "name": "Strength (%)", "default": "100", "min": "0", "max": "100", "pos": "23" },
{ "type": "float", "name": "Brightness (%)", "default": "0", "min": "-100", "max": "100", "pos": "24" },
{ "type": "float", "name": "Contrast (%)", "default": "0", "min": "-100", "max": "100", "pos": "25" },
{ "type": "float", "name": "Gamma (%)", "default": "0", "min": "-100", "max": "100", "pos": "26" },
{ "type": "float", "name": "Hue (%)", "default": "0", "min": "-100", "max": "100", "pos": "27" },
{ "type": "float", "name": "Saturation (%)", "default": "0", "min": "-100", "max": "100", "pos": "28" },
{ "type": "choice", "name": "Normalize Colors", "default": "0", "pos": "29", "choices": { "0": "None", "1": "Pre-Normalize", "2": "Post-Normalize", "3": "Both" } },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "30", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "31" },
{ "type": "value", "value": "0", "pos": "33" },
{ "type": "separator" },
{ "type": "note", "text": "Note: The color LUTs proposed in this category comes from:\n"},
{ "type": "value", "value": "0", "pos": "34" },
{ "type": "note", "text": "<center><img src=\"data:image/png;base64,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\"/>  <a href=\"https://www.abigailgonzalez.com/\">Abigail Gonzalez - FreshLUTs</a></center>"},
{ "type": "value", "value": "0", "pos": "35" },
{ "type": "note", "text": "<center><img src=\"data:image/png;base64,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\"/>  <a href=\"https://freshluts.com/users/1\">Alex Jordan - FreshLUTs</a></center>"},
{ "type": "value", "value": "0", "pos": "36" },
{ "type": "note", "text": "<center><a href=\"http://fixthephoto.com/free-cinematic-luts\">Free Cinematic LUTs</a></center>"},
{ "type": "value", "value": "0", "pos": "37" },
{ "type": "note", "text": "<center><img src=\"data:image/png;base64,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\"/>  <a href=\"https://911templates.com/30travel_presets\">30 Cinematic Travel Color</a></center>"},
{ "type": "value", "value": "0", "pos": "38" },
{ "type": "note", "text": "<center><img src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAgCAMAAABAUVr7AAAC91BMVEUhISH9DA39+QAhJCkpKSElJSElJDMxMCJFQCE4NyEIXKcmPyIqNSH80gUTJrp8HLEmJ04fOEgzJ0EiLDUhMi8hIib8ahT1phACygX5xwQFsdYbJKUjLj8gNTlfIiw2KyJfWB5oWx38gBhCSdiIG7tyGqsUH6TzEJnsEY49J00dRUr8Nzr31DA+JTAu5i8hKC78xyEzRh/3tBj3rBcArwYFvwRr0gEq1vEBgtEBo8wDcL4TJKxsGqPnEoPlGn/kE3cZVF9HK0ovJjYsLS4xIitTJicqIiYhSiL5mCE+PiFgOSFIRSBWUB/6vB78jBuEcBkHtQj5ywOT3gAAxOAAu9sueMsCZ7UUIbAEU50yN5cdO1dWJUFKJTexKS4nMCr68icvKiNBLSJIMSEiWSBRSSBgSx/76R1lZRyUjhf8dBZg0wj37QMBuAKk4gF81wEBqcyLPskCecj4Q6buOZnWO5IcSXghJXOdJmhoKVptIUgbVz5SJT79jTd59C1HJSv9/Cjg2ya9aSZTMyK/uCEffyAfah5PWh6UGx40Uh00YhuDfRl0dRj6Uhf83QZazgTt9QGD2wAAzOadSOKURNcCrdABw80ksMYtbbgTVLZVHa0bmKtwH6u0FqkLv6CkFpVnM5QZWZPPEocdK4YtNIMacYFjH3BPJ2ruLmkcNWFEJF01JVdTKlUfL1RaJ00HpkH1DT47JzzyijrlfjUfPzL16S7gzSv8fivetijNpSRz7COARSKBJCKXeSGgKCGskyBFkiD3CyBtOB8+VB39+RfU0RbGwxZMbBYMkxFxjQz82gjx1Af43gRGyQEsseIXvN1dStM3aNCGNMYCkMQkbr4DhrhwHrh+PLfBPrNQKbAApq85IK4mZ6MJkp0OaYXxEHgpxHITZmoBtmgZTmD0TzyeFzQ62y1p3Cpm1ypixidXuiXS4yObYSOSUCLLhx5LVx6R7B37nhx9XxyNWBs+dhpA0RlYfRn8MxEUnw3l8gaOywaizgW15gMlxgLHnPo6AAAA/XRSTlP9/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39/f39wCUWrAAAA0ZJREFUOMt103k803Ecx/GFbLNpmTW1piHLJmoSMxlmreauoQO5ReQoldwlUpR03/fpzH3kKDfRfd/3fd/nH31+3x8P80evv5+P9+f72EHoa+i0aVNNU1NlYyCZLCiQE6A2lKAUCAC+Pj71WfOgxvpmp/QgTsAgg0BC/JLj41FPyleeckoP5MCQkkhKiI9bHHd8CGpddXIZoKABM2JqadLyJYvjbO3szuCEyaxOLn+LmT6hTpeAACAWn0SEuYDJZCaXvQklEdVw4cA/FnvD1s5WLOYh8t3AYAEguUlDqCMRO6XqQM+/vnn3Plsxj8e7j+64uQEy0DGpcg8hq6Ez/P2baDbcfTyekZER9hgDORg3cx0dk1p9Z5hRVacf23zJhsul7QFx8GlWVuNKuVz+0XWSuc4kkwYXshrcgZHdNlwazXDPwfgE+HCdmj+/Mxe4umIzNfokIkGdXhAbi4Qh7ejy4iRfmSw99FOtQIDPwGsI6sOXXbi5kwvC8GhhYbGPb2pgICnUvQYnlU0ujkAOjx09bvTtndds8vkSicTUlMMhh+g3CQSjIP9VeiQgc4FMmT1s2KECPl9S6iANCCCS9LK7uzU1Z46aX6WvTJYNp9PpDlKplEh21nM/ux6RFYNJEZutrS3186M6uvyHHDqhxdbVZvhRYSQsvAcnbYgcxsgOayvrpd5augwgZu/DctpVIiN7NGfiz2WfuLhDY5b1IiurA4+NgVAoZqtzwiNVsCL9w/XIBFV20XYvDdzcszeuANHS0dWmgmqtzA4Boq211EtjDmZYHncfJgYHr+3o+v1nAyJp7WHORILqRLb39itzwIg8Nm7cWtLZ+eNXVJQiCjOt/uHY1ziif+ayp6eHx9aRUF6UQpGnAJO2Kgz7MaCZA14aV7ewWJ6eezHSq8iLtrSM/pm2IgcbgWDG+845ligG0CML6G80iNzcD6+zV+M/THTKfpvwvEgUE1OyEJphaRmRG5Hy/BuI/r/ARF1j+11CIUt0azKqNyKiLuXllxYzKhLoFGaObBMK91rMgCy+1qW8OL12DYUKV5SMFqBdDyagnr0CABMDAn8PoMTEzMyMjIzM4OA1ZpTBAh9iMBgVlOlYFApVCfwDpbUmiFdSYzcAAAAASUVORK5CYII=\"/>  <a href=\"https://rawpedia.rawtherapee.com/Film_Simulation\">RawTherapee Film Simulation</a></center>"},
{ "type": "value", "value": "0", "pos": "39" },
{ "type": "note", "text": "<center><img src=\"data:image/png;base64,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\"/>  <a href=\"https://www.facebook.com/eric.ellerbrockom\">Eric Ellerbrock - FreshLUTs</a></center>"},
{ "type": "value", "value": "0", "pos": "40" },
{ "type": "note", "text": "<center><img src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJsAAAAgCAMAAAAysvoIAAAAz1BMVEUAAAD///9AQEDQ0NCFhYU+Pj4EBAT+/v6ioqLk5OTi4uL29vYKCgrr6+t7e3v7+/sGBgYnJye8vLxcXFxVVVVra2v09PQ1NTXu7u6srKyoqKghISHLy8u2traysrKdnZ1zc3Pd3d0cHBz4+PhgYGBFRUUrKyu/v7+YmJiIiIiBgYEVFRURERHx8fHp6emOjo5nZ2czMzMvLy/19fXGxsagoKCUlJR4eHhSUlLV1dWEhIRKSko5OTnm5ubY2NjOzs5qampNTU3BwcFtbW0lJSWTtii3AAADCklEQVRYw+2XaXPaMBCG9w2OxWHikDRgwBAIR7hvCFfu/v/f1NUiDKFM6TD5QDs8H+JIWsnP7GoHIJwuZ7fj3QoXp0fBuF3S6XF5dju7HcG3uP0IrZkQhUL+NVEuFHog5ioU8EF0EwyqOkR4nAxoRbWRf/XTbw5pTNxNPUsrKjxK0wqzc1x2gqUV4d/c7rAmR6QQ4x1RIEHMBAEeUSQYLHWIIfZGTCtTgtD5QUwQ2X4nIcf/u30SYFDxguQmCPb3uRXDQmHX7ZYnR8AzP2rilg4LWQnJh8OZIstxFh/4qYq5XBwoleX1boZXnwGvRUxCzMekMYt5Pk6NV27RsNDY53ZPhh038QNuiBG3BzLoEF0v5xWwiD44YVM97Lqhhbw+ds2PJkf1iOkC6STaLeOW1Iv2VQmqLG55MnyrG9WBDC0USqZgKaKNG2XEnOw4StU8UNi4yV6F4kG31yvh4qBbV+KergM32wfqVNOCARs3x+StDIxoAbx8dWtx4rLa7eVKeP9DL3QPuRmGTQnJ1Gr3MwV3QI/Ana5cWlhdqXteLQJtjiUfKOv9qrLtJjMX2s2wt09jcWF+0M2TuKi4GZKfpN10t84gbPepp2/h0oXHNnMg/9XNg1pqt1JcmOxzC9sCHXSrmkAJKc48wNeBpqbh0ch3jZt6mbXZRS7omI9IpVK3CsPstlvfhWppt5wtfGMvJOjSRTKrz1NwK6S5bhs3PoZdoi3drW0E1LfcbE734zF9OrA1u26J7bxlJSOPph+H9YTjDCaciqAXblZX6AkbOra4tWzbqfi8KUVH5K0T0Qx23HhW01+7NTtQPZ2uvAJcz9N/64FbdQh3QVTkF6Q0lSRwKwV/jkR0bKxM4haLCLm/czOkdtwMy7UbfSp4Uuhe0QXj+hUK3KgLRJ13BfcnCWlgFDSKiuWqhz6z+pY1DdzmVkNXwTI0iaqWVSZBZgW2KViWYyYrJPR7jUY5QYIlx5A9t6zU1LIKtGLA8w5ZQmFqLm8iOLb3T31HOjHObv+v2yn/dj5Vzm7H8Qt/zkuzg1TiwQAAAABJRU5ErkJggg==\"/>  <a href=\"https://filtergrade.com/free-cinematic-luts-video-editing/\">FilterGrade Free Cinematic LUTs Pack</a></center>"},
{ "type": "value", "value": "0", "pos": "41" },
{ "type": "note", "text": "<center><img src=\"data:image/png;base64,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\"/>  <a href=\"https://freshluts.com/users/120\">J.T. Semple - FreshLUTs</a></center>"},
{ "type": "value", "value": "0", "pos": "42" },
{ "type": "note", "text": "<center><img src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAmCAMAAACf4xmcAAACMVBMVEULFiILFyEOGSMJFSEOGyQOGCELGCITHykLGCELFh8JFh8NFyEQHSYSHicUISoNFyINGSULGCQWICoJFiMhKzQbJS8mMToKFSIdKDEZIy0RHSchLTgZJi8XIiwTGyQQGiMpMzsbKDQYJTAKFiQ4Qkg0PkYlLzgeKjQNFh8yPUQfLDcXIy0RHisQHCkWGyRUXmojLzkjLTYTIC0PGyceHyTr7/jK2eyhssZIVWFDTlo3Q047RksvOkIuOEEtNz8pNj8nMz4eKTMaJzITGSEQFyHe6PTV4O7D1+vE1+a+0OTH1uPCzt6VsNGdrL2PlKNhfJxqd4ZocX4+SVQ6RlA3QUgtOkclMTwXJC8aHybl6PLT4fLQ3uzM2erR1+O5zOOvxNysvtSEps2jtcqNqsiAocecp7hohaR+jaJyfolSaodLYn6DdX1kcHtnZ3RZZG9JWG1LWWVPWWM3TGMyP01GREgqN0QxNEAjMT8aKTdFNzEdJSkzKicXHyHk7fbG3vbN3PTW4PHM3PDn5Oq2z+rC0Oa0yd2sxN2ivdy6yNrLy9avvs6otsmTrMmmrsCUpsB7lbd5krOMnq/VuJmFj5lsgJlYdJSDhZF7fo2ciIxvfIuMg4Z8cYCDbndeanZCWnNiYW85UW9OVWlhYmRrWWSJdmNiWmFQU15LT1xXT1oxRFo8SldQR0snN0oyPUdTTUQ4OkRoT0EeLD5IRD0uLTcyNTVWPzIfIzA7MC4sKCsgJCokISPHXUUCAAAD5klEQVQ4y0WSBXfbMBRGnxRbppniLJx0gSZpk6w0bFfumJmZmZmZmZmZGX7dnqLBPZKPYl19T1IM4PMB/YcBGd0gHhCZ2kTTDJtWJfv22/2LW/ylLDQZdM02dCA45ppKq/r2+3BpN6CFGiI80Bo/lgjouFBHTZZR+7qzH/g4clITogzu+vVvMkBsaggNi+7s15dreqawR0Nsm9KQ83B1vUcAqA18b6h1f+/uAUDNy+g+7gNCb9/ZohKqyVgZV2Jc949kD86GdJ/nAeLjXX3x+JvnUkNiPkIMojJmzNBs1CCkY9hfqp5+Lm1udChzfCoxDAMrJ2XUMA47j0LfrTt5Y/Xa0acm9LYzoPlIIdlTmFFlaKihI7ale+6Evf0PzZx7YM7ARjmEe9YL5pdPM6pk1IDHAYe4U8cO7d9/7sxhC5bvcDyZkUKg77snj3r+pglCGTZw3ohZJ4YOX3lllQNJanfv+vl6yx7ZIMAlnsbJeAMPzh95es6YB+fukRDB7WuFAj9GCAjhjsBlAxcdPTJq+PFVs1+Cx0+laTpCdNR0DiAE1KULRgwYNm/MyoubPJfoREMIERpHJSri0rGjhw2YdezC1UWbXFtV+aWhhirIMpUrMMYcZ/mooQNGLj4/fulElzJbNiqgDZQjNOpIN2f3HzF/4Zjx97cx8VZggEp4OLUqRZ3ma6OHn1mycPzaXY6NcQSNCkAQzeyt65X/iz0/O2DxsiXLroeT+IufUcA1zNMqd+yBve3WuP2H9417z+wMIEQgNB0712wA69m4USPHTpzM+Ecl5jjAs4iKI57mQeOGDVOb8oO220zHGd6EpqoMG2PYwXUdZcKgmLN1Ui3gxH8IUCoJKB9Rc/KgdNO6urxDKWNiNQ+CaNQ0eeuFmKaU2Di1nB60rrHp71Jhg1+gKKap4ENpHRxT2qelTL6Mi8KFSCSSSCT4g8t+q94pK1asCQsoJvcEEO6NhMPhThxEEv743eaS1T74bVkRYGpFCwgaGgKBMHrxNZPjVmzFYMvycwktoQVzuYaGXC4XzDVwr7NuRcKyJq75k/UnjEIw2CdY6blAJy9/eVLAsgbXFYUnwvAIfThtbX2CsXw43jsS2DgpGPHXNVuWhZY4BJMY1LS1ttZks63B2q54vFicvjnvN3s1x5rEBVmYho1CS3ZKtjpb01bfmS4Wi+lXZWASje7Y7jBGJSVuYWGJMWhpaclWV9e019em0tPT6S5L6RVV0ltLrhS1FKzMs7Bodkp19ZAhQ9qnxWK1qVRXKh+bXnKcUpcLUI5iZUlCD/c2pQa9jo5pHR31tSjmU/l4vAwcH7gsKjHqMvob3PCdJnRHhgoAAAAASUVORK5CYII=\"/>  <a href=\"https://sellfy.com/p/SGnG/\">Kyler Holland 10 Free CLUTs</a></center>"},
{ "type": "value", "value": "0", "pos": "43" },
{ "type": "note", "text": "<center><img src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIMAAAAWCAMAAADU6N+kAAAANlBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///8AAABH0wLDAAAAEHRSTlMAv0Dfn4CP78+vIDBgcFAQ4LAwBQAAAopJREFUSMeVlVmy4yAMRcFMNuA47H+z/TQgMSSp6vsRhAT4IAQxoBMUill1gdCd/Z+sTagI4iG5ettQztrbmOpAV1+h4oQX2uUF6pFy3BEUqHs00r0yoDdZe7ZduE5cImdlwzIh9RIwPQ5tMEuww5wMI2Nr7/ebJz4ehLg3+BvrLSJvzdGtARQaiRgsdml7nlcLl6xIMUy0oy4xVCIvnQ1iu1qLSQFE3cMML/mQA4TOOc9DhtJGhkDkHnfx/qrmZgBJ0cjgpO8uwcN2ZYgTg2Xcxzzt/xl6mzilOprsnYHOwvWoJXaO9CU4qke+M0h6+0rEcCrDNHhZr+ih8b3ovdLZ8FfyuDNQcS+1Wem6qWcMTugJhnphyGNxlFsPUKzrOIRBvfZPMwNeq2v0zQxq00siS3mj8K1V+cYJvr522MlQJ3bGhOYFQUplcDNDkaUqMejCPM572Ttcm8+VNZ69f/CC7Qz7TGII+oGFQXaVWrd+MWg9AoKW+n59NwYrRxFAyiC5K2PBXP2AvjPU/Cc+1P3jc+HMDKplZpAS8UYZoFXhxRAL5KJ+c2p7w0qVGVTKoJmV1OSRQRPF0t5cTiLuqpeQV4b9CXEvKJE+Whnu8fk/ve764sCSF3sLw6RfDJ32MMLgJgbbD+iG9ET5o2BLGW6zFPtvhv0dC/pkEIMXhu5EyZejWJK9kaF9ZIirUw+Sn60yMlTsKEOcGVJWhkZQwtAWBmXMnbjLcou1gEqtCcNDNjA0bJmB3UGsi1vDyrymnas1HTydwzGAsk/UrX164Dh2Lurkg1rGrGDj81QaqdrWM8mYHpSLayobMwVfAVSz+arDgwrt5wDlbgjnCaqAY0EvUwLo+bAaK/fYPzbBi89MLkUDAAAAAElFTkSuQmCC\"/>  <a href=\"https://lutify.me/free-luts/\">Lutify.Me Free LUTs</a></center>"},
{ "type": "value", "value": "0", "pos": "44" },
{ "type": "note", "text": "<center>Moviz LUTs</center>"},
{ "type": "value", "value": "0", "pos": "45" },
{ "type": "note", "text": "<center><a href=\"https://freshluts.com/users/992\">Ohad Peretz - FreshLUTs</a></center>"},
{ "type": "value", "value": "0", "pos": "46" },
{ "type": "note", "text": "<center><img src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAClFBMVEUAAABzk3pTeVfj8PHk7u3Q39rp9PW1x726zcSUrJt4l3/Y7fLq5Ojt9PTv9fPn9Pbp8fHk7+/h7u66zMO5y8JtjnRxkXdkhmlnim7R6/Hc7/Ln9fbn8PDq8O/n9Pbt9PPR4Nvn7ezg6+zO3di3y8K2yL64zMOZs6KYsaF1lXyu3vDq2d/o5url5uru9PPo9vfm8/Xn8PC2yL+3y8G3ysCkuqtmim1oi2/0PVwAsO7m8fMBru33O1kGqe3r8/QKrO32PFrp8vT5PFjzO1r3N1YIp+zyOln0NFbnydHn8fLB4/ABrO4Npez2PVv1OFdNTU3j9PQRoesFq+0LpuwQouvpvMaCgoLzZX1SUlK95PG03vB4ze9Rve4ZsO4HpOwVnermx9C9wMHyc4jwbINra2vV6/Kl2PGs3e9aw+4gsu4Ire4vse0Mre1AsewRqewVn+samuoZl+nn3uPW2drstMDotb+nq6ztjZ6HiIjucIbySmX0P11YWFj6OFT3MlLs9Pbm8/Xn8fTu8vPh8fPB5fG34/Gl2/GQ1fGb1PGf2vBox+5vxO5Uwu7k6+0TsO3n6exRsewDqezh5+kSmenc4+TqxM7rt8Lsp7XwkqOen6DshpmRkZKAgYHvXnbwWHFnZ2fzRmP0QmBVVVX3NlX5NVL5L07j8vPe8PPM6fJsyfGDyPCs3u+Dzu9gw+9Hvu49uu5duu1Que1KrO1Ku+xJtewmrey/1+ssoOodnuoTkOjj4eXM1eTS1OLa39/k2N7Y29zbztnl0NfjzNPsusS3ubrrrbm1uLjnrLixsrLmpLGur6+urq/snqzolaTvip2WmJjxfZHsfZCLjY3raIB9fn7uYXjxUGryTWj1O1r4PVn6PFdLSkoQ11vXAAAAOHRSTlMAGwXd07u0iIRHJv796eTi4tjXiG8eGQ8M/vvp3dnU1L+6urmBdGxCQRj+/vv76+rn2oWCgmwODToLEi0AAAKySURBVDjLZdNlW9tQFAfwFCiluDOc4XPf2hQyUqF0pe3oVvcWdxhuw204A4YPm7u7u7t+mSW5GS0Pv1d5zvkn5ya5F7JaExftGO7uGe4YHbcHWo3itC0oS5N9tbVbczYoxIkCrWQX69aa3SdkMns6WExhX4/KLdbOtr8uyiVbyMTkq3RMnFAbSLV5iLODOoeoszTdTJJuvYPz8v0OWfmgmtOWy/wvt8uBQs6PUpN9YdcFplVuFhWsY1dLDgu42C5k2dAF+uJ9/63lp0F9sC1v7wpaN3yI05OlRzop1peeR2EgYx+gyvDBvp99db2iY1AqlRZmCMjAqcJEQBuyG4rf9PvP4tO8xETeORQmoRoeCBS60KGdsiU2u0adystrESAIIkBRBEFPXucR9JnbIcdj9Wz24jutvh01yafkpvGKyW/P0E79AZz+yFoozMzG1N69hgxJ0ifTlXXKV+l/7yMFqYTLoZCHAg/Uf26Ej0oqDr9Rzj9E5JJDsCrtIK7AHQsk4LiPBXjgrXJ+thkLCNBLaTgsEGZOIHxvHJLMfsFG1DVPYU+YvnfLUFRUNBCKLZJLBBrKUVNVVZVp/CP6Qt77ssF8ZthgMGCL3CFrSCL87MVfE8bfFOmvSeIabxYXD2fSoPiNIhBYeN8Ek5oquUkJM5klxSUudOxTm7mAuBQmPRCLRKKF51dKBjwDsJ/lakwB7uwnnICrf2EBRs2N22oa/ruDLckkDuGHjM/AiSs7N/tBGN/SOYYNfvkMeXW8PwZsOapMbBNQvBaTybIIcuv7e5dZE+KUWrI/5kVZ3vbesjkOKHMmJsBVbZm3s825o5Za+GCuMZm4XbEhgrLi6PluGalm8Dn8sa8MDp9hGQmOAfOt/HzsXUcrPxmnLR9GXe19/KDVAui0SC9PD69IGj3AWv0HukgIS3/cZL8AAAAASUVORK5CYII=\"/>  <a href=\"https://www.on1.com/free/lut-packs/\">ON1 Free Photography LUTs</a></center>"},
{ "type": "value", "value": "0", "pos": "47" },
{ "type": "note", "text": "<center><a href=\"http://www.digicrea.be/picturefx\">PictureFX - A Free HaldCLUT Set</a></center>"},
{ "type": "value", "value": "0", "pos": "48" },
{ "type": "note", "text": "<center><img src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAMAAACdt4HsAAAA5FBMVEX///8AAABJSUnMzMzKysr39/fW1tb9/f3u7u7w8PD6+vrn5+d9fX2VlZXy8vKSkpKHh4e3t7eMjIz8/Pz7+/t2dnZra2tQUFD5+fn09PTq6urj4+PU1NSpqamamprt7e3c3NzY2NjR0dHDw8O/v7+vr6+ioqKDg4NFRUXOzs7GxsY1NTUqKioGBga5ubmmpqaenp56enphYWFcXFxNTU09PT3g4ODe3t61tbWxsbGrq6uPj49vb29lZWVXV1dCQkIKCgrAwMC8vLx+fn5zc3M5OTloaGgyMjIjIyMZGRkTExMeHh4Ueor/AAADBElEQVRYw+2X53LaQBSF74IaoghVQIjei023Daa4x3be/31yV7vYBKyMCPlhe3JmgHMumk+rvbArATlRQM4iJ+gMARE4QZHvCxDFowFlwZcHkLtN9wl5NGo5YJIEpqyfVJ6kPUCS+LLF+Svh6tUYIMFzzE8pnhIfAzJjsqNr6zgA19mylZhxghwaUNV1jY2hlsIoX7b8VEcv6ANqNTax2QIN97pw2IUoP4xLp/FHyvfnaMfsG9lA76APAJjwJv+8V8wv0Bpv3EgMAgHwruwU84R5WeOwCh1WHMIA+EWUmDdxTl4rUJrhJEsQEuDSQpUH8Z6QjbvEShfCAkxaON+m2IqQn1hoQGgATHcBoET8NsERgKffARmCujwGQHYBWYdQTZXwgBwtdHgwDQwP+FrlQgMkWnB5KKC3rSG+t6ywgCLmNvd19JsYWDZ+JuVwAPcGc4F5j6DKtJm0M/NQAHX0/kPM99DeMdtHWwsGdLZJNGhcsAau0Wp84F30L14ggBiSiD5V95u+ov528UT9kK8HixmGXqERBEBNRmtulOAl7SYAsKulAscDRmSrx7oFfwEA5VZzHGc0qKrAVYkysYLKUycIEFr/Af8eoBuGQwGGYdxBKAVvrsUvClDib1I+w13atwOIirxXieUOABpZtycSOESDq+eN67afhVq/TXcCudHPZPJoPJrj7Z5Xstu9orkHUIkIlZkMBL2QMOV0FyAdBZQ0ToGQiQPP0SZcN0BNFz8ApIjpA6Co1zV5CxBGMlgVcQdwj/BS/gDQrbWawABiZpqDLSC3fqgrADuAzkuyasEB4K5WBg7ITsb8jD5O0Ppzaq45AFx9lYl/cAmwBQwbV0MOUEuKApD31/RGne5sBTWugjxI/gFQtS050WGAfGLQknF2YqYoe7YJcsuLRQQAXdsDNNhG3iRziD7aimJvKl7ETiYfElkn0RwXoIyDGDrJJR5W6RWTs8s9wIXkV8rSBbiSJIqSpCgSCnO2KlwA5CQLx1P1J78kdGJf67/w6QEnP3yfqF/1kj/apHwTgAAAAABJRU5ErkJggg==\"/>  <a href=\"https://discuss.pixls.us/t/help-to-create-a-set-of-pixls-us-color-luts\">PIXLS.US Contributors</a></center>"},
{ "type": "value", "value": "0", "pos": "49" },
{ "type": "note", "text": "<center><img src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAZlBMVEX18vny7PauecS0g8jt5PPr4fHz7vju5/Tm2e7IptjXv+Pw6fXo2++wfMXMrdrj1OusdsPq3/C3icu6jc2yf8fdyOfUueDEn9Xl1u3ezOjaxeXStt/BmdK8ks/h0OrPst2mbL6lar0clnGlAAABY0lEQVQ4y5WT2ZqDIAyFhbIp++JWt5n3f8kBtVorc1Eu+ID8JCcJFF8NwimlnPxn5oJZO9d1xzDImIGwXRmgmzyUbW9vbijT/tHQbb3AVvOrHQkl6zd3cUcv9zs/XuP2pnojgHbLZ0xmnucVMam7am30kZ/yubQHh/ZVZ9DKNUr1qVxPpZp04IZdQVmubkzZDLAgFRybZr2iH5tOHEScjOKRhUUYbTx74OQKil1vLFvd4sWDCBhe+W4DCjeTxM0hzvOvVBBF4Me0U7UDUw/WIoS1ltFvAigpyhfgNE3qLFwj7UAcByDxCmDJ8wCXOFmAHes88GwFSCJFPeaBqWdbJwBEOQBBirde46HNAeUgyN5MHvQdEBLj13NgDKJPAISekeNBiWdAV8B6xVIKJwH1BZDlZj8JLVt4An45/B86cGMiAABnrioYJrdvh1hHgJNSutIWJPszYyOZYMyi3ZyFCCm+HH88KhF9A33HkAAAAABJRU5ErkJggg==\"/>  <a href=\"https://purple11.com/free-luts/\">Purple11 - Free LUTs</a></center>"},
{ "type": "value", "value": "0", "pos": "50" },
{ "type": "note", "text": "<center><img src=\"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAgCAMAAAAynjhNAAAA1VBMVEX+/v4ODg4DAwP7+/sQEBD5+flRUVFubm7z8/Pw8PCioqJSUlKAgIC3t7dqamo6Ojrk5OTn5+elpaU/Pz8iIiIYGBjh4eHa2trX19eysrKtra1eXl5YWFg9PT0tLS0kJCT29vb09PSJiYlwcHBgYGBVVVVMTExCQkIyMjInJycUFBTt7e3U1NTR0dHOzs6+vr66urqRkZFzc3NJSUkgICAICAjJycnFxcWvr6+cnJx3d3dlZWXp6em/v7+1tbWWlpZ7e3s3Nzfc3Nynp6eEhIR8fHxaWlqIUZ+rAAABlklEQVQoz4WT13KrMBRFZUsCgwFhegdjinFvcb1p997k/z8pJJa7ZrIeNGdmaaTzsDdoXvFk6PFT8xrQbJxZBZ7lHVaNCxeNVrlmQ4BVzY/Rg0YkHWPwDXbmZHCrzXdp0gInWqOUmBeN+spsCMEFOHxe9AdUV4HXweAW+Gd7qFCtUbGzIGCg7nKzCcJx92ch4UyL3u5O2g3AHefNnueVXq9XH+mmS1fkEdVQI1wYZYoSxsWSc5N7LXLeG2cL68K37AU3ftBtWWqrdi+YQbjVXczSYync1v/OdI+ll3PyfwihkJZr1uNGFCmS9JZxosDUhFSryiDiEDBXs5ws/vRLF7N1Bz8v9xPl4DD0S60B3hXiNNhbD3r5qnAdAKyPQlv0xdad9kr93a81dIIyjPIJvNFAncryOqkHPJrJ8lQ9ad1JjhHDGB4fwnRMRnkDoFxTAYvOP9+sw4SizGWE6YWPBqco8lMBXkthQ6NIg0xSJznb7t95aN7WYKDPR7QG9mtpPpYoDmiJsuquRBTDd1VXMa4r+EuBvwA2hClvJ4GaGgAAAABJRU5ErkJggg==\"/>  <a href=\"https://www.rocketstock.com/free-after-effects-templates/35-free-luts-for-color-grading-videos/\">RocketStock 35 Free LUTs for Color Grading</a></center>"},
{ "type": "value", "value": "0", "pos": "51" },
{ "type": "note", "text": "<center><img src=\"data:image/png;base64,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\"/>  <a href=\"https://www.facebook.com/shamoon\">Shamoon Abbasi - FreshLUTs</a></center>"},
{ "type": "value", "value": "0", "pos": "52" },
{ "type": "note", "text": "<center><img src=\"data:image/png;base64,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\"/>  <a href=\"https://www.smallhd.com/community/movie-looks-download\">SmallHD Free Movie Look Pack</a></center>"},
{ "type": "value", "value": "0", "pos": "53" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.         Latest Update: 2019/10/11."}
]
},
{
"name": "Color Temperature", "lang": "en", "command": "fx_tk_colortemp", "parameters": [
{ "type": "float", "name": "Color Temperature", "default": "0", "min": "-20", "max": "20", "pos": "1" },
{ "type": "bool", "name": "Automatic Color Balance", "default": "0", "pos": "2" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "3", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right" } },
{ "type": "separator" },
{ "type": "note", "text": "Author: Tom Keil. Latest update: 2012/04/05."}
]
},
{
"name": "Colorful Blobs", "lang": "en", "command": "fx_colorful_blobs", "parameters": [
{ "type": "choice", "name": "Colorspace", "default": "1", "pos": "1", "choices": { "0": "SRGB", "1": "Linear RGB", "2": "Lab" } },
{ "type": "color", "name": "Background Color", "default": "200,200,200,0", "pos": "2" },
{ "type": "bool", "name": "Display Blob Controls", "default": "1", "pos": "6" },
{ "type": "separator" },
{ "type": "point", "name": "Blob 1", "position": "25,25", "pos": "7" },
{ "type": "point", "name": "Radius", "position": "50,50", "pos": "9" },
{ "type": "color", "name": "Blob 1 Color", "default": "255,0,0", "pos": "11" },
{ "type": "value", "value": "-1,-1,-1,-1", "pos": "14" },
{ "type": "separator" },
{ "type": "point", "name": "Blob2", "position": "75,25", "pos": "15" },
{ "type": "point", "name": "Radius", "position": "50,50", "pos": "17" },
{ "type": "color", "name": "Blob 2 Color", "default": "0,255,0", "pos": "19" },
{ "type": "value", "value": "-1,-1,-1,-1", "pos": "22" },
{ "type": "separator" },
{ "type": "point", "name": "Blob 3", "position": "50,75", "pos": "23" },
{ "type": "point", "name": "Radius", "position": "50,50", "pos": "25" },
{ "type": "color", "name": "Blob 3 Color", "default": "0,0,255", "pos": "27" },
{ "type": "value", "value": "-1,-1,-1,-1", "pos": "30" },
{ "type": "separator" },
{ "type": "point", "name": "Blob 4", "position": "5,90", "pos": "31" },
{ "type": "point", "name": "Radius", "position": "50,50", "pos": "33" },
{ "type": "color", "name": "Blob 4 Color", "default": "255,255,0", "pos": "35" },
{ "type": "value", "value": "-1,-1,-1,-1", "pos": "38" },
{ "type": "separator" },
{ "type": "point", "name": "Blob 5", "position": "5,90", "pos": "39" },
{ "type": "point", "name": "Radius", "position": "50,50", "pos": "41" },
{ "type": "color", "name": "Blob 5 Color", "default": "255,0,255", "pos": "43" },
{ "type": "value", "value": "-1,-1,-1,-1", "pos": "46" },
{ "type": "separator" },
{ "type": "point", "name": "Blob 6", "position": "5,90", "pos": "47" },
{ "type": "point", "name": "Radius", "position": "50,50", "pos": "49" },
{ "type": "color", "name": "Blob 6 Color", "default": "0,255,255", "pos": "51" },
{ "type": "value", "value": "-1,-1,-1,-1", "pos": "54" },
{ "type": "separator" },
{ "type": "point", "name": "Blob 7", "position": "5,90", "pos": "55" },
{ "type": "point", "name": "Radius", "position": "50,50", "pos": "57" },
{ "type": "color", "name": "Blob 7 Color", "default": "255,255,255", "pos": "59" },
{ "type": "value", "value": "-1,-1,-1,-1", "pos": "62" },
{ "type": "separator" },
{ "type": "point", "name": "Blob 8", "position": "5,90", "pos": "63" },
{ "type": "point", "name": "Radius", "position": "50,50", "pos": "65" },
{ "type": "color", "name": "Blob 8 Color", "default": "0,0,0", "pos": "67" },
{ "type": "value", "value": "-1,-1,-1,-1", "pos": "70" },
{ "type": "separator" },
{ "type": "point", "name": "Blob 9", "position": "5,90", "pos": "71" },
{ "type": "point", "name": "Radius", "position": "50,50", "pos": "73" },
{ "type": "color", "name": "Blob 9 Color", "default": "255,128,64", "pos": "75" },
{ "type": "value", "value": "-1,-1,-1,-1", "pos": "78" },
{ "type": "separator" },
{ "type": "point", "name": "Blob 10", "position": "5,90", "pos": "79" },
{ "type": "point", "name": "Radius", "position": "50,50", "pos": "81" },
{ "type": "color", "name": "Blob 10 Color", "default": "255,64,128", "pos": "83" },
{ "type": "value", "value": "-1,-1,-1,-1", "pos": "86" },
{ "type": "separator" },
{ "type": "point", "name": "Blob 11", "position": "5,90", "pos": "87" },
{ "type": "point", "name": "Radius", "position": "50,50", "pos": "89" },
{ "type": "color", "name": "Blob 11 Color", "default": "128,64,255", "pos": "91" },
{ "type": "value", "value": "-1,-1,-1,-1", "pos": "94" },
{ "type": "separator" },
{ "type": "point", "name": "Blob 12", "position": "5,90", "pos": "95" },
{ "type": "point", "name": "Radius", "position": "50,50", "pos": "97" },
{ "type": "color", "name": "Blob 12 Color", "default": "64,128,255", "pos": "99" },
{ "type": "value", "value": "-1,-1,-1,-1", "pos": "102" },
{ "type": "separator" },
{ "type": "note", "text": "This filter can be used to create custom palettes with given color shades. It has been inspired by <a href=\"https://research.adobe.com/project/playful-palette-an-interactive-parametric-color-mixer-for-artists/\"> Adobe's Playful Palette</a>."},
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2018/08/26."}
]
},
{
"name": "Colormap", "lang": "en", "command": "fx_colormap", "parameters": [
{ "type": "choice", "name": "Colormap", "default": "2", "pos": "1", "choices": { "0": "Adaptive", "1": "Custom", "2": "Standard (256)", "3": "HSV (256)", "4": "Lines (256)", "5": "Hot (256)", "6": "Cool (256)", "7": "Jet (256)", "8": "Flag (256)", "9": "Cube (256)" } },
{ "type": "float", "name": "Dithering", "default": "1", "min": "0", "max": "1", "pos": "2" },
{ "type": "separator" },
{ "type": "int", "name": "Number of Tones", "default": "32", "min": "2", "max": "256", "pos": "3" },
{ "type": "int", "name": "Number of Colors", "default": "8", "min": "2", "max": "8", "pos": "4" },
{ "type": "color", "name": "1st Color", "default": "0,0,0", "pos": "5" },
{ "type": "color", "name": "2nd Color", "default": "255,255,255", "pos": "8" },
{ "type": "color", "name": "3rd Color", "default": "255,0,0", "pos": "11" },
{ "type": "color", "name": "4th Color", "default": "0,255,0", "pos": "14" },
{ "type": "color", "name": "5th Color", "default": "0,0,255", "pos": "17" },
{ "type": "color", "name": "6th Color", "default": "255,255,0", "pos": "20" },
{ "type": "color", "name": "7th Color", "default": "255,0,255", "pos": "23" },
{ "type": "color", "name": "8th Color", "default": "0,255,255", "pos": "26" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "29", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "30" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2011/27/12."}
]
},
{
"name": "Colour Space Swap", "lang": "en", "command": "csswap", "parameters": [
{ "type": "choice", "name": "To RGB From", "default": "0", "pos": "1", "choices": { "0": "RGB", "1": "SRGB", "2": "HSV8", "3": "HSV", "4": "HSL8", "5": "HSL", "6": "HSI8", "7": "HSI", "8": "LCH8", "9": "LCH", "10": "Lab8", "11": "Lab", "12": "YCbCr", "13": "YCbCrGLIC", "14": "YCbCrJPEG", "15": "YIQ8", "16": "YIQ", "17": "YUV8", "18": "YUV", "19": "HCY", "20": "XYZ8", "21": "XYZ", "22": "RYB", "23": "CMY", "24": "CMYK", "25": "Bayer" } },
{ "type": "choice", "name": "From RGB To", "default": "0", "pos": "2", "choices": { "0": "RGB", "1": "SRGB", "2": "HSV8", "3": "HSV", "4": "HSL8", "5": "HSL", "6": "HSI8", "7": "HSI", "8": "LCH8", "9": "LCH", "10": "Lab8", "11": "Lab", "12": "YCbCr", "13": "YCbCrGLIC", "14": "YCbCrJPEG", "15": "YIQ8", "16": "YIQ", "17": "YUV8", "18": "YUV", "19": "HCY", "20": "XYZ8", "21": "XYZ", "22": "RYB", "23": "CMY", "24": "CMYK", "25": "Bayer" } },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "3", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "4" }
]
},
{
"name": "Couleurs Metalliques", "lang": "en", "command": "Couleurs_Metalliques", "parameters": [
{ "type": "separator" },
{ "type": "note", "text": "Rendu - Rendering"},
{ "type": "choice", "name": "Transparence / Transparency", "default": "0", "pos": "1", "choices": { "0": "Conserver / Preserve", "1": "Supprimer / Remove" } },
{ "type": "choice", "name": "Rendu / Rendering", "default": "0", "pos": "2", "choices": { "0": "YCbCr [luminance]", "1": "Lab [lightness]", "2": "HSV [value]", "3": "HSL [lightness]", "4": "Linear RGB [all]", "5": "RGB [all]", "6": "RGB [all]" } },
{ "type": "separator" },
{ "type": "note", "text": "Paramètres Filtre Noise - Noise parameters"},
{ "type": "float", "name": "Amplitude", "default": "22", "min": "0", "max": "200", "pos": "3" },
{ "type": "choice", "name": "Type De Bruit / Noise Type", "default": "0", "pos": "4", "choices": { "0": "Gaussian", "1": "Uniform", "2": "Salt and Pepper", "3": "Poisson" } },
{ "type": "choice", "name": "Étendue / Value Range", "default": "0", "pos": "5", "choices": { "0": "Cut", "1": "Normalize" } },
{ "type": "separator" },
{ "type": "note", "text": "Paramètres Filtre Local normalization - Local normalization parameters"},
{ "type": "bool", "name": "Double Effet", "default": "0", "pos": "6" },
{ "type": "float", "name": "Amplitude", "default": "0", "min": "0", "max": "60", "pos": "7" },
{ "type": "int", "name": "Rayon / Radius", "default": "6", "min": "1", "max": "64", "pos": "8" },
{ "type": "float", "name": "Lissage Voisinage / Neighborhood Smoothness", "default": "5", "min": "0", "max": "40", "pos": "9" },
{ "type": "float", "name": "Lissage Moyenne / Average Smoothness", "default": "20", "min": "0", "max": "40", "pos": "10" },
{ "type": "bool", "name": "Imposer Valeurs / Constrain Values", "default": "1", "pos": "11" },
{ "type": "choice", "name": "Canaux / Channel(s)", "default": "0", "pos": "12", "choices": { "0": "All", "1": "RGBA [all]", "2": "RGB [all]", "3": "RGB [red]", "4": "RGB [green]", "5": "RGB [blue]", "6": "RGBA [alpha]", "7": "Linear RGB [all]", "8": "Linear RGB [red]", "9": "Linear RGB [green]", "10": "Linear RGB [blue]", "11": "YCbCr [luminance]", "12": "YCbCr [blue-Red Chrominances]", "13": "YCbCr [blue Chrominance]", "14": "YCbCr [red Chrominance]", "15": "YCbCr [green Chrominance]", "16": "Lab [lightness]", "17": "Lab [ab-Chrominances]", "18": "Lab [a-Chrominance]", "19": "Lab [b-Chrominance]", "20": "Lch [ch-Chrominances]", "21": "Lch [c-Chrominance]", "22": "Lch [h-Chrominance]", "23": "HSV [hue]", "24": "HSV [saturation]", "25": "HSV [value]", "26": "HSI [intensity]", "27": "HSL [lightness]", "28": "CMYK [cyan]", "29": "CMYK [magenta]", "30": "CMYK [yellow]", "31": "CMYK [key]" } },
{ "type": "separator" },
{ "type": "note", "text": "Paramètres Filtre Boost-Fade - Boost-Fade parameters : Si-If Amplitude Sup. 0"},
{ "type": "float", "name": "Amplitude", "default": "0", "min": "0", "max": "10", "pos": "13" },
{ "type": "separator" },
{ "type": "note", "text": "PhotoComix Options"},
{ "type": "bool", "name": "Utiliser / Use PC Options", "default": "0", "pos": "14" },
{ "type": "float", "name": "Filtre Pencilbw Taille / Size", "default": "0.3", "min": "0", "max": "5", "pos": "15" },
{ "type": "float", "name": "Filtre Pencilbw Amplitude", "default": "60", "min": "0", "max": "200", "pos": "16" },
{ "type": "float", "name": "Opacité Mélange / Blend Opacity", "default": "1", "min": "0", "max": "1", "pos": "17" },
{ "type": "bool", "name": "Mélange Permuter Calques / Blend Revert Layers", "default": "1", "pos": "18" },
{ "type": "separator" },
{ "type": "separator" },
{ "type": "choice", "name": "Type Aperçu", "default": "0", "pos": "19", "choices": { "0": "Tout", "1": "Rendu En Bas", "2": "Rendu a Droite", "3": "Rendu En Haut", "4": "Rendu a Gauche" } },
{ "type": "separator" },
{ "type": "note", "text": "samj Dernière mise à jour : 2015/03/31."}
]
},
{
"name": "Couleurs Metalliques", "lang": "en", "command": "Couleurs_Metalliques_samj_en", "parameters": [
{ "type": "separator" },
{ "type": "note", "text": "Rendering"},
{ "type": "choice", "name": "Transparence / Transparency", "default": "0", "pos": "1", "choices": { "0": "Preserve", "1": "Remove" } },
{ "type": "choice", "name": "Rendering", "default": "0", "pos": "2", "choices": { "0": "YCbCr [luminance]", "1": "Lab [lightness]", "2": "HSV [value]", "3": "HSL [lightness]", "4": "Linear RGB [all]", "5": "RGB [all]", "6": "RGB [all]" } },
{ "type": "separator" },
{ "type": "note", "text": "Noise parameters"},
{ "type": "float", "name": "Amplitude", "default": "22", "min": "0", "max": "200", "pos": "3" },
{ "type": "choice", "name": "Noise Type", "default": "0", "pos": "4", "choices": { "0": "Gaussian", "1": "Uniform", "2": "Salt and Pepper", "3": "Poisson" } },
{ "type": "choice", "name": "Value Range", "default": "0", "pos": "5", "choices": { "0": "Cut", "1": "Normalize" } },
{ "type": "separator" },
{ "type": "note", "text": "Local normalization parameters"},
{ "type": "bool", "name": "Effect X 2", "default": "0", "pos": "6" },
{ "type": "float", "name": "Amplitude", "default": "0", "min": "0", "max": "60", "pos": "7" },
{ "type": "int", "name": "Radius", "default": "6", "min": "1", "max": "64", "pos": "8" },
{ "type": "float", "name": "Neighborhood Smoothness", "default": "5", "min": "0", "max": "40", "pos": "9" },
{ "type": "float", "name": "Average Smoothness", "default": "20", "min": "0", "max": "40", "pos": "10" },
{ "type": "bool", "name": "Constrain Values", "default": "1", "pos": "11" },
{ "type": "choice", "name": "Channel(s)", "default": "0", "pos": "12", "choices": { "0": "All", "1": "RGBA [all]", "2": "RGB [all]", "3": "RGB [red]", "4": "RGB [green]", "5": "RGB [blue]", "6": "RGBA [alpha]", "7": "Linear RGB [all]", "8": "Linear RGB [red]", "9": "Linear RGB [green]", "10": "Linear RGB [blue]", "11": "YCbCr [luminance]", "12": "YCbCr [blue-Red Chrominances]", "13": "YCbCr [blue Chrominance]", "14": "YCbCr [red Chrominance]", "15": "YCbCr [green Chrominance]", "16": "Lab [lightness]", "17": "Lab [ab-Chrominances]", "18": "Lab [a-Chrominance]", "19": "Lab [b-Chrominance]", "20": "Lch [ch-Chrominances]", "21": "Lch [c-Chrominance]", "22": "Lch [h-Chrominance]", "23": "HSV [hue]", "24": "HSV [saturation]", "25": "HSV [value]", "26": "HSI [intensity]", "27": "HSL [lightness]", "28": "CMYK [cyan]", "29": "CMYK [magenta]", "30": "CMYK [yellow]", "31": "CMYK [key]" } },
{ "type": "separator" },
{ "type": "note", "text": "Boost-Fade parameters : If Amplitude Sup. 0"},
{ "type": "float", "name": "Amplitude", "default": "0", "min": "0", "max": "10", "pos": "13" },
{ "type": "separator" },
{ "type": "note", "text": "PhotoComix Options"},
{ "type": "bool", "name": "Use PC Options", "default": "0", "pos": "14" },
{ "type": "float", "name": "Pencilbw Size", "default": "0.3", "min": "0", "max": "5", "pos": "15" },
{ "type": "float", "name": "Pencilbw Amplitude", "default": "60", "min": "0", "max": "200", "pos": "16" },
{ "type": "float", "name": "Blend Opacity", "default": "1", "min": "0", "max": "1", "pos": "17" },
{ "type": "bool", "name": "Blend Revert Layers", "default": "1", "pos": "18" },
{ "type": "separator" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "19", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "separator" },
{ "type": "note", "text": "samj Update : 2015/03/31."}
]
},
{
"name": "CubeHelix", "lang": "en", "command": "fx_cubehelix", "parameters": [
{ "type": "note", "text": "Implements and extends <a href=\"https://www.mrao.cam.ac.uk/~dag/CUBEHELIX/\">the CubeHelix family of colour schemes</a>, allowing for interpolation between two colours as well as scaling the helix dimensions for each individual channel based on those colours."},
{ "type": "choice", "name": "Pre-Greyscale", "default": "1", "pos": "1", "choices": { "0": "Off", "1": "Luminance", "2": "SRGB Mean" } },
{ "type": "float", "name": "Min Threshold", "default": "0", "min": "0", "max": "100", "pos": "2" },
{ "type": "float", "name": "Max Threshold", "default": "100", "min": "0", "max": "100", "pos": "3" },
{ "type": "bool", "name": "Pre-Normalise", "default": "0", "pos": "4" },
{ "type": "color", "name": "Start Colour", "default": "0,0,0", "pos": "5" },
{ "type": "color", "name": "End Colour", "default": "255,255,255", "pos": "8" },
{ "type": "separator" },
{ "type": "float", "name": "Start Hue", "default": "1", "min": "0", "max": "3", "pos": "11" },
{ "type": "float", "name": "Rotations", "default": "-1.5", "min": "-20", "max": "20", "pos": "12" },
{ "type": "float", "name": "Rotation Bend", "default": "0", "min": "-3", "max": "3", "pos": "13" },
{ "type": "separator" },
{ "type": "float", "name": "Saturation Bend", "default": "0", "min": "-3", "max": "3", "pos": "14" },
{ "type": "float", "name": "Saturation Start", "default": "1", "min": "0", "max": "5", "pos": "15" },
{ "type": "float", "name": "Saturation End", "default": "1", "min": "0", "max": "5", "pos": "16" },
{ "type": "float", "name": "Gamma Bend", "default": "0", "min": "-3", "max": "3", "pos": "17" },
{ "type": "float", "name": "Gamma Start", "default": "0", "min": "0", "max": "1", "pos": "18" },
{ "type": "float", "name": "Gamma End", "default": "1", "min": "0", "max": "1", "pos": "19" },
{ "type": "separator" },
{ "type": "float", "name": "Scale Colour Variations", "default": "1", "min": "-4", "max": "4", "pos": "20" },
{ "type": "note", "text": "Scales the colour variations to reflect the difference between the start and end colours. For example, a value of 0 when going from black to yellow will flatten the helix so that only the red and green channels vary."},
{ "type": "separator" },
{ "type": "float", "name": "Red Amplitude", "default": "1", "min": "0", "max": "4.00000", "pos": "21" },
{ "type": "float", "name": "Red Phase Shift", "default": "0", "min": "0", "max": "360", "pos": "22" },
{ "type": "float", "name": "Green Amplitude", "default": "1", "min": "0", "max": "4.00000", "pos": "23" },
{ "type": "float", "name": "Green Phase Shift", "default": "0", "min": "0", "max": "360", "pos": "24" },
{ "type": "float", "name": "Blue Amplitude", "default": "1", "min": "0", "max": "4.00000", "pos": "25" },
{ "type": "float", "name": "Blue Phase Shift", "default": "0", "min": "0", "max": "360", "pos": "26" },
{ "type": "separator" },
{ "type": "bool", "name": "Preview Colour Scheme", "default": "0", "pos": "27" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "28", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "29" }
]
},
{
"name": "Curves", "lang": "en", "command": "fx_curves_interactive", "parameters": [
{ "type": "choice", "name": "Colorspace", "default": "0", "pos": "1", "choices": { "0": "RGB", "1": "CMY", "2": "CMYK", "3": "HSI", "4": "HSL", "5": "HSV", "6": "Lab", "7": "Lch", "8": "YCbCr" } },
{ "type": "choice", "name": "Output Preset as a HaldCLUT Layer", "default": "0", "pos": "2", "choices": { "0": "Disable", "1": "Lowres CLUT", "2": "Highres CLUT" } },
{ "type": "choice", "name": "Apply Transformation From", "default": "0", "pos": "3", "choices": { "0": "New Curves [Interactive]", "1": "Curves Previously Defined" } },
{ "type": "value", "value": "0", "pos": "4" },
{ "type": "value", "value": "0,0,100,100,-1,0,0,100,100,-1,0,0,100,100,-1,0,0,100,100,-1,0,0,100,100", "pos": "5" },
{ "type": "separator" },
{ "type": "note", "text": "Description:\n This filter allows to apply color curves on your images, in many different colorspaces. Click on the Apply or OK buttons below to open the G'MIC interactive windows and start building your color curves. When you're done, exit the main image window: your modified result will be transferred back to the host software.\n\n Once you've set curves, you can save them by pressing the Add to faves button below the filter tree. To clear control points for your curves, click on the Reset button above. "},
{ "type": "separator" },
{ "type": "note", "text": "Interactions:\n Use the following actions in the interactive windows to manage your colorization :\n\n - Left mouse button on a curve creates a new color control point (or move an existing one).\n - Right mouse button on a control point deletes it.\n - Left mouse button on the main image window shows the initial image until button is released.\n - Right mouse button on the main image window adds a keypoint to all curves from picked color.\n - Key R on a curve resets it.\n - Keys CTRL+D increase window size.\n - Keys CTRL+C decrease window size.\n - Keys CTRL+R resets window size.\n - Keys ESC, Q or ENTER close the current window. "},
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 09/28/2014."}
]
},
{
"name": "Customize CLUT", "lang": "en", "command": "fx_customize_clut", "parameters": [
{ "type": "float", "name": "Keypoint Influence (%)", "default": "100", "min": "0", "max": "100", "pos": "1" },
{ "type": "choice", "name": "Lock Uniform Sampling", "default": "0", "pos": "2", "choices": { "0": "None", "1": "8 Keypoints (RGB Corners)", "2": "27 Keypoints", "3": "64 Keypoints", "4": "125 Keypoints", "5": "216 Keypoints", "6": "343 Keypoints" } },
{ "type": "int", "name": "Spatial Regularization", "default": "10", "min": "0", "max": "30", "pos": "3" },
{ "type": "separator" },
{ "type": "note", "text": "Global correction:"},
{ "type": "float", "name": "Brightness (%)", "default": "0", "min": "-100", "max": "100", "pos": "4" },
{ "type": "float", "name": "Contrast (%)", "default": "0", "min": "-100", "max": "100", "pos": "5" },
{ "type": "float", "name": "Gamma (%)", "default": "0", "min": "-100", "max": "100", "pos": "6" },
{ "type": "float", "name": "Hue (%)", "default": "0", "min": "-100", "max": "100", "pos": "7" },
{ "type": "float", "name": "Saturation (%)", "default": "0", "min": "-100", "max": "100", "pos": "8" },
{ "type": "bool", "name": "Post-Normalize", "default": "0", "pos": "9" },
{ "type": "separator" },
{ "type": "choice", "name": "Output Corresponding CLUT", "default": "0", "pos": "10", "choices": { "0": "Disable", "1": "512x512 Layer", "2": "4096x4096 Layer" } },
{ "type": "choice", "name": "Preview Type", "default": "8", "pos": "11", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Horizontal", "6": "Duplicate Vertical", "7": "HaldCLUT", "8": "3D CLUT (Fast)", "9": "3D CLUT (Precise)" } },
{ "type": "float", "name": "CLUT Opacity", "default": "0.5", "min": "0", "max": "1", "pos": "12" },
{ "type": "separator" },
{ "type": "note", "text": "Color correspondences:"},
{ "type": "choice", "name": "Action #1", "default": "1", "pos": "13", "choices": { "0": "Ignore", "1": "Lock Source", "2": "Replace Source by Target" } },
{ "type": "color", "name": "Source Color #1", "default": "0,0,0", "pos": "14" },
{ "type": "color", "name": "Target Color #1", "default": "0,0,0", "pos": "17" },
{ "type": "separator" },
{ "type": "choice", "name": "Action #2", "default": "1", "pos": "20", "choices": { "0": "Ignore", "1": "Lock Source", "2": "Replace Source by Target" } },
{ "type": "color", "name": "Source Color #2", "default": "255,255,255", "pos": "21" },
{ "type": "color", "name": "Target Color #2", "default": "255,196,128", "pos": "24" },
{ "type": "separator" },
{ "type": "choice", "name": "Action #3", "default": "0", "pos": "27", "choices": { "0": "Ignore", "1": "Lock Source", "2": "Replace Source by Target" } },
{ "type": "color", "name": "Source Color #3", "default": "0,0,0", "pos": "28" },
{ "type": "color", "name": "Target Color #3", "default": "0,0,0", "pos": "31" },
{ "type": "separator" },
{ "type": "choice", "name": "Action #4", "default": "0", "pos": "34", "choices": { "0": "Ignore", "1": "Lock Source", "2": "Replace Source by Target" } },
{ "type": "color", "name": "Source Color #4", "default": "0,0,0", "pos": "35" },
{ "type": "color", "name": "Target Color #4", "default": "0,0,0", "pos": "38" },
{ "type": "separator" },
{ "type": "choice", "name": "Action #5", "default": "0", "pos": "41", "choices": { "0": "Ignore", "1": "Lock Source", "2": "Replace Source by Target" } },
{ "type": "color", "name": "Source Color #5", "default": "0,0,0", "pos": "42" },
{ "type": "color", "name": "Target Color #5", "default": "0,0,0", "pos": "45" },
{ "type": "separator" },
{ "type": "choice", "name": "Action #6", "default": "0", "pos": "48", "choices": { "0": "Ignore", "1": "Lock Source", "2": "Replace Source by Target" } },
{ "type": "color", "name": "Source Color #6", "default": "0,0,0", "pos": "49" },
{ "type": "color", "name": "Target Color #6", "default": "0,0,0", "pos": "52" },
{ "type": "separator" },
{ "type": "choice", "name": "Action #7", "default": "0", "pos": "55", "choices": { "0": "Ignore", "1": "Lock Source", "2": "Replace Source by Target" } },
{ "type": "color", "name": "Source Color #7", "default": "0,0,0", "pos": "56" },
{ "type": "color", "name": "Target Color #7", "default": "0,0,0", "pos": "59" },
{ "type": "separator" },
{ "type": "choice", "name": "Action #8", "default": "0", "pos": "62", "choices": { "0": "Ignore", "1": "Lock Source", "2": "Replace Source by Target" } },
{ "type": "color", "name": "Source Color #8", "default": "0,0,0", "pos": "63" },
{ "type": "color", "name": "Target Color #8", "default": "0,0,0", "pos": "66" },
{ "type": "separator" },
{ "type": "choice", "name": "Action #9", "default": "0", "pos": "69", "choices": { "0": "Ignore", "1": "Lock Source", "2": "Replace Source by Target" } },
{ "type": "color", "name": "Source Color #9", "default": "0,0,0", "pos": "70" },
{ "type": "color", "name": "Target Color #9", "default": "0,0,0", "pos": "73" },
{ "type": "separator" },
{ "type": "choice", "name": "Action #10", "default": "0", "pos": "76", "choices": { "0": "Ignore", "1": "Lock Source", "2": "Replace Source by Target" } },
{ "type": "color", "name": "Source Color #10", "default": "0,0,0", "pos": "77" },
{ "type": "color", "name": "Target Color #10", "default": "0,0,0", "pos": "80" },
{ "type": "separator" },
{ "type": "choice", "name": "Action #11", "default": "0", "pos": "83", "choices": { "0": "Ignore", "1": "Lock Source", "2": "Replace Source by Target" } },
{ "type": "color", "name": "Source Color #11", "default": "0,0,0", "pos": "84" },
{ "type": "color", "name": "Target Color #11", "default": "0,0,0", "pos": "87" },
{ "type": "separator" },
{ "type": "choice", "name": "Action #12", "default": "0", "pos": "90", "choices": { "0": "Ignore", "1": "Lock Source", "2": "Replace Source by Target" } },
{ "type": "color", "name": "Source Color #12", "default": "0,0,0", "pos": "91" },
{ "type": "color", "name": "Target Color #12", "default": "0,0,0", "pos": "94" },
{ "type": "separator" },
{ "type": "choice", "name": "Action #13", "default": "0", "pos": "97", "choices": { "0": "Ignore", "1": "Lock Source", "2": "Replace Source by Target" } },
{ "type": "color", "name": "Source Color #13", "default": "0,0,0", "pos": "98" },
{ "type": "color", "name": "Target Color #13", "default": "0,0,0", "pos": "101" },
{ "type": "separator" },
{ "type": "choice", "name": "Action #14", "default": "0", "pos": "104", "choices": { "0": "Ignore", "1": "Lock Source", "2": "Replace Source by Target" } },
{ "type": "color", "name": "Source Color #14", "default": "0,0,0", "pos": "105" },
{ "type": "color", "name": "Target Color #14", "default": "0,0,0", "pos": "108" },
{ "type": "separator" },
{ "type": "choice", "name": "Action #15", "default": "0", "pos": "111", "choices": { "0": "Ignore", "1": "Lock Source", "2": "Replace Source by Target" } },
{ "type": "color", "name": "Source Color #15", "default": "0,0,0", "pos": "112" },
{ "type": "color", "name": "Target Color #15", "default": "0,0,0", "pos": "115" },
{ "type": "separator" },
{ "type": "choice", "name": "Action #16", "default": "0", "pos": "118", "choices": { "0": "Ignore", "1": "Lock Source", "2": "Replace Source by Target" } },
{ "type": "color", "name": "Source Color #16", "default": "0,0,0", "pos": "119" },
{ "type": "color", "name": "Target Color #16", "default": "0,0,0", "pos": "122" },
{ "type": "separator" },
{ "type": "choice", "name": "Action #17", "default": "0", "pos": "125", "choices": { "0": "Ignore", "1": "Lock Source", "2": "Replace Source by Target" } },
{ "type": "color", "name": "Source Color #17", "default": "0,0,0", "pos": "126" },
{ "type": "color", "name": "Target Color #17", "default": "0,0,0", "pos": "129" },
{ "type": "separator" },
{ "type": "choice", "name": "Action #18", "default": "0", "pos": "132", "choices": { "0": "Ignore", "1": "Lock Source", "2": "Replace Source by Target" } },
{ "type": "color", "name": "Source Color #18", "default": "0,0,0", "pos": "133" },
{ "type": "color", "name": "Target Color #18", "default": "0,0,0", "pos": "136" },
{ "type": "separator" },
{ "type": "choice", "name": "Action #19", "default": "0", "pos": "139", "choices": { "0": "Ignore", "1": "Lock Source", "2": "Replace Source by Target" } },
{ "type": "color", "name": "Source Color #19", "default": "0,0,0", "pos": "140" },
{ "type": "color", "name": "Target Color #19", "default": "0,0,0", "pos": "143" },
{ "type": "separator" },
{ "type": "choice", "name": "Action #20", "default": "0", "pos": "146", "choices": { "0": "Ignore", "1": "Lock Source", "2": "Replace Source by Target" } },
{ "type": "color", "name": "Source Color #20", "default": "0,0,0", "pos": "147" },
{ "type": "color", "name": "Target Color #20", "default": "0,0,0", "pos": "150" },
{ "type": "separator" },
{ "type": "choice", "name": "Action #21", "default": "0", "pos": "153", "choices": { "0": "Ignore", "1": "Lock Source", "2": "Replace Source by Target" } },
{ "type": "color", "name": "Source Color #21", "default": "0,0,0", "pos": "154" },
{ "type": "color", "name": "Target Color #21", "default": "0,0,0", "pos": "157" },
{ "type": "separator" },
{ "type": "choice", "name": "Action #22", "default": "0", "pos": "160", "choices": { "0": "Ignore", "1": "Lock Source", "2": "Replace Source by Target" } },
{ "type": "color", "name": "Source Color #22", "default": "0,0,0", "pos": "161" },
{ "type": "color", "name": "Target Color #22", "default": "0,0,0", "pos": "164" },
{ "type": "separator" },
{ "type": "choice", "name": "Action #23", "default": "0", "pos": "167", "choices": { "0": "Ignore", "1": "Lock Source", "2": "Replace Source by Target" } },
{ "type": "color", "name": "Source Color #23", "default": "0,0,0", "pos": "168" },
{ "type": "color", "name": "Target Color #23", "default": "0,0,0", "pos": "171" },
{ "type": "separator" },
{ "type": "choice", "name": "Action #24", "default": "0", "pos": "174", "choices": { "0": "Ignore", "1": "Lock Source", "2": "Replace Source by Target" } },
{ "type": "color", "name": "Source Color #24", "default": "0,0,0", "pos": "175" },
{ "type": "color", "name": "Target Color #24", "default": "0,0,0", "pos": "178" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2016/14/06."}
]
},
{
"name": "Darken Sky", "lang": "en", "command": "fx_darken_sky", "parameters": [
{ "type": "float", "name": "Strength", "default": ".75", "min": "0", "max": "1", "pos": "1" },
{ "type": "float", "name": "Contrast", "default": "5", "min": "0", "max": "5", "pos": "2" },
{ "type": "choice", "name": "Blend Mode", "default": "0", "pos": "3", "choices": { "0": "Overlay", "1": "Softlight" } },
{ "type": "separator" },
{ "type": "bool", "name": "Normalize", "default": "1", "pos": "4" },
{ "type": "float", "name": "Brighten", "default": "0", "min": "0", "max": "1", "pos": "5" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "6", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "separator" },
{ "type": "note", "text": "Based on <a href=\"https://discuss.pixls.us/t/deep-blue-sky-effect/4506\">Carmelo_DrRaw's tutorial</a>"},
{ "type": "separator" },
{ "type": "note", "text": "Author: <a href=\"https://discuss.pixls.us/u/afre\">afre</a>. Latest update: 2017/01/07."}
]
},
{
"name": "Decompose Channels", "lang": "en", "command": "fx_decompose_channels", "parameters": [
{ "type": "choice", "name": "Color Basis", "default": "7", "pos": "1", "choices": { "0": "RGB", "1": "HSV", "2": "HSL", "3": "HSI", "4": "YUV", "5": "YCbCr", "6": "XYZ", "7": "Lab", "8": "Lch", "9": "CMY", "10": "CMYK", "11": "YIQ" } },
{ "type": "choice", "name": "Action", "default": "0", "pos": "2", "choices": { "0": "Decompose", "1": "Recompose" } },
{ "type": "bool", "name": "Output Multiple Layers", "default": "0", "pos": "3" },
{ "type": "bool", "name": "Include Opacity Layer", "default": "1", "pos": "4" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2016/19/07."}
]
},
{
"name": "Detect Skin", "lang": "en", "command": "fx_detect_skin", "parameters": [
{ "type": "choice", "name": "Skin Estimation", "default": "1", "pos": "1", "choices": { "0": "Manual", "1": "Automatic" } },
{ "type": "separator" },
{ "type": "float", "name": "Tolerance", "default": "0.5", "min": "0", "max": "1", "pos": "2" },
{ "type": "float", "name": "Smoothness", "default": "0.5", "min": "0", "max": "5", "pos": "3" },
{ "type": "float", "name": "Threshold", "default": "1", "min": "0", "max": "10", "pos": "4" },
{ "type": "bool", "name": "Pre-Normalize Image", "default": "1", "pos": "5" },
{ "type": "separator" },
{ "type": "note", "text": "Manual estimation:\n Use the sliders below to target as much skin pixels as you can."},
{ "type": "float", "name": "X-Coordinate", "default": "50", "min": "0", "max": "100", "pos": "6" },
{ "type": "float", "name": "Y-Coordinate", "default": "50", "min": "0", "max": "100", "pos": "7" },
{ "type": "float", "name": "Radius", "default": "5", "min": "0", "max": "25", "pos": "8" },
{ "type": "separator" },
{ "type": "choice", "name": "Output Mode", "default": "1", "pos": "9", "choices": { "0": "Probability Map", "1": "Opaque Skin", "2": "Transparent Skin" } },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "10", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "11" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2014/03/01."}
]
},
{
"name": "Equalize HSI-HSL-HSV", "lang": "en", "command": "fx_equalize_hsv", "parameters": [
{ "type": "choice", "name": "Colorspace", "default": "1", "pos": "1", "choices": { "0": "HSI", "1": "HSL", "2": "HSV" } },
{ "type": "float", "name": "Opacity (%)", "default": "100", "min": "0", "max": "100", "pos": "2" },
{ "type": "float", "name": "Value Blending", "default": "0", "min": "0", "max": "64", "pos": "3" },
{ "type": "float", "name": "Color Blending", "default": "0", "min": "0", "max": "64", "pos": "4" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Mapping", "default": "0", "pos": "5", "choices": { "0": "None", "1": "Grey", "2": "Color" } },
{ "type": "separator" },
{ "type": "note", "text": "Black:"},
{ "type": "float", "name": "Hue Offset", "default": "0", "min": "-180", "max": "180", "pos": "6" },
{ "type": "float", "name": "Saturation Offset", "default": "0", "min": "-1", "max": "1", "pos": "7" },
{ "type": "float", "name": "Value Offset", "default": "0", "min": "-1", "max": "1", "pos": "8" },
{ "type": "separator" },
{ "type": "note", "text": "Near black:"},
{ "type": "float", "name": "Hue Offset", "default": "0", "min": "-180", "max": "180", "pos": "9" },
{ "type": "float", "name": "Saturation Offset", "default": "0", "min": "-1", "max": "1", "pos": "10" },
{ "type": "float", "name": "Value Offset", "default": "0", "min": "-1", "max": "1", "pos": "11" },
{ "type": "separator" },
{ "type": "note", "text": "Dark grey:"},
{ "type": "float", "name": "Hue Offset", "default": "0", "min": "-180", "max": "180", "pos": "12" },
{ "type": "float", "name": "Saturation Offset", "default": "0", "min": "-1", "max": "1", "pos": "13" },
{ "type": "float", "name": "Value Offset", "default": "0", "min": "-1", "max": "1", "pos": "14" },
{ "type": "separator" },
{ "type": "note", "text": "Mi-dark grey:"},
{ "type": "float", "name": "Hue Offset", "default": "0", "min": "-180", "max": "180", "pos": "15" },
{ "type": "float", "name": "Saturation Offset", "default": "0", "min": "-1", "max": "1", "pos": "16" },
{ "type": "float", "name": "Value Offset", "default": "0", "min": "-1", "max": "1", "pos": "17" },
{ "type": "separator" },
{ "type": "note", "text": "Middle grey:"},
{ "type": "float", "name": "Hue Offset", "default": "0", "min": "-180", "max": "180", "pos": "18" },
{ "type": "float", "name": "Saturation Offset", "default": "0", "min": "-1", "max": "1", "pos": "19" },
{ "type": "float", "name": "Value Offset", "default": "0", "min": "-1", "max": "1", "pos": "20" },
{ "type": "separator" },
{ "type": "note", "text": "Mid-light grey:"},
{ "type": "float", "name": "Hue Offset", "default": "0", "min": "-180", "max": "180", "pos": "21" },
{ "type": "float", "name": "Saturation Offset", "default": "0", "min": "-1", "max": "1", "pos": "22" },
{ "type": "float", "name": "Value Offset", "default": "0", "min": "-1", "max": "1", "pos": "23" },
{ "type": "separator" },
{ "type": "note", "text": "Light grey:"},
{ "type": "float", "name": "Hue Offset", "default": "0", "min": "-180", "max": "180", "pos": "24" },
{ "type": "float", "name": "Saturation Offset", "default": "0", "min": "-1", "max": "1", "pos": "25" },
{ "type": "float", "name": "Value Offset", "default": "0", "min": "-1", "max": "1", "pos": "26" },
{ "type": "separator" },
{ "type": "note", "text": "Highlights:"},
{ "type": "float", "name": "Hue Offset", "default": "0", "min": "-180", "max": "180", "pos": "27" },
{ "type": "float", "name": "Saturation Offset", "default": "0", "min": "-1", "max": "1", "pos": "28" },
{ "type": "float", "name": "Value Offset", "default": "0", "min": "-1", "max": "1", "pos": "29" },
{ "type": "separator" },
{ "type": "note", "text": "White:"},
{ "type": "float", "name": "Hue Offset", "default": "0", "min": "-180", "max": "180", "pos": "30" },
{ "type": "float", "name": "Saturation Offset", "default": "0", "min": "-1", "max": "1", "pos": "31" },
{ "type": "float", "name": "Value Offset", "default": "0", "min": "-1", "max": "1", "pos": "32" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "33", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "34" },
{ "type": "separator" },
{ "type": "note", "text": "Authors: David Tschumperlé and David Revoy.       Latest Update: 2018/01/19."}
]
},
{
"name": "Equalize HSV", "lang": "en", "command": "fx_hsv_equalizer", "parameters": [
{ "type": "bool", "name": "Preview Bands", "default": "0", "pos": "1" },
{ "type": "separator" },
{ "type": "float", "name": "Hue Band", "default": "180", "min": "0", "max": "360", "pos": "2" },
{ "type": "float", "name": "Band Width", "default": "40", "min": "1", "max": "360", "pos": "3" },
{ "type": "float", "name": "Hue Shift", "default": "0", "min": "-180", "max": "180", "pos": "4" },
{ "type": "float", "name": "Saturation Correction", "default": "0", "min": "-0.99", "max": "0.99", "pos": "5" },
{ "type": "float", "name": "Value Correction", "default": "0", "min": "-0.99", "max": "0.99", "pos": "6" },
{ "type": "separator" },
{ "type": "float", "name": "Hue Band", "default": "180", "min": "0", "max": "360", "pos": "7" },
{ "type": "float", "name": "Band Width", "default": "40", "min": "1", "max": "360", "pos": "8" },
{ "type": "float", "name": "Hue Shift", "default": "0", "min": "-180", "max": "180", "pos": "9" },
{ "type": "float", "name": "Saturation Correction", "default": "0", "min": "-0.99", "max": "0.99", "pos": "10" },
{ "type": "float", "name": "Value Correction", "default": "0", "min": "-0.99", "max": "0.99", "pos": "11" },
{ "type": "separator" },
{ "type": "float", "name": "Hue Band", "default": "180", "min": "0", "max": "360", "pos": "12" },
{ "type": "float", "name": "Band Width", "default": "40", "min": "1", "max": "360", "pos": "13" },
{ "type": "float", "name": "Hue Shift", "default": "0", "min": "-180", "max": "180", "pos": "14" },
{ "type": "float", "name": "Saturation Correction", "default": "0", "min": "-0.99", "max": "0.99", "pos": "15" },
{ "type": "float", "name": "Value Correction", "default": "0", "min": "-0.99", "max": "0.99", "pos": "16" },
{ "type": "separator" },
{ "type": "note", "text": "Author: Jérome Ferrari.       Latest Update: 01/14/2011."},
{ "type": "link", "name": "Filter explained here", "url": "http://www.flickr.com/groups/gmic/discuss/72157625798533482", "align": "center" }
]
},
{
"name": "Frequency Representation", "lang": "en", "command": "fx_frequency_representation", "parameters": [
{ "type": "note", "text": "Changes values based on relative frequencies of those values in a histogram of image intensity."},
{ "type": "int", "name": "Iterations", "default": "3", "min": "1", "max": "20", "pos": "1" },
{ "type": "int", "name": "Clusters", "default": "256", "min": "2", "max": "1024", "pos": "2" },
{ "type": "bool", "name": "Split Channels", "default": "0", "pos": "3" },
{ "type": "float", "name": "Blur", "default": "40", "min": "0", "max": "100", "pos": "4" },
{ "type": "choice", "name": "Colour Space", "default": "0", "pos": "5", "choices": { "0": "RGB", "1": "SRGB", "2": "HSV8", "3": "HSV", "4": "HSL8", "5": "HSL", "6": "HSI8", "7": "HSI", "8": "LCH8", "9": "LCH", "10": "Lab8", "11": "Lab", "12": "YCbCr", "13": "YCbCrGLIC", "14": "YCbCrJPEG", "15": "YIQ8", "16": "YIQ", "17": "YUV8", "18": "YUV", "19": "HCY", "20": "XYZ8", "21": "XYZ", "22": "RYB", "23": "CMY", "24": "CMYK", "25": "Bayer" } }
]
},
{
"name": "HSL Adjustment", "lang": "en", "command": "gcd_hsl", "parameters": [
{ "type": "note", "text": "\nInput Saturation Settings"},
{ "type": "separator" },
{ "type": "float", "name": "Contrast", "default": "1", "min": "0", "max": "2", "pos": "1" },
{ "type": "float", "name": "Level", "default": "0", "min": "-1", "max": "1", "pos": "2" },
{ "type": "bool", "name": "Auto Reduce Level (Level Slider Is Disabled)", "default": "0", "pos": "3" },
{ "type": "note", "text": "\nOutput Hue Settings"},
{ "type": "separator" },
{ "type": "float", "name": "Hue", "default": "180", "min": "0", "max": "360", "pos": "4" },
{ "type": "float", "name": "Amount", "default": "0.2", "min": "0", "max": "1", "pos": "5" },
{ "type": "bool", "name": "Auto Set Hue Inverse (Hue Slider Is Disabled)", "default": "0", "pos": "6" },
{ "type": "note", "text": "\nOutput Luminance Settings"},
{ "type": "separator" },
{ "type": "float", "name": "Gamma", "default": "1", "min": "0", "max": "2", "pos": "7" },
{ "type": "float", "name": "Contrast", "default": "1", "min": "0", "max": "2", "pos": "8" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "9", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "separator" },
{ "type": "note", "text": "Author : Garagecoder. Latest update : 2015/05/15."}
]
},
{
"name": "HSV Select", "lang": "en", "command": "gcd_hsv_select", "parameters": [
{ "type": "note", "text": "Color Selection"},
{ "type": "separator" },
{ "type": "int", "name": "Hue", "default": "0", "min": "0", "max": "360", "pos": "1" },
{ "type": "float", "name": "Saturation", "default": "0.5", "min": "0", "max": "1", "pos": "2" },
{ "type": "float", "name": "Value", "default": "1", "min": "0", "max": "1", "pos": "3" },
{ "type": "note", "text": "\nColor Range"},
{ "type": "separator" },
{ "type": "int", "name": "Hue Range", "default": "180", "min": "0", "max": "180", "pos": "4" },
{ "type": "float", "name": "Sat Range", "default": "0.5", "min": "0", "max": "0.5", "pos": "5" },
{ "type": "float", "name": "Val Range", "default": "0.5", "min": "0", "max": "0.5", "pos": "6" },
{ "type": "note", "text": "\nOutput Options"},
{ "type": "separator" },
{ "type": "int", "name": "Grow Alpha", "default": "2", "min": "-20", "max": "20", "pos": "7" },
{ "type": "int", "name": "Blur Alpha", "default": "2", "min": "0", "max": "20", "pos": "8" },
{ "type": "note", "text": "\nAdvanced Options"},
{ "type": "separator" },
{ "type": "int", "name": "Patch Size", "default": "18", "min": "3", "max": "100", "pos": "9" },
{ "type": "int", "name": "Fill Holes %", "default": "0", "min": "0", "max": "50", "pos": "10" },
{ "type": "int", "name": "Min Area %", "default": "0", "min": "0", "max": "50", "pos": "11" },
{ "type": "bool", "name": "Show Watershed", "default": "0", "pos": "12" },
{ "type": "separator" },
{ "type": "note", "text": "Author : Garagecoder. Latest update : 2013/02/11."}
]
},
{
"name": "Hue Lighten-Darken", "lang": "en", "command": "iain_hue_light_dark_p", "parameters": [
{ "type": "float", "name": "Red", "default": "0", "min": "-255", "max": "255", "pos": "1" },
{ "type": "float", "name": "2", "default": "0", "min": "-255", "max": "255", "pos": "2" },
{ "type": "float", "name": "3", "default": "0", "min": "-255", "max": "255", "pos": "3" },
{ "type": "float", "name": "Yellow", "default": "0", "min": "-255", "max": "255", "pos": "4" },
{ "type": "float", "name": "5", "default": "0", "min": "-255", "max": "255", "pos": "5" },
{ "type": "float", "name": "6", "default": "0", "min": "-255", "max": "255", "pos": "6" },
{ "type": "float", "name": "Green", "default": "0", "min": "-255", "max": "255", "pos": "7" },
{ "type": "float", "name": "8", "default": "0", "min": "-255", "max": "255", "pos": "8" },
{ "type": "float", "name": "Cyan", "default": "0", "min": "-255", "max": "255", "pos": "9" },
{ "type": "float", "name": "10", "default": "0", "min": "-255", "max": "255", "pos": "10" },
{ "type": "float", "name": "11", "default": "0", "min": "-255", "max": "255", "pos": "11" },
{ "type": "float", "name": "Blue", "default": "0", "min": "-255", "max": "255", "pos": "12" },
{ "type": "float", "name": "13", "default": "0", "min": "-255", "max": "255", "pos": "13" },
{ "type": "float", "name": "14", "default": "0", "min": "-255", "max": "255", "pos": "14" },
{ "type": "float", "name": "Magenta", "default": "0", "min": "-255", "max": "255", "pos": "15" },
{ "type": "float", "name": "16", "default": "0", "min": "-255", "max": "255", "pos": "16" },
{ "type": "float", "name": "17", "default": "0", "min": "-255", "max": "255", "pos": "17" },
{ "type": "float", "name": "18", "default": "0", "min": "-255", "max": "255", "pos": "18" },
{ "type": "separator" },
{ "type": "float", "name": "Global", "default": "0", "min": "-255", "max": "255", "pos": "19" },
{ "type": "bool", "name": "HSL", "default": "0", "pos": "20" },
{ "type": "separator" },
{ "type": "float", "name": "Sat Top", "default": "255", "min": "0", "max": "255", "pos": "21" },
{ "type": "float", "name": "Sat Bottom", "default": "100", "min": "0", "max": "255", "pos": "22" },
{ "type": "float", "name": "Value Top", "default": "255", "min": "0", "max": "255", "pos": "23" },
{ "type": "float", "name": "Value Bottom", "default": "0", "min": "0", "max": "255", "pos": "24" },
{ "type": "separator" },
{ "type": "bool", "name": "B&W", "default": "0", "pos": "25" },
{ "type": "separator" },
{ "type": "choice", "name": "Parallel Processing", "default": "0", "pos": "26", "choices": { "0": "Auto", "1": "Off" } },
{ "type": "separator" },
{ "type": "note", "text": "Author : Iain Fergusson. Update: 4 March 2014 - Added parallel processing option"}
]
},
{
"name": "Metallic Look", "lang": "en", "command": "fx_tk_metallic", "parameters": [
{ "type": "float", "name": "Strength", "default": "1", "min": "0", "max": "1", "pos": "1" },
{ "type": "float", "name": "Smoothness", "default": "0", "min": "0", "max": "20", "pos": "2" },
{ "type": "choice", "name": "Metal", "default": "0", "pos": "3", "choices": { "0": "Silver", "1": "Gold", "2": "Copper", "3": "Bronze", "4": "Blue Steel" } },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "4", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "separator" },
{ "type": "note", "text": "Author : Tom Keil. Latest update: 2011/12/04."}
]
},
{
"name": "Mixer [CMYK]", "lang": "en", "command": "fx_mix_cmyk", "parameters": [
{ "type": "float", "name": "Cyan Factor", "default": "1", "min": "0", "max": "4", "pos": "1" },
{ "type": "float", "name": "Cyan Shift", "default": "0", "min": "-255", "max": "255", "pos": "2" },
{ "type": "float", "name": "Cyan Smoothness", "default": "0", "min": "0", "max": "10", "pos": "3" },
{ "type": "separator" },
{ "type": "float", "name": "Magenta Factor", "default": "1", "min": "0", "max": "4", "pos": "4" },
{ "type": "float", "name": "Magenta Shift", "default": "0", "min": "-255", "max": "255", "pos": "5" },
{ "type": "float", "name": "Magenta Smoothness", "default": "0", "min": "0", "max": "10", "pos": "6" },
{ "type": "separator" },
{ "type": "float", "name": "Yellow Factor", "default": "1", "min": "0", "max": "4", "pos": "7" },
{ "type": "float", "name": "Yellow Shift", "default": "0", "min": "-255", "max": "255", "pos": "8" },
{ "type": "float", "name": "Yellow Smoothness", "default": "0", "min": "0", "max": "10", "pos": "9" },
{ "type": "separator" },
{ "type": "float", "name": "Key Factor", "default": "1", "min": "0", "max": "4", "pos": "10" },
{ "type": "float", "name": "Key Shift", "default": "0", "min": "-255", "max": "255", "pos": "11" },
{ "type": "float", "name": "Key Smoothness", "default": "0", "min": "0", "max": "10", "pos": "12" },
{ "type": "separator" },
{ "type": "choice", "name": "Tones Range", "default": "0", "pos": "13", "choices": { "0": "All Tones", "1": "Shadows", "2": "Mid-Tones", "3": "Highlights" } },
{ "type": "float", "name": "Tones Smoothness", "default": "2", "min": "0", "max": "10", "pos": "14" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "15", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "16" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2016/20/06."}
]
},
{
"name": "Mixer [HSV]", "lang": "en", "command": "fx_mix_hsv", "parameters": [
{ "type": "float", "name": "Hue Factor", "default": "1", "min": "0", "max": "4", "pos": "1" },
{ "type": "float", "name": "Hue Shift", "default": "0", "min": "-180", "max": "180", "pos": "2" },
{ "type": "float", "name": "Hue Smoothness", "default": "0", "min": "0", "max": "10", "pos": "3" },
{ "type": "separator" },
{ "type": "float", "name": "Saturation Factor", "default": "1", "min": "0", "max": "4", "pos": "4" },
{ "type": "float", "name": "Saturation Shift", "default": "0", "min": "-1", "max": "1", "pos": "5" },
{ "type": "float", "name": "Saturation Smoothness", "default": "0", "min": "0", "max": "10", "pos": "6" },
{ "type": "separator" },
{ "type": "float", "name": "Value Factor", "default": "1", "min": "0", "max": "4", "pos": "7" },
{ "type": "float", "name": "Value Shift", "default": "0", "min": "-1", "max": "1", "pos": "8" },
{ "type": "float", "name": "Value Smoothness", "default": "0", "min": "0", "max": "10", "pos": "9" },
{ "type": "separator" },
{ "type": "choice", "name": "Tones Range", "default": "0", "pos": "10", "choices": { "0": "All Tones", "1": "Shadows", "2": "Mid-Tones", "3": "Highlights" } },
{ "type": "float", "name": "Tones Smoothness", "default": "2", "min": "0", "max": "10", "pos": "11" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "12", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "13" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2016/20/06."}
]
},
{
"name": "Mixer [Lab]", "lang": "en", "command": "fx_mix_lab", "parameters": [
{ "type": "float", "name": "Lightness Factor", "default": "1", "min": "0.5", "max": "1.5", "pos": "1" },
{ "type": "float", "name": "Lightness Shift", "default": "0", "min": "-50", "max": "50", "pos": "2" },
{ "type": "float", "name": "Lightness Smoothness", "default": "0", "min": "0", "max": "10", "pos": "3" },
{ "type": "separator" },
{ "type": "float", "name": "A-Color Factor", "default": "1", "min": "0", "max": "4", "pos": "4" },
{ "type": "float", "name": "A-Color Shift", "default": "0", "min": "-20", "max": "20", "pos": "5" },
{ "type": "float", "name": "A-Color Smoothness", "default": "0", "min": "0", "max": "10", "pos": "6" },
{ "type": "separator" },
{ "type": "float", "name": "B-Color Factor", "default": "1", "min": "0", "max": "4", "pos": "7" },
{ "type": "float", "name": "B-Color Shift", "default": "0", "min": "-20", "max": "20", "pos": "8" },
{ "type": "float", "name": "B-Color Smoothness", "default": "0", "min": "0", "max": "10", "pos": "9" },
{ "type": "separator" },
{ "type": "choice", "name": "Tones Range", "default": "0", "pos": "10", "choices": { "0": "All Tones", "1": "Shadows", "2": "Mid-Tones", "3": "Highlights" } },
{ "type": "float", "name": "Tones Smoothness", "default": "2", "min": "0", "max": "10", "pos": "11" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "12", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "13" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2016/20/06."}
]
},
{
"name": "Mixer [PCA]", "lang": "en", "command": "fx_mix_pca", "parameters": [
{ "type": "float", "name": "Primary Factor", "default": "0", "min": "-1.5", "max": "1.5", "pos": "1" },
{ "type": "float", "name": "Primary Shift", "default": "0", "min": "-255", "max": "255", "pos": "2" },
{ "type": "float", "name": "Primary Twist", "default": "0", "min": "-180", "max": "180", "pos": "3" },
{ "type": "float", "name": "Primary Gamma", "default": "0", "min": "-100", "max": "100", "pos": "4" },
{ "type": "separator" },
{ "type": "float", "name": "Secondary Factor", "default": "0", "min": "-1.5", "max": "1.5", "pos": "5" },
{ "type": "float", "name": "Secondary Shift", "default": "0", "min": "-255", "max": "255", "pos": "6" },
{ "type": "float", "name": "Secondary Twist", "default": "0", "min": "-180", "max": "180", "pos": "7" },
{ "type": "float", "name": "Secondary Gamma", "default": "0", "min": "-100", "max": "100", "pos": "8" },
{ "type": "separator" },
{ "type": "float", "name": "Tertiary Factor", "default": "0", "min": "-1.5", "max": "1.5", "pos": "9" },
{ "type": "float", "name": "Tertiary Shift", "default": "0", "min": "-255", "max": "255", "pos": "10" },
{ "type": "float", "name": "Tertiary Twist", "default": "0", "min": "-180", "max": "180", "pos": "11" },
{ "type": "float", "name": "Tertiary Gamma", "default": "0", "min": "-100", "max": "100", "pos": "12" },
{ "type": "separator" },
{ "type": "bool", "name": "Display Color Axes", "default": "1", "pos": "13" },
{ "type": "value", "value": "-1,-1,-1,-1", "pos": "14" },
{ "type": "value", "value": "0,0,0,0,0,0,0,0,0,0,0,0", "pos": "15" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "16", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "17" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2018/07/18."}
]
},
{
"name": "Mixer [RGB]", "lang": "en", "command": "fx_mix_rgb", "parameters": [
{ "type": "float", "name": "Red Factor", "default": "1", "min": "0", "max": "4", "pos": "1" },
{ "type": "float", "name": "Red Shift", "default": "0", "min": "-255", "max": "255", "pos": "2" },
{ "type": "float", "name": "Red Smoothness", "default": "0", "min": "0", "max": "10", "pos": "3" },
{ "type": "separator" },
{ "type": "float", "name": "Green Factor", "default": "1", "min": "0", "max": "4", "pos": "4" },
{ "type": "float", "name": "Green Shift", "default": "0", "min": "-255", "max": "255", "pos": "5" },
{ "type": "float", "name": "Green Smoothness", "default": "0", "min": "0", "max": "10", "pos": "6" },
{ "type": "separator" },
{ "type": "float", "name": "Blue Factor", "default": "1", "min": "0", "max": "4", "pos": "7" },
{ "type": "float", "name": "Blue Shift", "default": "0", "min": "-255", "max": "255", "pos": "8" },
{ "type": "float", "name": "Blue Smoothness", "default": "0", "min": "0", "max": "10", "pos": "9" },
{ "type": "separator" },
{ "type": "choice", "name": "Tones Range", "default": "0", "pos": "10", "choices": { "0": "All Tones", "1": "Shadows", "2": "Mid-Tones", "3": "Highlights" } },
{ "type": "float", "name": "Tones Smoothness", "default": "2", "min": "0", "max": "10", "pos": "11" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "12", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "13" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2016/20/06."}
]
},
{
"name": "Mixer [YCbCr]", "lang": "en", "command": "fx_mix_ycbcr", "parameters": [
{ "type": "float", "name": "Luminance Factor", "default": "1", "min": "0", "max": "4", "pos": "1" },
{ "type": "float", "name": "Luminance Shift", "default": "0", "min": "-255", "max": "255", "pos": "2" },
{ "type": "float", "name": "Luminance Smoothness", "default": "0", "min": "0", "max": "10", "pos": "3" },
{ "type": "separator" },
{ "type": "float", "name": "Blue Chroma Factor", "default": "1", "min": "0", "max": "4", "pos": "4" },
{ "type": "float", "name": "Blue Chroma Shift", "default": "0", "min": "-255", "max": "255", "pos": "5" },
{ "type": "float", "name": "Blue Chroma Smoothness", "default": "0", "min": "0", "max": "10", "pos": "6" },
{ "type": "separator" },
{ "type": "float", "name": "Red Chroma Factor", "default": "1", "min": "0", "max": "4", "pos": "7" },
{ "type": "float", "name": "Red Chroma Shift", "default": "0", "min": "-255", "max": "255", "pos": "8" },
{ "type": "float", "name": "Red Chroma Smoothness", "default": "0", "min": "0", "max": "10", "pos": "9" },
{ "type": "separator" },
{ "type": "choice", "name": "Tones Range", "default": "0", "pos": "10", "choices": { "0": "All Tones", "1": "Shadows", "2": "Mid-Tones", "3": "Highlights" } },
{ "type": "float", "name": "Tones Smoothness", "default": "2", "min": "0", "max": "10", "pos": "11" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "12", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "13" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2016/20/06."}
]
},
{
"name": "Normalize Brightness", "lang": "en", "command": "gcd_normalize_brightness", "parameters": [
{ "type": "note", "text": "Normalize brightness across the image"},
{ "type": "separator" },
{ "type": "float", "name": "Bright", "default": "0", "min": "-2", "max": "2", "pos": "1" },
{ "type": "float", "name": "Area", "default": "10", "min": "0", "max": "100", "pos": "2" },
{ "type": "float", "name": "Smooth", "default": "0", "min": "0", "max": "4", "pos": "3" },
{ "type": "choice", "name": "Channels", "default": "3", "pos": "4", "choices": { "0": "HSI", "1": "HSV", "2": "Lab", "3": "YCbCr", "4": "SRGB" } },
{ "type": "choice", "name": "Mask", "default": "0", "pos": "5", "choices": { "0": "Normal", "1": "Darken", "2": "Lighten" } },
{ "type": "bool", "name": "Absolute Brightness", "default": "0", "pos": "6" },
{ "type": "separator" },
{ "type": "note", "text": "Author : Garagecoder. Latest update : 2017/05/27."},
{ "type": "note", "text": "\n<u>Tips:</u>\n\nDefault settings for de-haze."},
{ "type": "note", "text": "Large area and Lab for very bright images."},
{ "type": "note", "text": "Small area and HSV for very dark images."},
{ "type": "note", "text": "Medium area and HSV for high contrast images."},
{ "type": "note", "text": "Smooth to reduce artifacts, however some detail may be lost."}
]
},
{
"name": "Quick Desaturate", "lang": "en", "command": "jr_desaturate", "parameters": [
{ "type": "note", "text": "Generates greyscale images, allowing for different (s/)RGB channel intensities before merging. A smaller counterpart to the 'Black & White' filter intended for generating intensity maps."},
{ "type": "choice", "name": "Colour Space", "default": "0", "pos": "1", "choices": { "0": "RGB", "1": "SRGB" } },
{ "type": "float", "name": "Channel 1", "default": "1", "min": "0", "max": "3", "pos": "2" },
{ "type": "float", "name": "Channel 2", "default": "1", "min": "0", "max": "3", "pos": "3" },
{ "type": "float", "name": "Channel 3", "default": "1", "min": "0", "max": "3", "pos": "4" },
{ "type": "bool", "name": "Normalize", "default": "1", "pos": "5" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "6", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "7" }
]
},
{
"name": "Retinex", "lang": "en", "command": "fx_retinex", "parameters": [
{ "type": "float", "name": "Strength (%)", "default": "75", "min": "0", "max": "100", "pos": "1" },
{ "type": "float", "name": "Value Offset", "default": "16", "min": "1", "max": "256", "pos": "2" },
{ "type": "choice", "name": "Colorspace", "default": "1", "pos": "3", "choices": { "0": "HSI", "1": "HSV", "2": "Lab", "3": "Linear RGB", "4": "RGB", "5": "YCbCr" } },
{ "type": "float", "name": "Min Cut (%)", "default": "1", "min": "0", "max": "100", "pos": "4" },
{ "type": "float", "name": "Max Cut (%)", "default": "1", "min": "0", "max": "100", "pos": "5" },
{ "type": "float", "name": "Regularization", "default": "5", "min": "0", "max": "32", "pos": "6" },
{ "type": "separator" },
{ "type": "float", "name": "Low Scale", "default": "15", "min": "1", "max": "512", "pos": "7" },
{ "type": "float", "name": "Middle Scale", "default": "80", "min": "1", "max": "512", "pos": "8" },
{ "type": "float", "name": "High Scale", "default": "250", "min": "1", "max": "512", "pos": "9" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "10", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "11" },
{ "type": "separator" },
{ "type": "note", "text": "Note: This filter implements the Multiscale Color Retinex algorithm, as described in:"},
{ "type": "link", "name": "http://www.ipol.im/pub/art/2014/107/", "url": "http://www.ipol.im/pub/art/2014/107/", "align": "center" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2016/13/09."}
]
},
{
"name": "Retro Fade", "lang": "en", "command": "fx_retrofade", "parameters": [
{ "type": "int", "name": "Iterations", "default": "20", "min": "1", "max": "64", "pos": "1" },
{ "type": "int", "name": "Colors", "default": "6", "min": "2", "max": "32", "pos": "2" },
{ "type": "float", "name": "Grain", "default": "40", "min": "1", "max": "100", "pos": "3" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "4", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "5" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2016/25/10."}
]
},
{
"name": "RGB Tone", "lang": "en", "command": "iain_rgb_tone", "parameters": [
{ "type": "note", "text": "Adjust Reds for pixels that have:"},
{ "type": "float", "name": "Little Red", "default": "0", "min": "-255", "max": "255", "pos": "1" },
{ "type": "float", "name": "Some Red", "default": "0", "min": "-255", "max": "255", "pos": "2" },
{ "type": "float", "name": "Much Red", "default": "0", "min": "-255", "max": "255", "pos": "3" },
{ "type": "note", "text": "Adjust Reds for pixels that have:"},
{ "type": "float", "name": "Little Green", "default": "0", "min": "-255", "max": "255", "pos": "4" },
{ "type": "float", "name": "Some Green", "default": "0", "min": "-255", "max": "255", "pos": "5" },
{ "type": "float", "name": "Much Green", "default": "0", "min": "-255", "max": "255", "pos": "6" },
{ "type": "note", "text": "Adjust Reds for pixels that have:"},
{ "type": "float", "name": "Little Blue", "default": "0", "min": "-255", "max": "255", "pos": "7" },
{ "type": "float", "name": "Some Blue", "default": "0", "min": "-255", "max": "255", "pos": "8" },
{ "type": "float", "name": "Much Blue", "default": "0", "min": "-255", "max": "255", "pos": "9" },
{ "type": "separator" },
{ "type": "note", "text": "Adjust Greens for pixels that have:"},
{ "type": "float", "name": "Little Red", "default": "0", "min": "-255", "max": "255", "pos": "10" },
{ "type": "float", "name": "Some Red", "default": "0", "min": "-255", "max": "255", "pos": "11" },
{ "type": "float", "name": "Much Red", "default": "0", "min": "-255", "max": "255", "pos": "12" },
{ "type": "note", "text": "Adjust Greens for pixels that have:"},
{ "type": "float", "name": "Little Green", "default": "0", "min": "-255", "max": "255", "pos": "13" },
{ "type": "float", "name": "Some Green", "default": "0", "min": "-255", "max": "255", "pos": "14" },
{ "type": "float", "name": "Much Green", "default": "0", "min": "-255", "max": "255", "pos": "15" },
{ "type": "note", "text": "Adjust Greens for pixels that have:"},
{ "type": "float", "name": "Little Blue", "default": "0", "min": "-255", "max": "255", "pos": "16" },
{ "type": "float", "name": "Some Blue", "default": "0", "min": "-255", "max": "255", "pos": "17" },
{ "type": "float", "name": "Much Blue", "default": "0", "min": "-255", "max": "255", "pos": "18" },
{ "type": "separator" },
{ "type": "note", "text": "Adjust Blues for pixels that have:"},
{ "type": "float", "name": "Little Red", "default": "0", "min": "-255", "max": "255", "pos": "19" },
{ "type": "float", "name": "Some Red", "default": "0", "min": "-255", "max": "255", "pos": "20" },
{ "type": "float", "name": "Much Red", "default": "0", "min": "-255", "max": "255", "pos": "21" },
{ "type": "note", "text": "Adjust Blues for pixels that have:"},
{ "type": "float", "name": "Little Green", "default": "0", "min": "-255", "max": "255", "pos": "22" },
{ "type": "float", "name": "Some Green", "default": "0", "min": "-255", "max": "255", "pos": "23" },
{ "type": "float", "name": "Much Green", "default": "0", "min": "-255", "max": "255", "pos": "24" },
{ "type": "note", "text": "Adjust Blues for pixels that have:"},
{ "type": "float", "name": "Little Blue", "default": "0", "min": "-255", "max": "255", "pos": "25" },
{ "type": "float", "name": "Some Blue", "default": "0", "min": "-255", "max": "255", "pos": "26" },
{ "type": "float", "name": "Much Blue", "default": "0", "min": "-255", "max": "255", "pos": "27" },
{ "type": "separator" },
{ "type": "note", "text": "Strength of effect for Saturation level:"},
{ "type": "float", "name": "None", "default": "255", "min": "0", "max": "255", "pos": "28" },
{ "type": "float", "name": "Little", "default": "255", "min": "0", "max": "255", "pos": "29" },
{ "type": "float", "name": "Some", "default": "255", "min": "0", "max": "255", "pos": "30" },
{ "type": "float", "name": "Much", "default": "255", "min": "0", "max": "255", "pos": "31" },
{ "type": "float", "name": "Most", "default": "255", "min": "0", "max": "255", "pos": "32" },
{ "type": "separator" },
{ "type": "choice", "name": "Output", "default": "0", "pos": "33", "choices": { "0": "Perserve Luminance", "1": "Clip", "2": "Scale" } },
{ "type": "separator" },
{ "type": "note", "text": "Author : Iain Fergusson."}
]
},
{
"name": "Samj At06A 2017 VarCouleurs", "lang": "en", "command": "samj_At06A_2017_VarCouleurs", "parameters": [
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">samj_At06A_2017_VarCouleurs</span>"},
{ "type": "float", "name": "Puissance", "default": "1", "min": "0", "max": "8", "pos": "1" },
{ "type": "float", "name": "Couper A %", "default": "0", "min": "0", "max": "100", "pos": "2" },
{ "type": "float", "name": "Couper B %", "default": "100", "min": "0", "max": "100", "pos": "3" },
{ "type": "choice", "name": "Noir Et Blanc", "default": "0", "pos": "4", "choices": { "0": "Non", "1": "To Gray", "2": "Lightness - Lab" } },
{ "type": "bool", "name": "Normaliser", "default": "0", "pos": "5" },
{ "type": "separator" },
{ "type": "note", "text": "samj - Dernière mise à jour : 2017/02/27."}
]
},
{
"name": "Samj Valeur Moyenne LCH", "lang": "en", "command": "samj_Valeur_Moyenne_LCH", "parameters": [
{ "type": "separator" },
{ "type": "link", "name": "http://colormine.org/convert/rgb-to-lch", "url": "http://colormine.org/convert/rgb-to-lch", "align": "center" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">samj_Valeur_Moyenne_LCH</span>"},
{ "type": "int", "name": "Dimension Echantillon Image", "default": "400", "min": "10", "max": "800", "pos": "1" },
{ "type": "link", "name": "http://www.brucelindbloom.com/Eqn_RGB_XYZ_Matrix.html", "url": "http://www.brucelindbloom.com/Eqn_RGB_XYZ_Matrix.html", "align": "center" },
{ "type": "choice", "name": "RGB XYZ Matrices", "default": "14", "pos": "2", "choices": { "0": "0 Adobe RGB 1998 D65", "1": "1 AppleRGB D65", "2": "2 Best RGB D50", "3": "3 Beta RGB D50", "4": "4 Bruce RGB D65", "5": "5 CIE RGB E", "6": "6 ColorMatch RGB D50", "7": "7 Don RGB 4 D50", "8": "8 ECI RGB D50", "9": "9 Ekta Space PS5 D50 ", "10": "10 NTSC RGB C", "11": "11 PAL SECAM RGB D65", "12": "12 ProPhoto RGB D50", "13": "13 SMPTE C RGB D65", "14": "14 Observateur 2deg Illuminant D65 SRGB REF", "15": "15 Wide Gamut RGB D50" } },
{ "type": "choice", "name": "XYZ Tristimulus", "default": "4", "pos": "3", "choices": { "0": "0 2deg CIE 1931 A Incandescent", "1": "1 2deg CIE 1931 C", "2": "2 2deg CIE 1931 D50", "3": "3 2deg CIE 1931 D55", "4": "4 2deg CIE 1931 D65 Daylight REF", "5": "5 2deg CIE 1931 D75", "6": "6 2deg CIE 1931 F2 Fluorescent", "7": "7 2deg CIE 1931 F7", "8": "8 2deg CIE 1931 F11", "9": "9 RIEN NONE", "10": "10 10deg CIE 1964 A Incandescent", "11": "11 10deg CIE 1964 C", "12": "12 10deg CIE 1964 D50", "13": "13 10deg CIE 1964 D55", "14": "14 10deg CIE 1964 D65 Daylight ", "15": "15 10deg CIE 1964 D75 ", "16": "16 10deg CIE 1964 F2 Fluorescent ", "17": "17 10deg CIE 1964 F7 ", "18": "18 10deg CIE 1964 F11" } },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Fichier Sauvegarde File</span>"},
{ "type": "folder", "name": "Output Folder", "default": "", "pos": "4"},
{ "type": "text", "name": "Output Filename", "default": "samj_Valeur_Moyenne_LCH.txt", "pos": "5" },
{ "type": "separator" },
{ "type": "note", "text": "samj - Latest update : 2019/03/26."}
]
},
{
"name": "Samj Variations RVB", "lang": "en", "command": "samj_Variations_RVB", "parameters": [
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">samj_Variations_RVB</span>"},
{ "type": "separator" },
{ "type": "note", "text": "Geometry"},
{ "type": "float", "name": "Position X (%)", "default": "50", "min": "0", "max": "100", "pos": "1" },
{ "type": "float", "name": "Position Y (%)", "default": "50", "min": "0", "max": "100", "pos": "2" },
{ "type": "float", "name": "Tilt Angle", "default": "0", "min": "0", "max": "360", "pos": "3" },
{ "type": "float", "name": "Radius Center Circle", "default": "6", "min": "0", "max": "100", "pos": "4" },
{ "type": "float", "name": "Angle Offset Rings", "default": "0", "min": "0", "max": "360", "pos": "5" },
{ "type": "float", "name": "Variation Dimension", "default": "0", "min": "-100", "max": "200", "pos": "6" },
{ "type": "separator" },
{ "type": "note", "text": "Variations RVB"},
{ "type": "color", "name": "Reference Color", "default": "180,90,45", "pos": "7" },
{ "type": "bool", "name": "Fill Color", "default": "0", "pos": "10" },
{ "type": "bool", "name": "Outline Reference Color", "default": "1", "pos": "11" },
{ "type": "int", "name": "Type Variation", "default": "0", "min": "0", "max": "20", "pos": "12" },
{ "type": "separator" },
{ "type": "note", "text": "samj - Update : 2016/12/26."}
]
},
{
"name": "Satellite", "lang": "en", "command": "fx_satellite", "parameters": [
{ "type": "note", "text": "Expresses luminance of images using <a href=\"https://www.ospo.noaa.gov/Organization/FAQ/enhancements.html\">image enhancement colour schemes</a> which are used in NOAA satellite weather products."},
{ "type": "separator" },
{ "type": "choice", "name": "Colour Scheme", "default": "0", "pos": "1", "choices": { "0": "Aviation", "1": "Dvorak", "2": "Funktop", "3": "JSL2", "4": "Shortwave IR2 (Standard and Tropical)", "5": "Shortwave IR2 (Fire)", "6": "Shortwave IR2 (Summer Fire)", "7": "Shortwave IR2 (Winter Fire)", "8": "Rainbow (Old)", "9": "Rainbow (New)", "10": "Water Vapour", "11": "Water Vapour (Blue)", "12": "IR Window (White-White&#41", "13": "IR Window (White-Brown&#41", "14": "IR Window (White-Black&#41", "15": "IR Window (Blue-White&#41", "16": "IR Window (Blue-Brown&#41", "17": "IR Window (Blue-Black&#41" } },
{ "type": "float", "name": "Gamma Bend", "default": "0", "min": "-3", "max": "3", "pos": "2" },
{ "type": "note", "text": "Cut range from original image"},
{ "type": "float", "name": "Cut Lower Threshold", "default": "0", "min": "0", "max": "100", "pos": "3" },
{ "type": "float", "name": "Cut Higher Threshold", "default": "100", "min": "0", "max": "100", "pos": "4" },
{ "type": "note", "text": "Apply range of colour scheme to image"},
{ "type": "bool", "name": "Normalise", "default": "1", "pos": "5" },
{ "type": "float", "name": "Normalise Lower Threshold", "default": "0", "min": "0", "max": "255", "pos": "6" },
{ "type": "float", "name": "Normalise Higher Threshold", "default": "255", "min": "0", "max": "255", "pos": "7" },
{ "type": "bool", "name": "To SRGB", "default": "0", "pos": "8" },
{ "type": "bool", "name": "Preview Colour Scheme", "default": "0", "pos": "9" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "10", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "11" }
]
},
{
"name": "Saturation EQ", "lang": "en", "command": "Saturation_EQ_p", "parameters": [
{ "type": "note", "text": "Lightness"},
{ "type": "float", "name": "Black", "default": "0", "min": "-128", "max": "128", "pos": "1" },
{ "type": "float", "name": "Near Black", "default": "0", "min": "-128", "max": "128", "pos": "2" },
{ "type": "float", "name": "Dark Grey", "default": "0", "min": "-128", "max": "128", "pos": "3" },
{ "type": "float", "name": "Mid-Dark Grey", "default": "0", "min": "-128", "max": "128", "pos": "4" },
{ "type": "float", "name": "Middle Grey", "default": "0", "min": "-128", "max": "128", "pos": "5" },
{ "type": "float", "name": "Mid-Light Grey", "default": "0", "min": "-128", "max": "128", "pos": "6" },
{ "type": "float", "name": "Light Grey", "default": "0", "min": "-128", "max": "128", "pos": "7" },
{ "type": "float", "name": "Highlights", "default": "0", "min": "-128", "max": "128", "pos": "8" },
{ "type": "float", "name": "White", "default": "0", "min": "-128", "max": "128", "pos": "9" },
{ "type": "separator" },
{ "type": "note", "text": "Hue"},
{ "type": "float", "name": "0", "default": "0", "min": "-128", "max": "128", "pos": "10" },
{ "type": "float", "name": "45", "default": "0", "min": "-128", "max": "128", "pos": "11" },
{ "type": "float", "name": "90", "default": "0", "min": "-128", "max": "128", "pos": "12" },
{ "type": "float", "name": "135", "default": "0", "min": "-128", "max": "128", "pos": "13" },
{ "type": "float", "name": "180", "default": "0", "min": "-128", "max": "128", "pos": "14" },
{ "type": "float", "name": "225", "default": "0", "min": "-128", "max": "128", "pos": "15" },
{ "type": "float", "name": "270", "default": "0", "min": "-128", "max": "128", "pos": "16" },
{ "type": "float", "name": "315", "default": "0", "min": "-128", "max": "128", "pos": "17" },
{ "type": "float", "name": "360", "default": "0", "min": "-128", "max": "128", "pos": "18" },
{ "type": "float", "name": "Rotate Hue Bands", "default": "0", "min": "-45", "max": "45", "pos": "19" },
{ "type": "separator" },
{ "type": "choice", "name": "Parallel Processing", "default": "0", "pos": "20", "choices": { "0": "Auto", "1": "Off" } },
{ "type": "separator" },
{ "type": "note", "text": "This filter allows you to adjust the Saturation based on the Lightness or Hue of the pixel. The Rotate Hue Bands control allows you shift the hue that each band controls by 45 degrees."},
{ "type": "separator" },
{ "type": "note", "text": "Author : Iain Fergusson. Update: 4 March 2014 - Added parallel processing option"}
]
},
{
"name": "Select-Replace Color", "lang": "en", "command": "fx_select_color", "parameters": [
{ "type": "choice", "name": "Similarity Space", "default": "0", "pos": "1", "choices": { "0": "RGB[A]", "1": "RGB", "2": "YCbCr", "3": "Red", "4": "Green", "5": "Blue", "6": "Opacity", "7": "Luminance", "8": "Blue & Red Chrominances", "9": "Hue", "10": "Saturation" } },
{ "type": "float", "name": "Tolerance", "default": "20", "min": "0", "max": "100", "pos": "2" },
{ "type": "float", "name": "Smoothness", "default": "0", "min": "0", "max": "10", "pos": "3" },
{ "type": "int", "name": "Fill Holes", "default": "0", "min": "0", "max": "256", "pos": "4" },
{ "type": "color", "name": "Selected Color", "default": "255,255,255,255", "pos": "5" },
{ "type": "choice", "name": "Output As", "default": "0", "pos": "9", "choices": { "0": "Selected Colors", "1": "Selected Mask", "2": "Rejected Colors", "3": "Rejected Mask", "4": "Replaced Color" } },
{ "type": "color", "name": "Replacement Color", "default": "255,0,0,255", "pos": "10" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "14", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "15" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2010/29/12."}
]
},
{
"name": "Selective Desaturation", "lang": "en", "command": "fx_selective_desaturation", "parameters": [
{ "type": "color", "name": "Reference Color", "default": "255,255,255", "pos": "1" },
{ "type": "choice", "name": "Desaturate", "default": "0", "pos": "4", "choices": { "0": "Reference Color", "1": "All but Reference Color" } },
{ "type": "float", "name": "Strength", "default": "3", "min": "0", "max": "10", "pos": "5" },
{ "type": "int", "name": "Regularization", "default": "0", "min": "0", "max": "20", "pos": "6" },
{ "type": "choice", "name": "Maximum Saturation", "default": "0", "pos": "7", "choices": { "0": "From Input", "1": "From Reference Color", "2": "Maximum Value" } },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "8", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "9" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2015/15/07."}
]
},
{
"name": "Sepia", "lang": "en", "command": "fx_sepia", "parameters": [
{ "type": "float", "name": "Brightness (%)", "default": "0", "min": "-100", "max": "100", "pos": "1" },
{ "type": "float", "name": "Contrast (%)", "default": "0", "min": "-100", "max": "100", "pos": "2" },
{ "type": "float", "name": "Gamma (%)", "default": "0", "min": "-100", "max": "100", "pos": "3" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "4", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "5" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2010/29/12."}
]
},
{
"name": "Simulate Film", "lang": "en", "command": "fx_simulate_film", "parameters": [
{ "type": "choice", "name": "Category", "default": "0", "pos": "1", "choices": { "0": "Black & White (25)", "1": "Instant [Consumer] (54)", "2": "Instant [Pro] (68)", "3": "Fuji XTrans III (15)", "4": "Negative [Color] (13)", "5": "Negative [New] (39)", "6": "Negative [Old] (44)", "7": "Print Films (12)", "8": "Slide [Color] (26)" } },
{ "type": "choice", "name": "Preset", "default": "1", "pos": "2", "choices": { "0": "All [Collage]", "1": "None", "2": "Agfa APX 100", "3": "Agfa APX 25", "4": "Fuji Neopan 1600", "5": "Fuji Neopan Acros 100", "6": "Ilford Delta 100", "7": "Ilford Delta 3200", "8": "Ilford Delta 400", "9": "Ilford FP4 Plus 125", "10": "Ilford HP5 Plus 400", "11": "Ilford HPS 800", "12": "Ilford Pan F Plus 50", "13": "Ilford XP2", "14": "Kodak BW 400 CN", "15": "Kodak HIE (HS Infra)", "16": "Kodak T-Max 100", "17": "Kodak T-Max 3200", "18": "Kodak T-Max 400", "19": "Kodak Tri-X 400", "20": "Polaroid 664", "21": "Polaroid 667", "22": "Polaroid 672", "23": "Rollei IR 400", "24": "Rollei Ortho 25", "25": "Rollei Retro 100 Tonal", "26": "Rollei Retro 80s" } },
{ "type": "choice", "name": "Preset", "default": "1", "pos": "3", "choices": { "0": "All [Collage]", "1": "None", "2": "Polaroid PX-100UV+ Cold --", "3": "Polaroid PX-100UV+ Cold -", "4": "Polaroid PX-100UV+ Cold", "5": "Polaroid PX-100UV+ Cold +", "6": "Polaroid PX-100UV+ Cold ++", "7": "Polaroid PX-100UV+ Cold +++", "8": "Polaroid PX-100UV+ Warm --", "9": "Polaroid PX-100UV+ Warm -", "10": "Polaroid PX-100UV+ Warm", "11": "Polaroid PX-100UV+ Warm +", "12": "Polaroid PX-100UV+ Warm ++", "13": "Polaroid PX-100UV+ Warm +++", "14": "Polaroid PX-680 --", "15": "Polaroid PX-680 -", "16": "Polaroid PX-680", "17": "Polaroid PX-680 +", "18": "Polaroid PX-680 ++", "19": "Polaroid PX-680 Cold --", "20": "Polaroid PX-680 Cold -", "21": "Polaroid PX-680 Cold", "22": "Polaroid PX-680 Cold +", "23": "Polaroid PX-680 Cold ++", "24": "Polaroid PX-680 Cold ++a", "25": "Polaroid PX-680 Warm --", "26": "Polaroid PX-680 Warm -", "27": "Polaroid PX-680 Warm", "28": "Polaroid PX-680 Warm +", "29": "Polaroid PX-680 Warm ++", "30": "Polaroid PX-70 --", "31": "Polaroid PX-70 -", "32": "Polaroid PX-70", "33": "Polaroid PX-70 +", "34": "Polaroid PX-70 ++", "35": "Polaroid PX-70 +++", "36": "Polaroid PX-70 Cold --", "37": "Polaroid PX-70 Cold -", "38": "Polaroid PX-70 Cold", "39": "Polaroid PX-70 Cold +", "40": "Polaroid PX-70 Cold ++", "41": "Polaroid PX-70 Warm --", "42": "Polaroid PX-70 Warm -", "43": "Polaroid PX-70 Warm", "44": "Polaroid PX-70 Warm +", "45": "Polaroid PX-70 Warm ++", "46": "Polaroid Time Zero (Expired) ---", "47": "Polaroid Time Zero (Expired) --", "48": "Polaroid Time Zero (Expired) -", "49": "Polaroid Time Zero (Expired)", "50": "Polaroid Time Zero (Expired) +", "51": "Polaroid Time Zero (Expired) ++", "52": "Polaroid Time Zero (Expired) Cold ---", "53": "Polaroid Time Zero (Expired) Cold --", "54": "Polaroid Time Zero (Expired) Cold -", "55": "Polaroid Time Zero (Expired) Cold" } },
{ "type": "choice", "name": "Preset", "default": "1", "pos": "4", "choices": { "0": "All [Collage]", "1": "None", "2": "Fuji FP-100c --", "3": "Fuji FP-100c -", "4": "Fuji FP-100c", "5": "Fuji FP-100c (alt)", "6": "Fuji FP-100c +", "7": "Fuji FP-100c ++", "8": "Fuji FP-100c ++a", "9": "Fuji FP-100c +++", "10": "Fuji FP-100c Cool --", "11": "Fuji FP-100c Cool -", "12": "Fuji FP-100c Cool", "13": "Fuji FP-100c Cool +", "14": "Fuji FP-100c Cool ++", "15": "Fuji FP-100c Negative --", "16": "Fuji FP-100c Negative -", "17": "Fuji FP-100c Negative", "18": "Fuji FP-100c Negative +", "19": "Fuji FP-100c Negative ++", "20": "Fuji FP-100c Negative ++a", "21": "Fuji FP-100c Negative +++", "22": "Fuji FP-3000b --", "23": "Fuji FP-3000b -", "24": "Fuji FP-3000b", "25": "Fuji FP-3000b +", "26": "Fuji FP-3000b ++", "27": "Fuji FP-3000b +++", "28": "Fuji FP-3000b HC", "29": "Fuji FP-3000b Negative --", "30": "Fuji FP-3000b Negative -", "31": "Fuji FP-3000b Negative", "32": "Fuji FP-3000b Negative +", "33": "Fuji FP-3000b Negative ++", "34": "Fuji FP-3000b Negative +++", "35": "Fuji FP-3000b Negative Early", "36": "Polaroid 665 --", "37": "Polaroid 665 -", "38": "Polaroid 665", "39": "Polaroid 665 +", "40": "Polaroid 665 ++", "41": "Polaroid 665 Negative -", "42": "Polaroid 665 Negative", "43": "Polaroid 665 Negative +", "44": "Polaroid 665 Negative HC", "45": "Polaroid 669 --", "46": "Polaroid 669 -", "47": "Polaroid 669", "48": "Polaroid 669 +", "49": "Polaroid 669 ++", "50": "Polaroid 669 +++", "51": "Polaroid 669 Cold --", "52": "Polaroid 669 Cold -", "53": "Polaroid 669 Cold", "54": "Polaroid 669 Cold +", "55": "Polaroid 690 --", "56": "Polaroid 690 -", "57": "Polaroid 690", "58": "Polaroid 690 +", "59": "Polaroid 690 ++", "60": "Polaroid 690 Cold --", "61": "Polaroid 690 Cold -", "62": "Polaroid 690 Cold", "63": "Polaroid 690 Cold +", "64": "Polaroid 690 Cold ++", "65": "Polaroid 690 Warm --", "66": "Polaroid 690 Warm -", "67": "Polaroid 690 Warm", "68": "Polaroid 690 Warm +", "69": "Polaroid 690 Warm ++" } },
{ "type": "choice", "name": "Preset", "default": "1", "pos": "5", "choices": { "0": "All [Collage]", "1": "None", "2": "Acros", "3": "Acros+G", "4": "Acros+R", "5": "Acros+Ye", "6": "Astia", "7": "Classic Chrome", "8": "Mono", "9": "Mono+G", "10": "Mono+R", "11": "Mono+Ye", "12": "Pro Neg Hi", "13": "Pro Neg Std", "14": "Provia", "15": "Sepia", "16": "Velvia" } },
{ "type": "choice", "name": "Preset", "default": "1", "pos": "6", "choices": { "0": "All [Collage]", "1": "None", "2": "Agfa Ultra Color 100", "3": "Agfa Vista 200", "4": "Fuji Superia 200", "5": "Fuji Superia HG 1600", "6": "Fuji Superia Reala 100", "7": "Fuji Superia X-Tra 800", "8": "Kodak Ektar 100", "9": "Kodak Elite 100 XPRO", "10": "Kodak Elite Color 200", "11": "Kodak Elite Color 400", "12": "Kodak Portra 160 NC", "13": "Kodak Portra 160 VC", "14": "Lomography Redscale 100" } },
{ "type": "choice", "name": "Preset", "default": "1", "pos": "7", "choices": { "0": "All [Collage]", "1": "None", "2": "Fuji 160C -", "3": "Fuji 160C", "4": "Fuji 160C +", "5": "Fuji 160C ++", "6": "Fuji 400H -", "7": "Fuji 400H", "8": "Fuji 400H +", "9": "Fuji 400H ++", "10": "Fuji 800Z -", "11": "Fuji 800Z", "12": "Fuji 800Z +", "13": "Fuji 800Z ++", "14": "Fuji Ilford HP5 -", "15": "Fuji Ilford HP5", "16": "Fuji Ilford HP5 +", "17": "Fuji Ilford HP5 ++", "18": "Kodak Portra 160 -", "19": "Kodak Portra 160", "20": "Kodak Portra 160 +", "21": "Kodak Portra 160 ++", "22": "Kodak Portra 400 -", "23": "Kodak Portra 400", "24": "Kodak Portra 400 +", "25": "Kodak Portra 400 ++", "26": "Kodak Portra 800 -", "27": "Kodak Portra 800", "28": "Kodak Portra 800 +", "29": "Kodak Portra 800 ++", "30": "Kodak Portra 800 HC", "31": "Kodak T-MAX 3200 -", "32": "Kodak T-MAX 3200", "33": "Kodak T-MAX 3200 +", "34": "Kodak T-MAX 3200 ++", "35": "Kodak T-MAX 3200 (alt)", "36": "Kodak TRI-X 400 -", "37": "Kodak TRI-X 400", "38": "Kodak TRI-X 400 +", "39": "Kodak TRI-X 400 ++", "40": "Kodak TRI-X 400 (alt)" } },
{ "type": "choice", "name": "Preset", "default": "1", "pos": "8", "choices": { "0": "All [Collage]", "1": "None", "2": "Fuji Ilford Delta 3200 -", "3": "Fuji Ilford Delta 3200", "4": "Fuji Ilford Delta 3200 +", "5": "Fuji Ilford Delta 3200 ++", "6": "Fuji Neopan 1600 -", "7": "Fuji Neopan 1600", "8": "Fuji Neopan 1600 +", "9": "Fuji Neopan 1600 ++", "10": "Fuji Superia 100 -", "11": "Fuji Superia 100", "12": "Fuji Superia 100 +", "13": "Fuji Superia 100 ++", "14": "Fuji Superia 400 -", "15": "Fuji Superia 400", "16": "Fuji Superia 400 +", "17": "Fuji Superia 400 ++", "18": "Fuji Superia 800 -", "19": "Fuji Superia 800", "20": "Fuji Superia 800 +", "21": "Fuji Superia 800 ++", "22": "Fuji Superia 1600 -", "23": "Fuji Superia 1600", "24": "Fuji Superia 1600 +", "25": "Fuji Superia 1600 ++", "26": "Kodak Portra 160 NC -", "27": "Kodak Portra 160 NC", "28": "Kodak Portra 160 NC +", "29": "Kodak Portra 160 NC ++", "30": "Kodak Portra 160 VC -", "31": "Kodak Portra 160 VC", "32": "Kodak Portra 160 VC +", "33": "Kodak Portra 160 VC ++", "34": "Kodak Portra 400 UC -", "35": "Kodak Portra 400 UC", "36": "Kodak Portra 400 UC +", "37": "Kodak Portra 400 UC ++", "38": "Kodak Portra 400 VC -", "39": "Kodak Portra 400 VC", "40": "Kodak Portra 400 VC +", "41": "Kodak Portra 400 VC ++" } },
{ "type": "choice", "name": "Preset", "default": "1", "pos": "9", "choices": { "0": "All [Collage]", "1": "None", "2": "Fuji 3510 (Constlclip)", "3": "Fuji 3510 (Constlmap)", "4": "Fuji 3510 (Cuspclip)", "5": "Fuji 3513 (Constlclip)", "6": "Fuji 3513 (Constlmap)", "7": "Fuji 3513 (Cuspclip)", "8": "Kodak 2383 (Constlclip)", "9": "Kodak 2383 (Constlmap)", "10": "Kodak 2383 (Cuspclip)", "11": "Kodak 2393 (Constlclip)", "12": "Kodak 2393 (Constlmap)", "13": "Kodak 2393 (Cuspclip)" } },
{ "type": "choice", "name": "Preset", "default": "1", "pos": "10", "choices": { "0": "All [Collage]", "1": "None", "2": "Agfa Precisa 100", "3": "Fuji Astia 100F", "4": "Fuji FP 100C", "5": "Fuji Provia 100F", "6": "Fuji Provia 400F", "7": "Fuji Provia 400X", "8": "Fuji Sensia 100", "9": "Fuji Superia 200 XPRO", "10": "Fuji Velvia 50", "11": "Generic Fuji Astia 100", "12": "Generic Fuji Provia 100", "13": "Generic Fuji Velvia 100", "14": "Generic Kodachrome 64", "15": "Generic Kodak Ektachrome 100 VS", "16": "Kodak E-100 GX Ektachrome 100", "17": "Kodak Ektachrome 100 VS", "18": "Kodak Elite Chrome 200", "19": "Kodak Elite Chrome 400", "20": "Kodak Elite ExtraColor 100", "21": "Kodak Kodachrome 200", "22": "Kodak Kodachrome 25", "23": "Kodak Kodachrome 64", "24": "Lomography X-Pro Slide 200", "25": "Polaroid 669", "26": "Polaroid 690", "27": "Polaroid Polachrome" } },
{ "type": "int", "name": "Thumbnail Size", "default": "512", "min": "0", "max": "1024", "pos": "11" },
{ "type": "separator" },
{ "type": "float", "name": "Strength (%)", "default": "100", "min": "0", "max": "100", "pos": "12" },
{ "type": "float", "name": "Brightness (%)", "default": "0", "min": "-100", "max": "100", "pos": "13" },
{ "type": "float", "name": "Contrast (%)", "default": "0", "min": "-100", "max": "100", "pos": "14" },
{ "type": "float", "name": "Gamma (%)", "default": "0", "min": "-100", "max": "100", "pos": "15" },
{ "type": "float", "name": "Hue (%)", "default": "0", "min": "-100", "max": "100", "pos": "16" },
{ "type": "float", "name": "Saturation (%)", "default": "0", "min": "-100", "max": "100", "pos": "17" },
{ "type": "choice", "name": "Normalize Colors", "default": "0", "pos": "18", "choices": { "0": "None", "1": "Pre-Normalize", "2": "Post-Normalize", "3": "Both" } },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "19", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "20" },
{ "type": "separator" },
{ "type": "note", "text": "Note: The color LUTs proposed in this filter come from various free sources :"},
{ "type": "note", "text": "* <a href=\"https://rawpedia.rawtherapee.com/Film_Simulation\">RawTherapee Film Simulation</a>."},
{ "type": "note", "text": "* <a href=\"https://patdavid.net/2013/08/film-emulation-presets-in-gmic-gimp.html\">Pat David Film Emulation</a>. "},
{ "type": "note", "text": "* <a href=\"http://blog.sowerby.me/fuji-film-simulation-profiles\">Fuji Film Simulation Profiles</a>."},
{ "type": "note", "text": "* <a href=\"http://juanmelara.com.au/print-film-emulation-luts-for-download/\">Print Film LUTs For Download</a>. "},
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2019/02/27."}
]
},
{
"name": "Specific Saturation", "lang": "en", "command": "gcd_hio_levels", "parameters": [
{ "type": "note", "text": "\nHue Levels"},
{ "type": "separator" },
{ "type": "float", "name": "Input", "default": "1", "min": "0", "max": "2", "pos": "1" },
{ "type": "float", "name": "Opposing", "default": "1", "min": "0", "max": "2", "pos": "2" },
{ "type": "int", "name": "Hue", "default": "39", "min": "0", "max": "360", "pos": "3" },
{ "type": "float", "name": "Level", "default": "0", "min": "-0.5", "max": "0.5", "pos": "4" },
{ "type": "note", "text": "\nLuma Levels"},
{ "type": "separator" },
{ "type": "float", "name": "Gamma", "default": "1", "min": "0.2", "max": "1.8", "pos": "5" },
{ "type": "float", "name": "Contrast", "default": "1", "min": "0.2", "max": "1.8", "pos": "6" },
{ "type": "bool", "name": "SRGB Conversion", "default": "0", "pos": "7" },
{ "type": "bool", "name": "Process Top Layer Only", "default": "0", "pos": "8" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview", "default": "0", "pos": "9", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Horizontal", "6": "Duplicate Vertical", "7": "Blend All Layers" } },
{ "type": "value", "value": "0", "pos": "10" },
{ "type": "separator" },
{ "type": "note", "text": "Author : Garagecoder. Latest update : 2016/01/22."}
]
},
{
"name": "Temperature Balance", "lang": "en", "command": "gcd_temp_balance", "parameters": [
{ "type": "note", "text": "Auto-detect lighting and adjust color temperature"},
{ "type": "separator" },
{ "type": "float", "name": "Saturation", "default": "0", "min": "-1", "max": "1", "pos": "1" },
{ "type": "float", "name": "Level", "default": "0", "min": "-1", "max": "1", "pos": "2" },
{ "type": "float", "name": "Color", "default": "1", "min": "0", "max": "2", "pos": "3" },
{ "type": "choice", "name": "Lighting", "default": "0", "pos": "4", "choices": { "0": "Automatic", "1": "Automatic [Scan All Hues]", "2": "Standard [No Scan]" } },
{ "type": "separator" },
{ "type": "note", "text": "Author : Garagecoder. Latest update : 2016/08/30."}
]
},
{
"name": "Tone Presets", "lang": "en", "command": "iain_tone_presets_p", "parameters": [
{ "type": "choice", "name": "Preset", "default": "0", "pos": "1", "choices": { "0": "Whiter Whites", "1": "Warm Vintage", "2": "Magenta-Yellow", "3": "Velvetia", "4": "Seventies Magazine", "5": "Faded Print", "6": "Expired 69", "7": "Modern Film" } },
{ "type": "float", "name": "Strength", "default": "100", "min": "-200", "max": "200", "pos": "2" },
{ "type": "bool", "name": "Scale Output", "default": "0", "pos": "3" },
{ "type": "separator" },
{ "type": "choice", "name": "Parallel Processing", "default": "0", "pos": "4", "choices": { "0": "Auto", "1": "Off" } },
{ "type": "separator" },
{ "type": "note", "text": "Author : Iain Fergusson. Update: 4 March 2014 - Added parallel processing option"}
]
},
{
"name": "Transfer Colors [Histogram]", "lang": "en", "command": "fx_transfer_histogram", "parameters": [
{ "type": "choice", "name": "Channel(s)", "default": "0", "pos": "1", "choices": { "0": "All", "1": "RGBA [All]", "2": "RGB [All]", "3": "RGB [Red]", "4": "RGB [Green]", "5": "RGB [Blue]", "6": "RGBA [Alpha]", "7": "Linear RGB [All]", "8": "Linear RGB [Red]", "9": "Linear RGB [Green]", "10": "Linear RGB [Blue]", "11": "YCbCr [Luminance]", "12": "YCbCr [Blue-Red Chrominances]", "13": "YCbCr [Blue Chrominance]", "14": "YCbCr [Red Chrominance]", "15": "YCbCr [Green Chrominance]", "16": "Lab [Lightness]", "17": "Lab [ab-Chrominances]", "18": "Lab [a-Chrominance]", "19": "Lab [b-Chrominance]", "20": "Lch [ch-Chrominances]", "21": "Lch [c-Chrominance]", "22": "Lch [h-Chrominance]", "23": "HSV [Hue]", "24": "HSV [Saturation]", "25": "HSV [Value]", "26": "HSI [Intensity]", "27": "HSL [Lightness]", "28": "CMYK [Cyan]", "29": "CMYK [Magenta]", "30": "CMYK [Yellow]", "31": "CMYK [Key]", "32": "YIQ [Luma]", "33": "YIQ [Chromas]", "34": "RYB [All]", "35": "RYB [Red]", "36": "RYB [Yellow]", "37": "RYB [Blue]" } },
{ "type": "choice", "name": "Reference Colors", "default": "0", "pos": "2", "choices": { "0": "Bottom Layer", "1": "Top Layer" } },
{ "type": "separator" },
{ "type": "point", "name": "Preview Ref Point", "position": "1,1", "pos": "3" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "5", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "6" },
{ "type": "separator" },
{ "type": "note", "text": "Note: This filter needs at least two layers to work properly. Set the Input layers option to handle multiple input layers. "},
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2020/01/13."}
]
},
{
"name": "Transfer Colors [Patch-Based]", "lang": "en", "command": "fx_gcd_transfer_colors_patch", "parameters": [
{ "type": "note", "text": "Generate a CLUT and apply it to other images."},
{ "type": "note", "text": "\nInput Options"},
{ "type": "separator" },
{ "type": "int", "name": "Resolution", "default": "6", "min": "2", "max": "8", "pos": "1" },
{ "type": "float", "name": "Smooth", "default": "3", "min": "0", "max": "10", "pos": "2" },
{ "type": "int", "name": "Iters", "default": "5", "min": "0", "max": "20", "pos": "3" },
{ "type": "int", "name": "Random", "default": "5", "min": "0", "max": "20", "pos": "4" },
{ "type": "note", "text": "\nOutput Options"},
{ "type": "separator" },
{ "type": "choice", "name": "Reference", "default": "0", "pos": "5", "choices": { "0": "Top Layer", "1": "Bottom Layer" } },
{ "type": "choice", "name": "Output CLUT", "default": "0", "pos": "6", "choices": { "0": "Disable", "1": "512x512 Layer", "2": "4096x4096 Layer" } },
{ "type": "note", "text": "\n"},
{ "type": "separator" },
{ "type": "note", "text": "Author : Garagecoder. Latest update : 2017/08/17."},
{ "type": "note", "text": "\n<u>Notes</u>"},
{ "type": "note", "text": "Set the Input layers option to transfer colors to other layers."},
{ "type": "note", "text": "If only one input layer is selected a CLUT is always output."},
{ "type": "note", "text": "Higher resolution, iters, or random generally produce better results - at the cost of processing time."},
{ "type": "note", "text": "Results are not necessarily the same every time due to the random based algorithm."}
]
},
{
"name": "Transfer Colors [PCA]", "lang": "en", "command": "fx_transfer_pca", "parameters": [
{ "type": "choice", "name": "Channel(s)", "default": "0", "pos": "1", "choices": { "0": "All", "1": "RGBA [All]", "2": "RGB [All]", "3": "RGB [Red]", "4": "RGB [Green]", "5": "RGB [Blue]", "6": "RGBA [Alpha]", "7": "Linear RGB [All]", "8": "Linear RGB [Red]", "9": "Linear RGB [Green]", "10": "Linear RGB [Blue]", "11": "YCbCr [Luminance]", "12": "YCbCr [Blue-Red Chrominances]", "13": "YCbCr [Blue Chrominance]", "14": "YCbCr [Red Chrominance]", "15": "YCbCr [Green Chrominance]", "16": "Lab [Lightness]", "17": "Lab [ab-Chrominances]", "18": "Lab [a-Chrominance]", "19": "Lab [b-Chrominance]", "20": "Lch [ch-Chrominances]", "21": "Lch [c-Chrominance]", "22": "Lch [h-Chrominance]", "23": "HSV [Hue]", "24": "HSV [Saturation]", "25": "HSV [Value]", "26": "HSI [Intensity]", "27": "HSL [Lightness]", "28": "CMYK [Cyan]", "29": "CMYK [Magenta]", "30": "CMYK [Yellow]", "31": "CMYK [Key]", "32": "YIQ [Luma]", "33": "YIQ [Chromas]", "34": "RYB [All]", "35": "RYB [Red]", "36": "RYB [Yellow]", "37": "RYB [Blue]" } },
{ "type": "choice", "name": "Reference Colors", "default": "0", "pos": "2", "choices": { "0": "Bottom Layer", "1": "Top Layer" } },
{ "type": "separator" },
{ "type": "point", "name": "Preview Ref Point", "position": "1,1", "pos": "3" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "5", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "6" },
{ "type": "separator" },
{ "type": "note", "text": "Note: This filter needs at least two layers to work properly. Set the Input layers option to handle multiple input layers. "},
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2020/01/13."}
]
},
{
"name": "Transfer Colors [Variational]", "lang": "en", "command": "fx_transfer_rgb", "parameters": [
{ "type": "int", "name": "Regularization", "default": "8", "min": "0", "max": "32", "pos": "1" },
{ "type": "float", "name": "Preserve Luminance", "default": "0.2", "min": "0", "max": "1", "pos": "2" },
{ "type": "choice", "name": "Precision", "default": "1", "pos": "3", "choices": { "0": "Low", "1": "Normal", "2": "High", "3": "Very High" } },
{ "type": "choice", "name": "Reference Colors", "default": "0", "pos": "4", "choices": { "0": "Bottom Layer", "1": "Top Layer" } },
{ "type": "bool", "name": "Add User-Defined Constraints (Interactive)", "default": "0", "pos": "5" },
{ "type": "separator" },
{ "type": "point", "name": "Preview Ref Point", "position": "1,1", "pos": "6" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "8", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "9" },
{ "type": "separator" },
{ "type": "note", "text": "Instructions:\n - This filter transfers the colors of one layer to all the others.\n - Don't forget to set the Input layers... option on the left to manage your input layers.\n "},
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2015/04/04."}
]
},
{
"name": "User-Defined", "lang": "en", "command": "fx_custom_transform", "parameters": [
{ "type": "text", "name": "Red - Green - Blue - Alpha", "default": "i", "pos": "1" },
{ "type": "text", "name": "Red - Green - Blue", "default": "i + 90*(x/w)*cos(i/10)", "pos": "2" },
{ "type": "text", "name": "Red", "default": "i", "pos": "3" },
{ "type": "text", "name": "Green", "default": "i", "pos": "4" },
{ "type": "text", "name": "Blue", "default": "i", "pos": "5" },
{ "type": "text", "name": "Alpha", "default": "i", "pos": "6" },
{ "type": "choice", "name": "Value Normalization", "default": "0", "pos": "7", "choices": { "0": "None", "1": "RGB", "2": "RGBA" } },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2010/29/12."}
]
},
{
"name": "Vintage Style", "lang": "en", "command": "fx_tk_vintage", "parameters": [
{ "type": "float", "name": "Exposure", "default": "2", "min": "-5", "max": "5", "pos": "1" },
{ "type": "float", "name": "Contrast", "default": "0.85", "min": "0.5", "max": "1.5", "pos": "2" },
{ "type": "float", "name": "Saturation", "default": "0.7", "min": "0", "max": "4", "pos": "3" },
{ "type": "float", "name": "Shadows Threshold", "default": "80", "min": "0", "max": "128", "pos": "4" },
{ "type": "float", "name": "Highlights Threshold", "default": "200", "min": "128", "max": "255", "pos": "5" },
{ "type": "float", "name": "Transition Smoothness", "default": "5", "min": "0", "max": "50", "pos": "6" },
{ "type": "separator" },
{ "type": "color", "name": "Color Shadows", "default": "147,26,161", "pos": "7" },
{ "type": "float", "name": "Strength Shadows", "default": "0.3", "min": "0", "max": "1", "pos": "10" },
{ "type": "color", "name": "Color Midtones", "default": "235,220,176", "pos": "11" },
{ "type": "float", "name": "Strength Midtones", "default": "0.4", "min": "0", "max": "1", "pos": "14" },
{ "type": "color", "name": "Color Highlights", "default": "190,181,108", "pos": "15" },
{ "type": "float", "name": "Strength Highlights", "default": "0.2", "min": "0", "max": "1", "pos": "18" },
{ "type": "color", "name": "Color Overall Effect", "default": "0,0,100", "pos": "19" },
{ "type": "choice", "name": "Color Effect Mode", "default": "0", "pos": "22", "choices": { "0": "Exclusion", "1": "Overlay", "2": "Soft Light", "3": "Multiply", "4": "Screen" } },
{ "type": "float", "name": "Strength Effect", "default": "0.3", "min": "0", "max": "1", "pos": "23" },
{ "type": "separator" },
{ "type": "float", "name": "Vignette Size", "default": "25", "min": "0", "max": "100", "pos": "24" },
{ "type": "float", "name": "Vignette Strenth", "default": "0", "min": "0", "max": "1", "pos": "25" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "26", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical" } },
{ "type": "separator" },
{ "type": "note", "text": "Author : Tom Keil. Latest update: 2011/04/06."}
]
},
{
"name": "Zone System", "lang": "en", "command": "fx_zonesystem", "parameters": [
{ "type": "int", "name": "Shadows Zone", "default": "1", "min": "1", "max": "5", "pos": "1" },
{ "type": "int", "name": "Highlights Zone", "default": "10", "min": "6", "max": "10", "pos": "2" },
{ "type": "float", "name": "Gamma", "default": "1", "min": "0", "max": "5", "pos": "3" },
{ "type": "float", "name": "Contrast", "default": "1", "min": "0", "max": "4", "pos": "4" },
{ "type": "int", "name": "Black Point", "default": "0", "min": "0", "max": "255", "pos": "5" },
{ "type": "int", "name": "White Point", "default": "255", "min": "0", "max": "255", "pos": "6" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "7", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "separator" },
{ "type": "note", "text": "Author : Tom Keil. Latest update: 2011/13/02."}
]
}
]
},
{
"name": "Contours", "filters": [
{
"name": "Convolve", "lang": "en", "command": "fx_convolve", "parameters": [
{ "type": "choice", "name": "Kernel", "default": "0", "pos": "1", "choices": { "0": "Custom", "1": "Average 3x3", "2": "Average 5x5", "3": "Average 7x7", "4": "Average 9x9", "5": "Prewitt-X", "6": "Prewitt-Y", "7": "Sobel-X", "8": "Sobel-Y", "9": "Rotinv-X", "10": "Rotinv-Y", "11": "Laplacian", "12": "Robert Cross 1", "13": "Robert Cross 2", "14": "Impulses 5x5", "15": "Impulses 7x7", "16": "Impulses 9x9" } },
{ "type": "choice", "name": "Boundary", "default": "1", "pos": "2", "choices": { "0": "Dirichlet", "1": "Neumann" } },
{ "type": "separator" },
{ "type": "note", "text": "Note: If parameter Kernel is set to Custom, it uses the custom convolution kernel defined below. Use commas and semicolons as separators for res. matrix columns and rows. "},
{ "type": "text", "name": "Custom Kernel", "default": "0", "pos": "3" },
{ "type": "separator" },
{ "type": "note", "text": "Note: Kernel multiplier is useful only when parameter Value range is set to Cut."},
{ "type": "choice", "name": "Value Range", "default": "1", "pos": "4", "choices": { "0": "Cut", "1": "Normalize" } },
{ "type": "float", "name": "Kernel Multiplier", "default": "1", "min": "0", "max": "50", "pos": "5" },
{ "type": "separator" },
{ "type": "choice", "name": "Channel(s)", "default": "0", "pos": "6", "choices": { "0": "All", "1": "RGBA [All]", "2": "RGB [All]", "3": "RGB [Red]", "4": "RGB [Green]", "5": "RGB [Blue]", "6": "RGBA [Alpha]", "7": "Linear RGB [All]", "8": "Linear RGB [Red]", "9": "Linear RGB [Green]", "10": "Linear RGB [Blue]", "11": "YCbCr [Luminance]", "12": "YCbCr [Blue-Red Chrominances]", "13": "YCbCr [Blue Chrominance]", "14": "YCbCr [Red Chrominance]", "15": "YCbCr [Green Chrominance]", "16": "Lab [Lightness]", "17": "Lab [ab-Chrominances]", "18": "Lab [a-Chrominance]", "19": "Lab [b-Chrominance]", "20": "Lch [ch-Chrominances]", "21": "Lch [c-Chrominance]", "22": "Lch [h-Chrominance]", "23": "HSV [Hue]", "24": "HSV [Saturation]", "25": "HSV [Value]", "26": "HSI [Intensity]", "27": "HSL [Lightness]", "28": "CMYK [Cyan]", "29": "CMYK [Magenta]", "30": "CMYK [Yellow]", "31": "CMYK [Key]", "32": "YIQ [Luma]", "33": "YIQ [Chromas]", "34": "RYB [All]", "35": "RYB [Red]", "36": "RYB [Yellow]", "37": "RYB [Blue]" } },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "7", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "8" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2013/06/06."}
]
},
{
"name": "Curvature", "lang": "en", "command": "fx_curvature", "parameters": [
{ "type": "float", "name": "Smoothness", "default": "2", "min": "0", "max": "10", "pos": "1" },
{ "type": "float", "name": "Min Threshold", "default": "0", "min": "0", "max": "100", "pos": "2" },
{ "type": "float", "name": "Max Threshold", "default": "100", "min": "0", "max": "100", "pos": "3" },
{ "type": "bool", "name": "Absolute Value", "default": "0", "pos": "4" },
{ "type": "bool", "name": "Negative Colors", "default": "0", "pos": "5" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "6", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "7" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2010/29/12."}
]
},
{
"name": "Difference of Gaussians", "lang": "en", "command": "fx_dog", "parameters": [
{ "type": "float", "name": "1st Variance", "default": "1.4", "min": "0", "max": "5", "pos": "1" },
{ "type": "float", "name": "2nd Variance", "default": "1.5", "min": "0", "max": "5", "pos": "2" },
{ "type": "float", "name": "Threshold", "default": "0", "min": "0", "max": "49", "pos": "3" },
{ "type": "bool", "name": "Negative Colors", "default": "0", "pos": "4" },
{ "type": "bool", "name": "Monochrome", "default": "1", "pos": "5" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "6", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "7" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2010/29/12."}
]
},
{
"name": "Distance Transform", "lang": "en", "command": "fx_distance", "parameters": [
{ "type": "int", "name": "Value", "default": "128", "min": "0", "max": "255", "pos": "1" },
{ "type": "choice", "name": "Metric", "default": "2", "pos": "2", "choices": { "0": "Chebyshev", "1": "Manhattan", "2": "Euclidean", "3": "Squared-Euclidean" } },
{ "type": "choice", "name": "Normalization", "default": "2", "pos": "3", "choices": { "0": "Cut", "1": "Normalize", "2": "Modulo" } },
{ "type": "int", "name": "Modulo Value", "default": "32", "min": "1", "max": "255", "pos": "4" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "5", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "6" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2011/07/04."}
]
},
{
"name": "Edges", "lang": "en", "command": "fx_edges", "parameters": [
{ "type": "float", "name": "Smoothness", "default": "0", "min": "0", "max": "10", "pos": "1" },
{ "type": "float", "name": "Threshold", "default": "15", "min": "0", "max": "50", "pos": "2" },
{ "type": "bool", "name": "Negative Colors", "default": "0", "pos": "3" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "4", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "5" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2010/29/12."}
]
},
{
"name": "Edges Offsets", "lang": "en", "command": "fx_edge_offsets", "parameters": [
{ "type": "float", "name": "Smoothness", "default": "0", "min": "0", "max": "10", "pos": "1" },
{ "type": "float", "name": "Threshold", "default": "15", "min": "0", "max": "50", "pos": "2" },
{ "type": "int", "name": "Scale", "default": "4", "min": "0", "max": "32", "pos": "3" },
{ "type": "int", "name": "Thickness", "default": "1", "min": "0", "max": "16", "pos": "4" },
{ "type": "bool", "name": "Negative Colors", "default": "0", "pos": "5" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "6", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "7" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2010/29/12."}
]
},
{
"name": "Extract Foreground [Interactive]", "lang": "en", "command": "fx_extract_foreground", "parameters": [
{ "type": "float", "name": "Feathering", "default": "0", "min": "0", "max": "4", "pos": "1" },
{ "type": "int", "name": "Dilation", "default": "0", "min": "-32", "max": "32", "pos": "2" },
{ "type": "choice", "name": "Output Mode", "default": "3", "pos": "3", "choices": { "0": "RGBA Image (Full-Transparency / 1 Layer)", "1": "RGBA Image (Updatable / 1 Layer)", "2": "RGB Image + Binary Mask (2 Layers)", "3": "RGBA Foreground + Background (2 Layers)" } },
{ "type": "choice", "name": "View Resolution", "default": "1", "pos": "4", "choices": { "0": "Small (Faster)", "1": "Medium", "2": "High (Slower)", "3": "Very High (Even Slower)" } },
{ "type": "separator" },
{ "type": "note", "text": "Description:\n This filter allows to quickly extract foreground objects from background in opaque RGB images. Click on the Apply or OK buttons below to open the interactive window and start adding foreground and background control points. When you're done, exit the interactive window: your extracted foreground will be transferred back to the host software.\n\n If you are not satisfied with the result, click on Apply once again to modify your control points defined previously. To remove all control points, click on the Reset button above. "},
{ "type": "value", "value": "0,0", "pos": "5" },
{ "type": "value", "value": "-1", "pos": "6" },
{ "type": "separator" },
{ "type": "note", "text": "Interactions:\n Use the following actions in the interactive window to build your extraction mask :\n\n - Left mouse button or key F create a new foreground control point (or move an existing one).\n - Right mouse button or key B create a new background control point (or move an existing one).\n - Mouse wheel, or keys CTRL+arrows UP/DOWN zoom view in/out.\n - Key SPACE updates the extraction mask.\n - Key TAB toggles background view modes.\n - Key M toggles marker view modes.\n - Key BACKSPACE deletes the last control point added.\n - Key PAGE UP increases background opacity.\n - Key PAGE DOWN decreases background opacity.\n - Keys CTRL+D increase window size.\n - Keys CTRL+C decrease window size.\n - Keys CTRL+R reset window size.\n - Keys ESC, Q or ENTER exit the interactive window. "},
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2014/29/09."}
]
},
{
"name": "Gradient Norm", "lang": "en", "command": "fx_gradient_norm", "parameters": [
{ "type": "float", "name": "Smoothness", "default": "0", "min": "0", "max": "10", "pos": "1" },
{ "type": "float", "name": "Linearity", "default": "0.5", "min": "0", "max": "1.5", "pos": "2" },
{ "type": "float", "name": "Min Threshold", "default": "0", "min": "0", "max": "100", "pos": "3" },
{ "type": "float", "name": "Max Threshold", "default": "100", "min": "0", "max": "100", "pos": "4" },
{ "type": "bool", "name": "Negative Colors", "default": "0", "pos": "5" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "6", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "7" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2010/29/12."}
]
},
{
"name": "Gradient Norm[ JR's Mod]", "lang": "en", "command": "fx_jr_gradient_norm", "parameters": [
{ "type": "float", "name": "Smoothness", "default": "0", "min": "0", "max": "10", "pos": "1" },
{ "type": "float", "name": "Contrast", "default": "0.45", "min": "0", "max": "1.5", "pos": "2" },
{ "type": "float", "name": "Min Threshold", "default": "40", "min": "0", "max": "100", "pos": "3" },
{ "type": "float", "name": "Max Threshold", "default": "60", "min": "0", "max": "100", "pos": "4" },
{ "type": "bool", "name": "Negative", "default": "0", "pos": "5" },
{ "type": "choice", "name": "Include Orientation", "default": "0", "pos": "6", "choices": { "0": "Off", "1": "On", "2": "On (Extrapolate If Negative)" } },
{ "type": "float", "name": "Scale X", "default": "1", "min": "0", "max": "5", "pos": "7" },
{ "type": "float", "name": "Scale Y", "default": "1", "min": "0", "max": "5", "pos": "8" },
{ "type": "choice", "name": "Interpolation", "default": "2", "pos": "9", "choices": { "0": "Nearest", "1": "Average", "2": "Bilinear", "3": "Bicubic" } },
{ "type": "bool", "name": "Alpha", "default": "0", "pos": "10" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "11", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "12" },
{ "type": "separator" },
{ "type": "note", "text": "Author: <a href=\"http://ow.ly/wpsV30fzhdI\">David Tschumperlé</a>. Latest update: 2010/29/12."}
]
},
{
"name": "Gradient RGB", "lang": "en", "command": "fx_gradient2rgb", "parameters": [
{ "type": "float", "name": "Smoothness", "default": "0", "min": "0", "max": "10", "pos": "1" },
{ "type": "float", "name": "Min Threshold", "default": "0", "min": "0", "max": "100", "pos": "2" },
{ "type": "float", "name": "Max Threshold", "default": "100", "min": "0", "max": "100", "pos": "3" },
{ "type": "bool", "name": "Orientation Only", "default": "0", "pos": "4" },
{ "type": "bool", "name": "Negative Colors", "default": "0", "pos": "5" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "6", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "7" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2010/29/12."}
]
},
{
"name": "Isophotes", "lang": "en", "command": "fx_isophotes", "parameters": [
{ "type": "int", "name": "Levels", "default": "8", "min": "1", "max": "256", "pos": "1" },
{ "type": "float", "name": "Smoothness", "default": "0", "min": "0", "max": "5", "pos": "2" },
{ "type": "choice", "name": "Filling", "default": "1", "pos": "3", "choices": { "0": "Transparent", "1": "Colors" } },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "4", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "5" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2010/29/12."}
]
},
{
"name": "Laplacian", "lang": "en", "command": "fx_laplacian", "parameters": [
{ "type": "float", "name": "Smoothness", "default": "0", "min": "0", "max": "10", "pos": "1" },
{ "type": "float", "name": "Min Threshold", "default": "0", "min": "0", "max": "100", "pos": "2" },
{ "type": "float", "name": "Max Threshold", "default": "100", "min": "0", "max": "100", "pos": "3" },
{ "type": "bool", "name": "Absolute Value", "default": "0", "pos": "4" },
{ "type": "bool", "name": "Negative Colors", "default": "0", "pos": "5" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "6", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "7" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2010/29/12."}
]
},
{
"name": "Local Orientation", "lang": "en", "command": "fx_local_orientation", "parameters": [
{ "type": "float", "name": "Smoothness", "default": "0", "min": "0", "max": "5", "pos": "1" },
{ "type": "float", "name": "Min Threshold", "default": "0", "min": "0", "max": "100", "pos": "2" },
{ "type": "float", "name": "Max Threshold", "default": "100", "min": "0", "max": "100", "pos": "3" },
{ "type": "bool", "name": "Negative Colors", "default": "0", "pos": "4" },
{ "type": "separator" },
{ "type": "choice", "name": "Channel(s)", "default": "0", "pos": "5", "choices": { "0": "All", "1": "RGBA [All]", "2": "RGB [All]", "3": "RGB [Red]", "4": "RGB [Green]", "5": "RGB [Blue]", "6": "RGBA [Alpha]", "7": "Linear RGB [All]", "8": "Linear RGB [Red]", "9": "Linear RGB [Green]", "10": "Linear RGB [Blue]", "11": "YCbCr [Luminance]", "12": "YCbCr [Blue-Red Chrominances]", "13": "YCbCr [Blue Chrominance]", "14": "YCbCr [Red Chrominance]", "15": "YCbCr [Green Chrominance]", "16": "Lab [Lightness]", "17": "Lab [ab-Chrominances]", "18": "Lab [a-Chrominance]", "19": "Lab [b-Chrominance]", "20": "Lch [ch-Chrominances]", "21": "Lch [c-Chrominance]", "22": "Lch [h-Chrominance]", "23": "HSV [Hue]", "24": "HSV [Saturation]", "25": "HSV [Value]", "26": "HSI [Intensity]", "27": "HSL [Lightness]", "28": "CMYK [Cyan]", "29": "CMYK [Magenta]", "30": "CMYK [Yellow]", "31": "CMYK [Key]", "32": "YIQ [Luma]", "33": "YIQ [Chromas]", "34": "RYB [All]", "35": "RYB [Red]", "36": "RYB [Yellow]", "37": "RYB [Blue]" } },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "6", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "7" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2010/29/12."}
]
},
{
"name": "Morphological Filter", "lang": "en", "command": "fx_morphological", "parameters": [
{ "type": "choice", "name": "Action", "default": "0", "pos": "1", "choices": { "0": "Erosion", "1": "Dilation", "2": "Opening", "3": "Closing", "4": "Original - Erosion", "5": "Dilation - Original", "6": "Original - Opening", "7": "Closing - Original", "8": "Original - (Opening + Closing)/2", "9": "Closing - Opening" } },
{ "type": "choice", "name": "Kernel", "default": "0", "pos": "2", "choices": { "0": "Square", "1": "Octagonal", "2": "Circular", "3": "Custom" } },
{ "type": "int", "name": "Size", "default": "5", "min": "2", "max": "60", "pos": "3" },
{ "type": "note", "text": "Parameter Size is inactive for Custom kernel."},
{ "type": "text", "name": "Custom Kernel", "default": "1", "pos": "4" },
{ "type": "bool", "name": "Negative", "default": "0", "pos": "5" },
{ "type": "bool", "name": "Process Transparency", "default": "0", "pos": "6" },
{ "type": "separator" },
{ "type": "choice", "name": "Channel(s)", "default": "0", "pos": "7", "choices": { "0": "All", "1": "RGBA [All]", "2": "RGB [All]", "3": "RGB [Red]", "4": "RGB [Green]", "5": "RGB [Blue]", "6": "RGBA [Alpha]", "7": "Linear RGB [All]", "8": "Linear RGB [Red]", "9": "Linear RGB [Green]", "10": "Linear RGB [Blue]", "11": "YCbCr [Luminance]", "12": "YCbCr [Blue-Red Chrominances]", "13": "YCbCr [Blue Chrominance]", "14": "YCbCr [Red Chrominance]", "15": "YCbCr [Green Chrominance]", "16": "Lab [Lightness]", "17": "Lab [ab-Chrominances]", "18": "Lab [a-Chrominance]", "19": "Lab [b-Chrominance]", "20": "Lch [ch-Chrominances]", "21": "Lch [c-Chrominance]", "22": "Lch [h-Chrominance]", "23": "HSV [Hue]", "24": "HSV [Saturation]", "25": "HSV [Value]", "26": "HSI [Intensity]", "27": "HSL [Lightness]", "28": "CMYK [Cyan]", "29": "CMYK [Magenta]", "30": "CMYK [Yellow]", "31": "CMYK [Key]", "32": "YIQ [Luma]", "33": "YIQ [Chromas]", "34": "RYB [All]", "35": "RYB [Red]", "36": "RYB [Yellow]", "37": "RYB [Blue]" } },
{ "type": "choice", "name": "Value Action", "default": "0", "pos": "8", "choices": { "0": "None", "1": "Cut", "2": "Stretch" } },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "9", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "10" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2016/22/06."}
]
},
{
"name": "Samj Carte De Repoussage", "lang": "en", "command": "samj_Carte_De_Repoussage", "parameters": [
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">15 Matrices Emboss Pivotees</span>"},
{ "type": "int", "name": "Matrices Emboss", "default": "30", "min": "0", "max": "59", "pos": "1" },
{ "type": "bool", "name": "Gris Gray", "default": "1", "pos": "2" },
{ "type": "float", "name": "Flou Blur", "default": "0", "min": "0", "max": "32", "pos": "3" },
{ "type": "float", "name": "Nettete Sharpen", "default": "0", "min": "0", "max": "10", "pos": "4" },
{ "type": "separator" },
{ "type": "note", "text": "samj - Dernière mise à jour : 2019/03/22."}
]
},
{
"name": "Samj Colored Outlines", "lang": "en", "command": "samj_Colored_Outlines", "parameters": [
{ "type": "note", "text": "samj_Colored_Outlines"},
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Blur</span>"},
{ "type": "choice", "name": "Axes", "default": "0", "pos": "1", "choices": { "0": "XY", "1": "X", "2": "Y" } },
{ "type": "float", "name": "Blur", "default": "2", "min": "0", "max": "10", "pos": "2" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Isophote</span>"},
{ "type": "float", "name": "Isophote", "default": "8", "min": "6", "max": "16", "pos": "3" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Smooth</span>"},
{ "type": "int", "name": "Smooth", "default": "0", "min": "0", "max": "100", "pos": "4" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Dilate</span>"},
{ "type": "int", "name": "Dilate", "default": "0", "min": "0", "max": "16", "pos": "5" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Background</span>"},
{ "type": "color", "name": "Color", "default": "0,0,0,255", "pos": "6" },
{ "type": "separator" },
{ "type": "note", "text": "samj - Dernière mise à jour : 2016/01/29."}
]
},
{
"name": "Samj Coloriage", "lang": "en", "command": "samj_Coloriage", "parameters": [
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\"><u>Filtre Lent</u></span>"},
{ "type": "note", "text": "<span foreground=\"orangered\"><u>Pour obtenir un contour de 1 couleur</u></span>"},
{ "type": "separator" },
{ "type": "int", "name": "Dimension Max Echantillon", "default": "612", "min": "256", "max": "800", "pos": "1" },
{ "type": "int", "name": "Limites", "default": "255", "min": "1", "max": "255", "pos": "2" },
{ "type": "float", "name": "Flou Lissage", "default": "2", "min": "0", "max": "10", "pos": "3" },
{ "type": "int", "name": "Isophotes Nb Levels", "default": "6", "min": "4", "max": "16", "pos": "4" },
{ "type": "int", "name": "Dilatation", "default": "2", "min": "1", "max": "16", "pos": "5" },
{ "type": "color", "name": "Couleur Contour", "default": "0,0,0,255", "pos": "6" },
{ "type": "bool", "name": "Dimensions Origine", "default": "0", "pos": "10" },
{ "type": "separator" },
{ "type": "note", "text": "samj - Dernière mise à jour : 2016/12/04."}
]
},
{
"name": "Samj Contours Arrondis", "lang": "en", "command": "samj_Contours_Arrondis", "parameters": [
{ "type": "note", "text": "samj_Contours_Arrondis"},
{ "type": "note", "text": "<span foreground=\"orangered\">Lissage</span>"},
{ "type": "int", "name": "Itérations", "default": "1", "min": "1", "max": "25", "pos": "1" },
{ "type": "int", "name": "Quantize", "default": "3", "min": "2", "max": "25", "pos": "2" },
{ "type": "int", "name": "Blur", "default": "5", "min": "5", "max": "50", "pos": "3" },
{ "type": "note", "text": "<span foreground=\"orangered\">Traits</span>"},
{ "type": "int", "name": "Isophotes", "default": "10", "min": "2", "max": "50", "pos": "4" },
{ "type": "bool", "name": "RGBA", "default": "0", "pos": "5" },
{ "type": "int", "name": "Dilate Circ", "default": "0", "min": "0", "max": "10", "pos": "6" },
{ "type": "separator" },
{ "type": "note", "text": "samj - Dernière mise à jour : 2015/04/06."}
]
},
{
"name": "Samj Contours Blancs", "lang": "en", "command": "samj_Contours_Blancs", "parameters": [
{ "type": "separator" },
{ "type": "note", "text": "<u>Option Quantize</u>"},
{ "type": "choice", "name": "Quantize", "default": "1", "pos": "1", "choices": { "0": "No", "1": "A", "2": "B", "3": "A + B" } },
{ "type": "int", "name": "Levels", "default": "16", "min": "2", "max": "256", "pos": "2" },
{ "type": "float", "name": "Blur", "default": "2", "min": "0", "max": "100", "pos": "3" },
{ "type": "note", "text": "<span foreground=\"orangered\"><u>Gradient Norm</u></span>"},
{ "type": "float", "name": "Smoothness", "default": "0", "min": "0", "max": "10", "pos": "4" },
{ "type": "float", "name": "Linearity", "default": "0.5", "min": "0", "max": "1.5", "pos": "5" },
{ "type": "float", "name": "Min Threshold", "default": "0", "min": "0", "max": "100", "pos": "6" },
{ "type": "float", "name": "Max Threshold", "default": "100", "min": "0", "max": "100", "pos": "7" },
{ "type": "bool", "name": "Negative Colors", "default": "0", "pos": "8" },
{ "type": "note", "text": "<span foreground=\"orangered\"><u>Blanc Contours</u></span>"},
{ "type": "int", "name": "White Level Contour", "default": "3", "min": "0", "max": "12", "pos": "9" },
{ "type": "note", "text": "<span foreground=\"orangered\"><u>Segment Watershed</u></span>"},
{ "type": "float", "name": "Edge Threshold", "default": "2", "min": "0", "max": "15", "pos": "10" },
{ "type": "float", "name": "Smoothness", "default": "1", "min": "0", "max": "5", "pos": "11" },
{ "type": "choice", "name": "Channel(s)", "default": "0", "pos": "12", "choices": { "0": "All", "1": "RGBA [all]", "2": "RGB [all]", "3": "RGB [red]", "4": "RGB [green]", "5": "RGB [blue]", "6": "RGBA [alpha]", "7": "Linear RGB [all]", "8": "Linear RGB [red]", "9": "Linear RGB [green]", "10": "Linear RGB [blue]", "11": "YCbCr [luminance]", "12": "YCbCr [blue-Red Chrominances]", "13": "YCbCr [blue Chrominance]", "14": "YCbCr [red Chrominance]", "15": "YCbCr [green Chrominance]", "16": "Lab [lightness]", "17": "Lab [ab-Chrominances]", "18": "Lab [a-Chrominance]", "19": "Lab [b-Chrominance]", "20": "Lch [ch-Chrominances]", "21": "Lch [c-Chrominance]", "22": "Lch [h-Chrominance]", "23": "HSV [hue]", "24": "HSV [saturation]", "25": "HSV [value]", "26": "HSI [intensity]", "27": "HSL [lightness]", "28": "CMYK [cyan]", "29": "CMYK [magenta]", "30": "CMYK [yellow]", "31": "CMYK [key]", "32": "YIQ [luma]", "33": "YIQ [chromas]" } },
{ "type": "choice", "name": "Value Action", "default": "0", "pos": "13", "choices": { "0": "None", "1": "Cut", "2": "Normalize" } },
{ "type": "note", "text": "<span foreground=\"orangered\"><u>Edges Offsets</u></span>"},
{ "type": "float", "name": "Smoothness", "default": "0", "min": "0", "max": "10", "pos": "14" },
{ "type": "float", "name": "Threshold", "default": "15", "min": "0", "max": "50", "pos": "15" },
{ "type": "int", "name": "Scale", "default": "4", "min": "0", "max": "32", "pos": "16" },
{ "type": "int", "name": "Thickness", "default": "1", "min": "0", "max": "16", "pos": "17" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "18", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "separator" },
{ "type": "note", "text": "Author: samj. Latest update: 2019/12/16."}
]
},
{
"name": "Samj Contours Colores", "lang": "en", "command": "samj_Contours_Colores", "parameters": [
{ "type": "note", "text": "samj_Contours_Colores"},
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Contours</span>"},
{ "type": "float", "name": "Puissance / Pow", "default": "1.1", "min": "1", "max": "2", "pos": "1" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Segment</span>"},
{ "type": "float", "name": "Edge Threshold", "default": "2", "min": "0", "max": "15", "pos": "2" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Cut</span>"},
{ "type": "int", "name": "Couper / Cut", "default": "40", "min": "0", "max": "255", "pos": "3" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Dilate</span>"},
{ "type": "int", "name": "Dilate Contours", "default": "0", "min": "0", "max": "16", "pos": "4" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Degradation Spread</span>"},
{ "type": "float", "name": "Spread", "default": "0", "min": "0", "max": "10", "pos": "5" },
{ "type": "separator" },
{ "type": "note", "text": "samj - Dernière mise à jour : 2016/01/25."}
]
},
{
"name": "Samj Quelques Isophotes", "lang": "en", "command": "samj_Quelques_Isophotes", "parameters": [
{ "type": "int", "name": "Épaisseur", "default": "10", "min": "1", "max": "32", "pos": "1" },
{ "type": "int", "name": "Précision", "default": "10", "min": "1", "max": "32", "pos": "2" },
{ "type": "float", "name": "Coeff Précision", "default": "1", "min": "0.1", "max": "8", "pos": "3" },
{ "type": "float", "name": "Coeff Flou", "default": "0.02", "min": "0", "max": "1", "pos": "4" },
{ "type": "int", "name": "Isophotes", "default": "8", "min": "2", "max": "32", "pos": "5" },
{ "type": "separator" },
{ "type": "note", "text": "samj - Dernière mise à jour : 2016/11/23."}
]
},
{
"name": "Samj Quelques Isophotes B", "lang": "en", "command": "samj_Quelques_Isophotes_B", "parameters": [
{ "type": "int", "name": "Nb Decomposition Couleurs", "default": "16", "min": "2", "max": "32", "pos": "1" },
{ "type": "float", "name": "Variation Couleurs %", "default": "100", "min": "25", "max": "100", "pos": "2" },
{ "type": "choice", "name": "Type Variation Couleurs", "default": "0", "pos": "3", "choices": { "0": "Min", "1": "Max", "2": "Min Max" } },
{ "type": "int", "name": "Dilate", "default": "0", "min": "0", "max": "8", "pos": "4" },
{ "type": "int", "name": "Isophotes", "default": "4", "min": "2", "max": "16", "pos": "5" },
{ "type": "separator" },
{ "type": "note", "text": "samj - Dernière mise à jour : 2017/01/14."}
]
},
{
"name": "Samj Scintillements Colores Contours", "lang": "en", "command": "samj_Scintillements_Colores_Contours", "parameters": [
{ "type": "note", "text": "samj_Scintillements_Colores_Contours"},
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Limites via Isophote</span>"},
{ "type": "int", "name": "Flou", "default": "0", "min": "0", "max": "10", "pos": "1" },
{ "type": "int", "name": "Isophotes", "default": "8", "min": "6", "max": "16", "pos": "2" },
{ "type": "int", "name": "Dilate", "default": "0", "min": "0", "max": "10", "pos": "3" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Scintillement</span>"},
{ "type": "int", "name": "Resolution L", "default": "8", "min": "1", "max": "32", "pos": "4" },
{ "type": "int", "name": "Resolution H", "default": "8", "min": "1", "max": "32", "pos": "5" },
{ "type": "float", "name": "Dimension Variation", "default": "1", "min": "0.3", "max": "3", "pos": "6" },
{ "type": "int", "name": "Variation Couleur", "default": "768", "min": "1", "max": "768", "pos": "7" },
{ "type": "int", "name": "Scintillement", "default": "12", "min": "3", "max": "24", "pos": "8" },
{ "type": "float", "name": "Angle Decalage", "default": "0", "min": "0", "max": "120", "pos": "9" },
{ "type": "int", "name": "Variation Aleatoire", "default": "0", "min": "0", "max": "100", "pos": "10" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Flou</span>"},
{ "type": "float", "name": "Flou / Blur Contours", "default": "0", "min": "0", "max": "5", "pos": "11" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Overlay</span>"},
{ "type": "bool", "name": "Overlay", "default": "0", "pos": "12" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Fond</span>"},
{ "type": "color", "name": "Couleur Fond / Background Color", "default": "0,0,0,255", "pos": "13" },
{ "type": "separator" },
{ "type": "note", "text": "samj - Dernière mise à jour : 2016/02/04."}
]
},
{
"name": "Samj Skeletation", "lang": "en", "command": "samj_Skeletation", "parameters": [
{ "type": "note", "text": "samj_Skeletation"},
{ "type": "note", "text": "<span foreground=\"orangered\">Skeleton</span>"},
{ "type": "int", "name": "Skeletation", "default": "2", "min": "2", "max": "10", "pos": "1" },
{ "type": "int", "name": "Smoothness A %", "default": "100", "min": "10", "max": "100", "pos": "2" },
{ "type": "int", "name": "Smoothness B %", "default": "100", "min": "10", "max": "100", "pos": "3" },
{ "type": "note", "text": "<span foreground=\"orangered\">Blend</span>"},
{ "type": "bool", "name": "Blend", "default": "0", "pos": "4" },
{ "type": "choice", "name": "Mode", "default": "0", "pos": "5", "choices": { "0": "Add", "1": "Alpha", "2": "And", "3": "Average", "4": "Blue", "5": "Burn", "6": "Darken", "7": "Difference", "8": "Divide", "9": "Dodge", "10": "Edges", "11": "Exclusion", "12": "Freeze", "13": "Grain Extract", "14": "Grain Merge", "15": "Green", "16": "Hard Light", "17": "Hard Mix", "18": "Hue", "19": "Interpolation", "20": "Lighten", "21": "Lightness", "22": "Linear Burn", "23": "Linear Light", "24": "Luminance", "25": "Multiply", "26": "Negation", "27": "Or", "28": "Overlay", "29": "Pin Light", "30": "Red", "31": "Reflect", "32": "Saturation", "33": "Shape Average", "34": "Shape Average0", "35": "Soft Burn", "36": "Soft Dodge", "37": "Soft Light", "38": "Screen", "39": "Stamp", "40": "Subtract", "41": "Value", "42": "Vivid Light", "43": "Xor" } },
{ "type": "float", "name": "Opacité / Opacity", "default": "1", "min": "0", "max": "1", "pos": "6" },
{ "type": "separator" },
{ "type": "note", "text": "samj - Dernière mise à jour : 2016/01/20."}
]
},
{
"name": "Samj Test Mauvais Contours", "lang": "en", "command": "samj_Test_Mauvais_Contours", "parameters": [
{ "type": "note", "text": "samj_Test_Mauvais_Contours"},
{ "type": "float", "name": "Spread - Watershed +", "default": "0", "min": "-30", "max": "30", "pos": "1" },
{ "type": "int", "name": "Deformation A", "default": "0", "min": "0", "max": "20", "pos": "2" },
{ "type": "int", "name": "Deformation B", "default": "0", "min": "0", "max": "20", "pos": "3" },
{ "type": "int", "name": "Iterations", "default": "2", "min": "1", "max": "10", "pos": "4" },
{ "type": "float", "name": "Pow", "default": "1", "min": "0.1", "max": "3", "pos": "5" },
{ "type": "int", "name": "Na", "default": "0", "min": "0", "max": "255", "pos": "6" },
{ "type": "int", "name": "Nb", "default": "255", "min": "0", "max": "255", "pos": "7" },
{ "type": "int", "name": "Ca", "default": "0", "min": "0", "max": "255", "pos": "8" },
{ "type": "int", "name": "Cb", "default": "255", "min": "0", "max": "255", "pos": "9" },
{ "type": "bool", "name": "Negate", "default": "0", "pos": "10" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Blend</span>"},
{ "type": "bool", "name": "Blend", "default": "0", "pos": "11" },
{ "type": "choice", "name": "Mode", "default": "3", "pos": "12", "choices": { "0": "Add", "1": "Alpha", "2": "And", "3": "Average", "4": "Blue", "5": "Burn", "6": "Darken", "7": "Difference", "8": "Divide", "9": "Dodge", "10": "Edges", "11": "Exclusion", "12": "Freeze", "13": "Grain Extract", "14": "Grain Merge", "15": "Green", "16": "Hard Light", "17": "Hard Mix", "18": "Hue", "19": "Interpolation", "20": "Lighten", "21": "Lightness", "22": "Linear Burn", "23": "Linear Light", "24": "Luminance", "25": "Multiply", "26": "Negation", "27": "Or", "28": "Overlay", "29": "Pin Light", "30": "Red", "31": "Reflect", "32": "Saturation", "33": "Shape Area Max", "34": "Shape Area Max0", "35": "Shape Area Min", "36": "Shape Area Min0", "37": "Shape Average", "38": "Shape Average0", "39": "Shape Min", "40": "Shape Min0", "41": "Shape Max", "42": "Shape Max0", "43": "Soft Burn", "44": "Soft Dodge", "45": "Soft Light", "46": "Screen", "47": "Stamp", "48": "Subtract", "49": "Value", "50": "Vivid Light", "51": "Xor" } },
{ "type": "bool", "name": "Reverse", "default": "1", "pos": "13" },
{ "type": "separator" },
{ "type": "note", "text": "samj - Update : 2016/12/30."}
]
},
{
"name": "Segmentation", "lang": "en", "command": "fx_segment_watershed", "parameters": [
{ "type": "float", "name": "Edge Threshold", "default": "2", "min": "0", "max": "15", "pos": "1" },
{ "type": "float", "name": "Smoothness", "default": "1", "min": "0", "max": "5", "pos": "2" },
{ "type": "separator" },
{ "type": "choice", "name": "Channel(s)", "default": "0", "pos": "3", "choices": { "0": "All", "1": "RGBA [All]", "2": "RGB [All]", "3": "RGB [Red]", "4": "RGB [Green]", "5": "RGB [Blue]", "6": "RGBA [Alpha]", "7": "Linear RGB [All]", "8": "Linear RGB [Red]", "9": "Linear RGB [Green]", "10": "Linear RGB [Blue]", "11": "YCbCr [Luminance]", "12": "YCbCr [Blue-Red Chrominances]", "13": "YCbCr [Blue Chrominance]", "14": "YCbCr [Red Chrominance]", "15": "YCbCr [Green Chrominance]", "16": "Lab [Lightness]", "17": "Lab [ab-Chrominances]", "18": "Lab [a-Chrominance]", "19": "Lab [b-Chrominance]", "20": "Lch [ch-Chrominances]", "21": "Lch [c-Chrominance]", "22": "Lch [h-Chrominance]", "23": "HSV [Hue]", "24": "HSV [Saturation]", "25": "HSV [Value]", "26": "HSI [Intensity]", "27": "HSL [Lightness]", "28": "CMYK [Cyan]", "29": "CMYK [Magenta]", "30": "CMYK [Yellow]", "31": "CMYK [Key]", "32": "YIQ [Luma]", "33": "YIQ [Chromas]", "34": "RYB [All]", "35": "RYB [Red]", "36": "RYB [Yellow]", "37": "RYB [Blue]" } },
{ "type": "choice", "name": "Value Action", "default": "0", "pos": "4", "choices": { "0": "None", "1": "Cut", "2": "Normalize" } },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "5", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "6" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2010/29/12."}
]
},
{
"name": "Skeleton", "lang": "en", "command": "fx_skeleton", "parameters": [
{ "type": "choice", "name": "Method", "default": "0", "pos": "1", "choices": { "0": "Distance (Fast)", "1": "Thinning (Slow)" } },
{ "type": "float", "name": "Smoothness", "default": "0", "min": "0", "max": "10", "pos": "2" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "3", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "4" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2011/07/04."}
]
},
{
"name": "Super-Pixels", "lang": "en", "command": "fx_superpixels", "parameters": [
{ "type": "int", "name": "Size", "default": "16", "min": "4", "max": "64", "pos": "1" },
{ "type": "float", "name": "Regularity", "default": "10", "min": "0", "max": "128", "pos": "2" },
{ "type": "int", "name": "Iterations", "default": "5", "min": "1", "max": "16", "pos": "3" },
{ "type": "choice", "name": "Colors", "default": "1", "pos": "4", "choices": { "0": "Random", "1": "Average" } },
{ "type": "float", "name": "Border Opacity", "default": "1", "min": "0", "max": "1", "pos": "5" },
{ "type": "color", "name": "Border Color", "default": "0,0,0,255", "pos": "6" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "10", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "11" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2017/11/16."}
]
},
{
"name": "Thin Edges", "lang": "en", "command": "fx_thin_edges", "parameters": [
{ "type": "float", "name": "Smoothness", "default": "0", "min": "0", "max": "10", "pos": "1" },
{ "type": "float", "name": "Threshold", "default": "15", "min": "0", "max": "50", "pos": "2" },
{ "type": "bool", "name": "Negative Colors", "default": "0", "pos": "3" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "4", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "5" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2010/29/12."}
]
}
]
},
{
"name": "Corvo", "filters": [
{
"name": "Corvo's Painting 5", "lang": "en", "command": "fx_corvo_painting_5", "parameters": [
{ "type": "note", "text": "Polygonize settings"},
{ "type": "int", "name": "Amplitude", "default": "35", "min": "0", "max": "2000", "pos": "1" },
{ "type": "float", "name": "Smoothness", "default": "10", "min": "0", "max": "100", "pos": "2" },
{ "type": "float", "name": "Minimal Area", "default": "10", "min": "0", "max": "100", "pos": "3" },
{ "type": "float", "name": "Alpha Polygonize", "default": "0.5", "min": "0", "max": "1", "pos": "4" },
{ "type": "separator" },
{ "type": "float", "name": "Texture", "default": "50", "min": "0", "max": "100", "pos": "5" },
{ "type": "float", "name": "Plasma", "default": "0.3", "min": "0", "max": "1", "pos": "6" },
{ "type": "separator" },
{ "type": "note", "text": "Smooth settings"},
{ "type": "float", "name": "Amplitude", "default": "50", "min": "0", "max": "1000", "pos": "7" },
{ "type": "float", "name": "Gradient Smoothness", "default": "2", "min": "0", "max": "10", "pos": "8" },
{ "type": "float", "name": "Tensor Smoothness", "default": "5", "min": "0", "max": "10", "pos": "9" },
{ "type": "float", "name": "Alpha Filter", "default": "1", "min": "0", "max": "1", "pos": "10" }
]
}
]
},
{
"name": "Curves [Lab]", "filters": [
{
"name": "A-Color", "lang": "en", "command": "fx_apply_Labcurve", "parameters": [
{ "type": "int", "name": "Starting Y", "default": "0", "min": "0", "max": "255", "pos": "1" },
{ "type": "separator" },
{ "type": "int", "name": "X-Coord(1)", "default": "-1", "min": "-1", "max": "255", "pos": "2" },
{ "type": "int", "name": "Y-Coord(1)", "default": "128", "min": "0", "max": "255", "pos": "3" },
{ "type": "separator" },
{ "type": "int", "name": "X-Coord(2)", "default": "-1", "min": "-1", "max": "255", "pos": "4" },
{ "type": "int", "name": "Y-Coord(2)", "default": "128", "min": "0", "max": "255", "pos": "5" },
{ "type": "separator" },
{ "type": "int", "name": "X-Coord(3)", "default": "-1", "min": "-1", "max": "255", "pos": "6" },
{ "type": "int", "name": "Y-Coord(3)", "default": "128", "min": "0", "max": "255", "pos": "7" },
{ "type": "separator" },
{ "type": "int", "name": "X-Coord(4)", "default": "-1", "min": "-1", "max": "255", "pos": "8" },
{ "type": "int", "name": "Y-Coord(4)", "default": "128", "min": "0", "max": "255", "pos": "9" },
{ "type": "separator" },
{ "type": "int", "name": "X-Coord(5)", "default": "-1", "min": "-1", "max": "255", "pos": "10" },
{ "type": "int", "name": "Y-Coord(5)", "default": "128", "min": "0", "max": "255", "pos": "11" },
{ "type": "separator" },
{ "type": "int", "name": "Ending Y", "default": "255", "min": "0", "max": "255", "pos": "12" },
{ "type": "separator" },
{ "type": "float", "name": "Curve Smoothness", "default": "1", "min": "0", "max": "1", "pos": "13" },
{ "type": "float", "name": "Display Histogram", "default": "0", "min": "0", "max": "100", "pos": "14" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "15", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé. Latest update: 2010/29/12."}
]
},
{
"name": "B-Color", "lang": "en", "command": "fx_apply_Labcurve", "parameters": [
{ "type": "int", "name": "Starting Y", "default": "0", "min": "0", "max": "255", "pos": "1" },
{ "type": "separator" },
{ "type": "int", "name": "X-Coord(1)", "default": "-1", "min": "-1", "max": "255", "pos": "2" },
{ "type": "int", "name": "Y-Coord(1)", "default": "128", "min": "0", "max": "255", "pos": "3" },
{ "type": "separator" },
{ "type": "int", "name": "X-Coord(2)", "default": "-1", "min": "-1", "max": "255", "pos": "4" },
{ "type": "int", "name": "Y-Coord(2)", "default": "128", "min": "0", "max": "255", "pos": "5" },
{ "type": "separator" },
{ "type": "int", "name": "X-Coord(3)", "default": "-1", "min": "-1", "max": "255", "pos": "6" },
{ "type": "int", "name": "Y-Coord(3)", "default": "128", "min": "0", "max": "255", "pos": "7" },
{ "type": "separator" },
{ "type": "int", "name": "X-Coord(4)", "default": "-1", "min": "-1", "max": "255", "pos": "8" },
{ "type": "int", "name": "Y-Coord(4)", "default": "128", "min": "0", "max": "255", "pos": "9" },
{ "type": "separator" },
{ "type": "int", "name": "X-Coord(5)", "default": "-1", "min": "-1", "max": "255", "pos": "10" },
{ "type": "int", "name": "Y-Coord(5)", "default": "128", "min": "0", "max": "255", "pos": "11" },
{ "type": "separator" },
{ "type": "int", "name": "Ending Y", "default": "255", "min": "0", "max": "255", "pos": "12" },
{ "type": "separator" },
{ "type": "float", "name": "Curve Smoothness", "default": "1", "min": "0", "max": "1", "pos": "13" },
{ "type": "float", "name": "Display Histogram", "default": "0", "min": "0", "max": "100", "pos": "14" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "15", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé. Latest update: 2010/29/12."}
]
},
{
"name": "Lightness", "lang": "en", "command": "fx_apply_Labcurve", "parameters": [
{ "type": "int", "name": "Starting Y", "default": "0", "min": "0", "max": "255", "pos": "1" },
{ "type": "separator" },
{ "type": "int", "name": "X-Coord(1)", "default": "-1", "min": "-1", "max": "255", "pos": "2" },
{ "type": "int", "name": "Y-Coord(1)", "default": "128", "min": "0", "max": "255", "pos": "3" },
{ "type": "separator" },
{ "type": "int", "name": "X-Coord(2)", "default": "-1", "min": "-1", "max": "255", "pos": "4" },
{ "type": "int", "name": "Y-Coord(2)", "default": "128", "min": "0", "max": "255", "pos": "5" },
{ "type": "separator" },
{ "type": "int", "name": "X-Coord(3)", "default": "-1", "min": "-1", "max": "255", "pos": "6" },
{ "type": "int", "name": "Y-Coord(3)", "default": "128", "min": "0", "max": "255", "pos": "7" },
{ "type": "separator" },
{ "type": "int", "name": "X-Coord(4)", "default": "-1", "min": "-1", "max": "255", "pos": "8" },
{ "type": "int", "name": "Y-Coord(4)", "default": "128", "min": "0", "max": "255", "pos": "9" },
{ "type": "separator" },
{ "type": "int", "name": "X-Coord(5)", "default": "-1", "min": "-1", "max": "255", "pos": "10" },
{ "type": "int", "name": "Y-Coord(5)", "default": "128", "min": "0", "max": "255", "pos": "11" },
{ "type": "separator" },
{ "type": "int", "name": "Ending Y", "default": "255", "min": "0", "max": "255", "pos": "12" },
{ "type": "separator" },
{ "type": "float", "name": "Curve Smoothness", "default": "1", "min": "0", "max": "1", "pos": "13" },
{ "type": "float", "name": "Display Histogram", "default": "0", "min": "0", "max": "100", "pos": "14" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "15", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé. Latest update: 2010/29/12."}
]
}
]
},
{
"name": "Curves [RGB]", "filters": [
{
"name": "Blue", "lang": "en", "command": "fx_apply_RGBcurve", "parameters": [
{ "type": "int", "name": "Starting Y", "default": "0", "min": "0", "max": "255", "pos": "1" },
{ "type": "separator" },
{ "type": "int", "name": "X-Coord(1)", "default": "-1", "min": "-1", "max": "255", "pos": "2" },
{ "type": "int", "name": "Y-Coord(1)", "default": "128", "min": "0", "max": "255", "pos": "3" },
{ "type": "separator" },
{ "type": "int", "name": "X-Coord(2)", "default": "-1", "min": "-1", "max": "255", "pos": "4" },
{ "type": "int", "name": "Y-Coord(2)", "default": "128", "min": "0", "max": "255", "pos": "5" },
{ "type": "separator" },
{ "type": "int", "name": "X-Coord(3)", "default": "-1", "min": "-1", "max": "255", "pos": "6" },
{ "type": "int", "name": "Y-Coord(3)", "default": "128", "min": "0", "max": "255", "pos": "7" },
{ "type": "separator" },
{ "type": "int", "name": "X-Coord(4)", "default": "-1", "min": "-1", "max": "255", "pos": "8" },
{ "type": "int", "name": "Y-Coord(4)", "default": "128", "min": "0", "max": "255", "pos": "9" },
{ "type": "separator" },
{ "type": "int", "name": "X-Coord(5)", "default": "-1", "min": "-1", "max": "255", "pos": "10" },
{ "type": "int", "name": "Y-Coord(5)", "default": "128", "min": "0", "max": "255", "pos": "11" },
{ "type": "separator" },
{ "type": "int", "name": "Ending Y", "default": "255", "min": "0", "max": "255", "pos": "12" },
{ "type": "separator" },
{ "type": "float", "name": "Curve Smoothness", "default": "1", "min": "0", "max": "1", "pos": "13" },
{ "type": "float", "name": "Display Histogram", "default": "0", "min": "0", "max": "100", "pos": "14" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "15", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé. Latest update: 2010/29/12."}
]
},
{
"name": "Green", "lang": "en", "command": "fx_apply_RGBcurve", "parameters": [
{ "type": "int", "name": "Starting Y", "default": "0", "min": "0", "max": "255", "pos": "1" },
{ "type": "separator" },
{ "type": "int", "name": "X-Coord(1)", "default": "-1", "min": "-1", "max": "255", "pos": "2" },
{ "type": "int", "name": "Y-Coord(1)", "default": "128", "min": "0", "max": "255", "pos": "3" },
{ "type": "separator" },
{ "type": "int", "name": "X-Coord(2)", "default": "-1", "min": "-1", "max": "255", "pos": "4" },
{ "type": "int", "name": "Y-Coord(2)", "default": "128", "min": "0", "max": "255", "pos": "5" },
{ "type": "separator" },
{ "type": "int", "name": "X-Coord(3)", "default": "-1", "min": "-1", "max": "255", "pos": "6" },
{ "type": "int", "name": "Y-Coord(3)", "default": "128", "min": "0", "max": "255", "pos": "7" },
{ "type": "separator" },
{ "type": "int", "name": "X-Coord(4)", "default": "-1", "min": "-1", "max": "255", "pos": "8" },
{ "type": "int", "name": "Y-Coord(4)", "default": "128", "min": "0", "max": "255", "pos": "9" },
{ "type": "separator" },
{ "type": "int", "name": "X-Coord(5)", "default": "-1", "min": "-1", "max": "255", "pos": "10" },
{ "type": "int", "name": "Y-Coord(5)", "default": "128", "min": "0", "max": "255", "pos": "11" },
{ "type": "separator" },
{ "type": "int", "name": "Ending Y", "default": "255", "min": "0", "max": "255", "pos": "12" },
{ "type": "separator" },
{ "type": "float", "name": "Curve Smoothness", "default": "1", "min": "0", "max": "1", "pos": "13" },
{ "type": "float", "name": "Display Histogram", "default": "0", "min": "0", "max": "100", "pos": "14" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "15", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé. Latest update: 2010/29/12."}
]
},
{
"name": "Red", "lang": "en", "command": "fx_apply_RGBcurve", "parameters": [
{ "type": "int", "name": "Starting Y", "default": "0", "min": "0", "max": "255", "pos": "1" },
{ "type": "separator" },
{ "type": "int", "name": "X-Coord(1)", "default": "-1", "min": "-1", "max": "255", "pos": "2" },
{ "type": "int", "name": "Y-Coord(1)", "default": "128", "min": "0", "max": "255", "pos": "3" },
{ "type": "separator" },
{ "type": "int", "name": "X-Coord(2)", "default": "-1", "min": "-1", "max": "255", "pos": "4" },
{ "type": "int", "name": "Y-Coord(2)", "default": "128", "min": "0", "max": "255", "pos": "5" },
{ "type": "separator" },
{ "type": "int", "name": "X-Coord(3)", "default": "-1", "min": "-1", "max": "255", "pos": "6" },
{ "type": "int", "name": "Y-Coord(3)", "default": "128", "min": "0", "max": "255", "pos": "7" },
{ "type": "separator" },
{ "type": "int", "name": "X-Coord(4)", "default": "-1", "min": "-1", "max": "255", "pos": "8" },
{ "type": "int", "name": "Y-Coord(4)", "default": "128", "min": "0", "max": "255", "pos": "9" },
{ "type": "separator" },
{ "type": "int", "name": "X-Coord(5)", "default": "-1", "min": "-1", "max": "255", "pos": "10" },
{ "type": "int", "name": "Y-Coord(5)", "default": "128", "min": "0", "max": "255", "pos": "11" },
{ "type": "separator" },
{ "type": "int", "name": "Ending Y", "default": "255", "min": "0", "max": "255", "pos": "12" },
{ "type": "separator" },
{ "type": "float", "name": "Curve Smoothness", "default": "1", "min": "0", "max": "1", "pos": "13" },
{ "type": "float", "name": "Display Histogram", "default": "0", "min": "0", "max": "100", "pos": "14" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "15", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé. Latest update: 2010/29/12."}
]
}
]
},
{
"name": "Curves [YCbCr]", "filters": [
{
"name": "Blue Chrominance", "lang": "en", "command": "fx_apply_YCbCrcurve", "parameters": [
{ "type": "int", "name": "Starting Y", "default": "0", "min": "0", "max": "255", "pos": "1" },
{ "type": "separator" },
{ "type": "int", "name": "X-Coord(1)", "default": "-1", "min": "-1", "max": "255", "pos": "2" },
{ "type": "int", "name": "Y-Coord(1)", "default": "128", "min": "0", "max": "255", "pos": "3" },
{ "type": "separator" },
{ "type": "int", "name": "X-Coord(2)", "default": "-1", "min": "-1", "max": "255", "pos": "4" },
{ "type": "int", "name": "Y-Coord(2)", "default": "128", "min": "0", "max": "255", "pos": "5" },
{ "type": "separator" },
{ "type": "int", "name": "X-Coord(3)", "default": "-1", "min": "-1", "max": "255", "pos": "6" },
{ "type": "int", "name": "Y-Coord(3)", "default": "128", "min": "0", "max": "255", "pos": "7" },
{ "type": "separator" },
{ "type": "int", "name": "X-Coord(4)", "default": "-1", "min": "-1", "max": "255", "pos": "8" },
{ "type": "int", "name": "Y-Coord(4)", "default": "128", "min": "0", "max": "255", "pos": "9" },
{ "type": "separator" },
{ "type": "int", "name": "X-Coord(5)", "default": "-1", "min": "-1", "max": "255", "pos": "10" },
{ "type": "int", "name": "Y-Coord(5)", "default": "128", "min": "0", "max": "255", "pos": "11" },
{ "type": "separator" },
{ "type": "int", "name": "Ending Y", "default": "255", "min": "0", "max": "255", "pos": "12" },
{ "type": "separator" },
{ "type": "float", "name": "Curve Smoothness", "default": "1", "min": "0", "max": "1", "pos": "13" },
{ "type": "float", "name": "Display Histogram", "default": "0", "min": "0", "max": "100", "pos": "14" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "15", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé. Latest update: 2010/29/12."}
]
},
{
"name": "Luminance", "lang": "en", "command": "fx_apply_YCbCrcurve", "parameters": [
{ "type": "int", "name": "Starting Y", "default": "0", "min": "0", "max": "255", "pos": "1" },
{ "type": "separator" },
{ "type": "int", "name": "X-Coord(1)", "default": "-1", "min": "-1", "max": "255", "pos": "2" },
{ "type": "int", "name": "Y-Coord(1)", "default": "128", "min": "0", "max": "255", "pos": "3" },
{ "type": "separator" },
{ "type": "int", "name": "X-Coord(2)", "default": "-1", "min": "-1", "max": "255", "pos": "4" },
{ "type": "int", "name": "Y-Coord(2)", "default": "128", "min": "0", "max": "255", "pos": "5" },
{ "type": "separator" },
{ "type": "int", "name": "X-Coord(3)", "default": "-1", "min": "-1", "max": "255", "pos": "6" },
{ "type": "int", "name": "Y-Coord(3)", "default": "128", "min": "0", "max": "255", "pos": "7" },
{ "type": "separator" },
{ "type": "int", "name": "X-Coord(4)", "default": "-1", "min": "-1", "max": "255", "pos": "8" },
{ "type": "int", "name": "Y-Coord(4)", "default": "128", "min": "0", "max": "255", "pos": "9" },
{ "type": "separator" },
{ "type": "int", "name": "X-Coord(5)", "default": "-1", "min": "-1", "max": "255", "pos": "10" },
{ "type": "int", "name": "Y-Coord(5)", "default": "128", "min": "0", "max": "255", "pos": "11" },
{ "type": "separator" },
{ "type": "int", "name": "Ending Y", "default": "255", "min": "0", "max": "255", "pos": "12" },
{ "type": "separator" },
{ "type": "float", "name": "Curve Smoothness", "default": "1", "min": "0", "max": "1", "pos": "13" },
{ "type": "float", "name": "Display Histogram", "default": "0", "min": "0", "max": "100", "pos": "14" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "15", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé. Latest update: 2010/29/12."}
]
},
{
"name": "Red Chrominance", "lang": "en", "command": "fx_apply_YCbCrcurve", "parameters": [
{ "type": "int", "name": "Starting Y", "default": "0", "min": "0", "max": "255", "pos": "1" },
{ "type": "separator" },
{ "type": "int", "name": "X-Coord(1)", "default": "-1", "min": "-1", "max": "255", "pos": "2" },
{ "type": "int", "name": "Y-Coord(1)", "default": "128", "min": "0", "max": "255", "pos": "3" },
{ "type": "separator" },
{ "type": "int", "name": "X-Coord(2)", "default": "-1", "min": "-1", "max": "255", "pos": "4" },
{ "type": "int", "name": "Y-Coord(2)", "default": "128", "min": "0", "max": "255", "pos": "5" },
{ "type": "separator" },
{ "type": "int", "name": "X-Coord(3)", "default": "-1", "min": "-1", "max": "255", "pos": "6" },
{ "type": "int", "name": "Y-Coord(3)", "default": "128", "min": "0", "max": "255", "pos": "7" },
{ "type": "separator" },
{ "type": "int", "name": "X-Coord(4)", "default": "-1", "min": "-1", "max": "255", "pos": "8" },
{ "type": "int", "name": "Y-Coord(4)", "default": "128", "min": "0", "max": "255", "pos": "9" },
{ "type": "separator" },
{ "type": "int", "name": "X-Coord(5)", "default": "-1", "min": "-1", "max": "255", "pos": "10" },
{ "type": "int", "name": "Y-Coord(5)", "default": "128", "min": "0", "max": "255", "pos": "11" },
{ "type": "separator" },
{ "type": "int", "name": "Ending Y", "default": "255", "min": "0", "max": "255", "pos": "12" },
{ "type": "separator" },
{ "type": "float", "name": "Curve Smoothness", "default": "1", "min": "0", "max": "1", "pos": "13" },
{ "type": "float", "name": "Display Histogram", "default": "0", "min": "0", "max": "100", "pos": "14" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "15", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé. Latest update: 2010/29/12."}
]
}
]
},
{
"name": "Deformations", "filters": [
{
"name": "Auto-Gnarl", "lang": "en", "command": "fx_auto_gnarl", "parameters": [
{ "type": "note", "text": "Applies random deformations mainly to sharp edges."},
{ "type": "separator" },
{ "type": "note", "text": "Gradient Norm"},
{ "type": "float", "name": "Smoothness", "default": "3", "min": "0", "max": "10", "pos": "1" },
{ "type": "float", "name": "Contrast", "default": "0.45", "min": "0", "max": "1.5", "pos": "2" },
{ "type": "float", "name": "Min Threshold", "default": "40", "min": "0", "max": "100", "pos": "3" },
{ "type": "float", "name": "Max Threshold", "default": "60", "min": "0", "max": "100", "pos": "4" },
{ "type": "bool", "name": "Negative", "default": "0", "pos": "5" },
{ "type": "float", "name": "Scale X", "default": "1", "min": "0", "max": "5", "pos": "6" },
{ "type": "float", "name": "Scale Y", "default": "1", "min": "0", "max": "5", "pos": "7" },
{ "type": "choice", "name": "Interpolation", "default": "2", "pos": "8", "choices": { "0": "Nearest", "1": "Average", "2": "Bilinear", "3": "Bicubic" } },
{ "type": "separator" },
{ "type": "note", "text": "Noise Local Normalisation"},
{ "type": "float", "name": "Amplitude", "default": "4", "min": "0", "max": "60", "pos": "9" },
{ "type": "int", "name": "Radius", "default": "6", "min": "1", "max": "64", "pos": "10" },
{ "type": "float", "name": "Neighborhood Smoothness", "default": "5", "min": "0", "max": "40", "pos": "11" },
{ "type": "float", "name": "Average Smoothness", "default": "20", "min": "0", "max": "40", "pos": "12" },
{ "type": "bool", "name": "Constrain Values", "default": "1", "pos": "13" },
{ "type": "separator" },
{ "type": "note", "text": "Warping"},
{ "type": "float", "name": "Smoothness", "default": "2.5", "min": "0", "max": "30", "pos": "14" },
{ "type": "float", "name": "Rounding", "default": "0.5", "min": "0", "max": "1", "pos": "15" },
{ "type": "float", "name": "Amplitude", "default": "2", "min": "0", "max": "5", "pos": "16" },
{ "type": "choice", "name": "Interpolation", "default": "2", "pos": "17", "choices": { "0": "Nearest", "1": "Bilinear", "2": "Bicubic" } },
{ "type": "choice", "name": "Boundary", "default": "3", "pos": "18", "choices": { "0": "None", "1": "Nearest", "2": "Periodic", "3": "Mirror" } }
]
},
{
"name": "Buffer Destroyer", "lang": "en", "command": "fx_buffer_destroyer", "parameters": [
{ "type": "note", "text": "A preset combo of filters which rip images apart through simulated buffer manipulation and warping."},
{ "type": "unknown", "name": "0. Recompute" },
{ "type": "bool", "name": "1. Alpha", "default": "1", "pos": "1" },
{ "type": "separator" },
{ "type": "note", "text": "Buffer Error 1"},
{ "type": "float", "name": "2. Width", "default": "75", "min": "0", "max": "200", "pos": "2" },
{ "type": "float", "name": "3. Height", "default": "40", "min": "0", "max": "200", "pos": "3" },
{ "type": "float", "name": "4. Buffer Selection Start (%)", "default": "0", "min": "0", "max": "100", "pos": "4" },
{ "type": "float", "name": "5. Buffer Selection Length (%)", "default": "100", "min": "0", "max": "400", "pos": "5" },
{ "type": "float", "name": "6. Buffer Selection Shift (%)", "default": "0", "min": "0", "max": "100", "pos": "6" },
{ "type": "bool", "name": "7. Repeat Buffer", "default": "1", "pos": "7" },
{ "type": "separator" },
{ "type": "note", "text": "Shredder"},
{ "type": "bool", "name": "8. Randomised Start", "default": "1", "pos": "8" },
{ "type": "choice", "name": "9. Channels", "default": "0", "pos": "9", "choices": { "0": "Correlated", "1": "RGB", "2": "SRGB", "3": "HSV8", "4": "HSV", "5": "HSL8", "6": "HSL", "7": "HSI8", "8": "HSI", "9": "LCH8", "10": "LCH", "11": "Lab8", "12": "Lab", "13": "YCbCr", "14": "YCbCrGLIC", "15": "YCbCrJPEG", "16": "YIQ8", "17": "YIQ", "18": "YUV8", "19": "YUV", "20": "HCY", "21": "XYZ8", "22": "XYZ", "23": "RYB", "24": "CMY", "25": "CMYK", "26": "Bayer" } },
{ "type": "float", "name": "10. Min Gap", "default": "50", "min": "0", "max": "100", "pos": "10" },
{ "type": "float", "name": "11. Max Gap", "default": "100", "min": "0", "max": "100", "pos": "11" },
{ "type": "float", "name": "12. Strength", "default": "0.5", "min": "0", "max": "1", "pos": "12" },
{ "type": "separator" },
{ "type": "note", "text": "Pixel Sort"},
{ "type": "note", "text": "Sorting parameters:"},
{ "type": "choice", "name": "13. Order", "default": "1", "pos": "13", "choices": { "0": "Decreasing", "1": "Increasing" } },
{ "type": "choice", "name": "14. Axis", "default": "0", "pos": "14", "choices": { "0": "X-Axis", "1": "Y-Axis", "2": "X-Axis Then Y-Axis", "3": "Y-Axis Then X-Axis" } },
{ "type": "choice", "name": "15. Sorting Criterion", "default": "3", "pos": "15", "choices": { "0": "Red", "1": "Green", "2": "Blue", "3": "Intensity", "4": "Luminance", "5": "Lightness", "6": "Hue", "7": "Saturation", "8": "Minimum", "9": "Maximum", "10": "Random" } },
{ "type": "note", "text": "Masking parameters:"},
{ "type": "choice", "name": "16. Mask By", "default": "0", "pos": "16", "choices": { "0": "Criterion", "1": "Contours", "2": "Random" } },
{ "type": "float", "name": "17. Lower Mask Threshold (%)", "default": "50", "min": "0", "max": "100", "pos": "17" },
{ "type": "float", "name": "18. Higher Mask Threshold (%)", "default": "100", "min": "0", "max": "100", "pos": "18" },
{ "type": "float", "name": "19. Mask Smoothness (%)", "default": "0", "min": "0", "max": "5", "pos": "19" },
{ "type": "bool", "name": "20. Invert Mask", "default": "0", "pos": "20" },
{ "type": "bool", "name": "21. Preview Mask", "default": "0", "pos": "21" },
{ "type": "separator" },
{ "type": "note", "text": "Shifter"},
{ "type": "note", "text": "Amplitudes are cubed to tame the distortion a little bit."},
{ "type": "choice", "name": "22. Channels", "default": "0", "pos": "22", "choices": { "0": "Correlated", "1": "RGB", "2": "SRGB", "3": "HSV8", "4": "HSV", "5": "HSL8", "6": "HSL", "7": "HSI8", "8": "HSI", "9": "LCH8", "10": "LCH", "11": "Lab8", "12": "Lab", "13": "YCbCr", "14": "YCbCrGLIC", "15": "YCbCrJPEG", "16": "YIQ8", "17": "YIQ", "18": "YUV8", "19": "YUV", "20": "HCY", "21": "XYZ8", "22": "XYZ", "23": "RYB", "24": "CMY", "25": "CMYK", "26": "Bayer" } },
{ "type": "float", "name": "23. X Amplitude", "default": "2.5", "min": "0", "max": "10", "pos": "23" },
{ "type": "int", "name": "24. X Iterations", "default": "20", "min": "0", "max": "400", "pos": "24" },
{ "type": "float", "name": "25. Y Amplitude", "default": "2.5", "min": "0", "max": "10", "pos": "25" },
{ "type": "int", "name": "26. Y Iterations", "default": "20", "min": "0", "max": "400", "pos": "26" },
{ "type": "float", "name": "27. Matrix Warp Multiplier", "default": "1", "min": "0", "max": "5", "pos": "27" },
{ "type": "choice", "name": "28. Matrix Boundary", "default": "5", "pos": "28", "choices": { "0": "Random", "1": "Random [non-Transparent]", "2": "Transparent", "3": "Nearest", "4": "Periodic", "5": "Mirror" } },
{ "type": "choice", "name": "29. Warp Boundary", "default": "5", "pos": "29", "choices": { "0": "Random", "1": "Random [non-Transparent]", "2": "Transparent", "3": "Nearest", "4": "Periodic", "5": "Mirror" } },
{ "type": "separator" },
{ "type": "note", "text": "Buffer Error 2"},
{ "type": "bool", "name": "30. Inverse Of BE1", "default": "1", "pos": "30" },
{ "type": "float", "name": "31. Width", "default": "120", "min": "0", "max": "200", "pos": "31" },
{ "type": "float", "name": "32. Height", "default": "80", "min": "0", "max": "200", "pos": "32" },
{ "type": "float", "name": "33. Buffer Selection Start (%)", "default": "0", "min": "0", "max": "100", "pos": "33" },
{ "type": "float", "name": "34. Buffer Selection Length (%)", "default": "100", "min": "0", "max": "100", "pos": "34" },
{ "type": "float", "name": "35. Buffer Selection Shift (%)", "default": "0", "min": "0", "max": "100", "pos": "35" },
{ "type": "bool", "name": "36. Repeat Buffer", "default": "1", "pos": "36" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "37", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "38" }
]
},
{
"name": "Buffer Error", "lang": "en", "command": "fx_buffer_error", "parameters": [
{ "type": "note", "text": "Resizes an image without changing the positions of pixels in a specified selection of a simulated image buffer. Buffer shift scales with the buffer length."},
{ "type": "float", "name": "1. Width", "default": "50", "min": "0", "max": "200", "pos": "1" },
{ "type": "float", "name": "2. Height", "default": "50", "min": "0", "max": "200", "pos": "2" },
{ "type": "float", "name": "3. Buffer Selection Start (%)", "default": "0", "min": "0", "max": "100", "pos": "3" },
{ "type": "float", "name": "4. Buffer Selection Length (%)", "default": "100", "min": "0", "max": "400", "pos": "4" },
{ "type": "float", "name": "5. Buffer Selection Shift (%)", "default": "0", "min": "0", "max": "100", "pos": "5" },
{ "type": "bool", "name": "6. Repeat Buffer", "default": "1", "pos": "6" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "7", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "8" }
]
},
{
"name": "Cartesian Transform", "lang": "en", "command": "fx_custom_deformation", "parameters": [
{ "type": "text", "name": "X-Warping", "default": "(w+h)/20 * cos(y*20/h)", "pos": "1" },
{ "type": "text", "name": "Y-Warping", "default": "(w+h)/20 * sin(x*20/w)", "pos": "2" },
{ "type": "bool", "name": "Relative Warping", "default": "1", "pos": "3" },
{ "type": "choice", "name": "Interpolation", "default": "1", "pos": "4", "choices": { "0": "Nearest Neighbor", "1": "Linear" } },
{ "type": "choice", "name": "Boundary", "default": "3", "pos": "5", "choices": { "0": "Transparent", "1": "Nearest", "2": "Periodic", "3": "Mirror" } },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2010/29/12."}
]
},
{
"name": "Circle Transform", "lang": "en", "command": "fx_circle_transform", "parameters": [
{ "type": "point", "name": "Center (%)", "position": "50,50", "pos": "1" },
{ "type": "point", "name": "Radius", "position": "75,50", "pos": "3" },
{ "type": "float", "name": "X-Scale", "default": "-2", "min": "-16", "max": "16", "pos": "5" },
{ "type": "float", "name": "Y-Scale", "default": "-2", "min": "-16", "max": "16", "pos": "6" },
{ "type": "choice", "name": "Symmetry", "default": "0", "pos": "7", "choices": { "0": "None", "1": "Inside", "2": "Outside" } },
{ "type": "choice", "name": "Interpolation", "default": "1", "pos": "8", "choices": { "0": "Nearest Neighbor", "1": "Linear" } },
{ "type": "choice", "name": "Boundary", "default": "3", "pos": "9", "choices": { "0": "Transparent", "1": "Nearest", "2": "Periodic", "3": "Mirror" } },
{ "type": "bool", "name": "Preview Reference Circle", "default": "1", "pos": "10" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2013/08/01."}
]
},
{
"name": "Conformal Maps", "lang": "en", "command": "fx_conformal_maps", "parameters": [
{ "type": "choice", "name": "Mapping", "default": "8", "pos": "1", "choices": { "0": "Custom Formula", "1": "Z", "2": "(z-1)/(z+1)", "3": "Cos(z)", "4": "Sin(z)", "5": "Tan(z)", "6": "Exp(z)", "7": "Log(z)", "8": "Dipole: 1/(4*z^2-1)", "9": "Star: -5*(z^3/3-Z/4)/2" } },
{ "type": "float", "name": "Exponent (Real)", "default": "1", "min": "-16", "max": "16", "pos": "2" },
{ "type": "float", "name": "Exponent (Imaginary)", "default": "0", "min": "-16", "max": "16", "pos": "3" },
{ "type": "text", "name": "Custom Formula", "default": "1", "pos": "4" },
{ "type": "separator" },
{ "type": "float", "name": "Zoom", "default": "0", "min": "-4", "max": "4", "pos": "5" },
{ "type": "float", "name": "Angle", "default": "0", "min": "-180", "max": "180", "pos": "6" },
{ "type": "float", "name": "Aspect Ratio", "default": "0", "min": "-1", "max": "1", "pos": "7" },
{ "type": "float", "name": "X-Shift", "default": "0", "min": "-5", "max": "5", "pos": "8" },
{ "type": "float", "name": "Y-Shift", "default": "0", "min": "-5", "max": "5", "pos": "9" },
{ "type": "choice", "name": "Boundary", "default": "3", "pos": "10", "choices": { "0": "Transparent", "1": "Nearest", "2": "Periodic", "3": "Mirror" } },
{ "type": "int", "name": "Anti-Aliasing", "default": "0", "min": "0", "max": "3", "pos": "11" },
{ "type": "separator" },
{ "type": "bool", "name": "Specify Different Output Size", "default": "0", "pos": "12" },
{ "type": "text", "name": "Output Width", "default": "1024", "pos": "13" },
{ "type": "text", "name": "Output Height", "default": "1024", "pos": "14" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2017/15/02."}
]
},
{
"name": "Continuous Droste", "lang": "en", "command": "souphead_droste10", "parameters": [
{ "type": "float", "name": "Inner Radius", "default": "40", "min": "1", "max": "100", "pos": "1" },
{ "type": "float", "name": "Outer Radius", "default": "100", "min": "1", "max": "100", "pos": "2" },
{ "type": "float", "name": "Periodicity", "default": "1", "min": "-6", "max": "6", "pos": "3" },
{ "type": "int", "name": "Strands", "default": "1", "min": "-6", "max": "6", "pos": "4" },
{ "type": "int", "name": "Zoom", "default": "1", "min": "1", "max": "100", "pos": "5" },
{ "type": "int", "name": "Rotate", "default": "0", "min": "-360", "max": "360", "pos": "6" },
{ "type": "int", "name": "X-Shift", "default": "0", "min": "-100", "max": "100", "pos": "7" },
{ "type": "int", "name": "Y-Shift", "default": "0", "min": "-100", "max": "100", "pos": "8" },
{ "type": "int", "name": "Center X-Shift", "default": "0", "min": "-100", "max": "100", "pos": "9" },
{ "type": "int", "name": "Center Y-Shift", "default": "0", "min": "-100", "max": "100", "pos": "10" },
{ "type": "int", "name": "Starting Level", "default": "1", "min": "1", "max": "20", "pos": "11" },
{ "type": "int", "name": "Number of Levels", "default": "10", "min": "1", "max": "20", "pos": "12" },
{ "type": "int", "name": "Level Frequency", "default": "1", "min": "1", "max": "10", "pos": "13" },
{ "type": "separator" },
{ "type": "bool", "name": "Show Both Poles", "default": "0", "pos": "14" },
{ "type": "int", "name": "Pole Rotation", "default": "90", "min": "-180", "max": "180", "pos": "15" },
{ "type": "int", "name": "Pole Long", "default": "0", "min": "-100", "max": "100", "pos": "16" },
{ "type": "int", "name": "Pole Lat", "default": "0", "min": "-100", "max": "100", "pos": "17" },
{ "type": "separator" },
{ "type": "bool", "name": "Tile Poles", "default": "0", "pos": "18" },
{ "type": "bool", "name": "Hyper Droste", "default": "0", "pos": "19" },
{ "type": "int", "name": "Fractal Points", "default": "1", "min": "1", "max": "10", "pos": "20" },
{ "type": "separator" },
{ "type": "bool", "name": "Auto-Set Periodicity", "default": "0", "pos": "21" },
{ "type": "bool", "name": "No Transparency", "default": "0", "pos": "22" },
{ "type": "bool", "name": "External Transparency", "default": "1", "pos": "23" },
{ "type": "bool", "name": "Mirror Effect", "default": "0", "pos": "24" },
{ "type": "bool", "name": "Untwist", "default": "0", "pos": "25" },
{ "type": "bool", "name": "Do Not Flatten Transparency", "default": "0", "pos": "26" },
{ "type": "separator" },
{ "type": "bool", "name": "Show Grid", "default": "0", "pos": "27" },
{ "type": "bool", "name": "Show Frame", "default": "0", "pos": "28" },
{ "type": "separator" },
{ "type": "bool", "name": "Antialiasing", "default": "1", "pos": "29" },
{ "type": "choice", "name": "Edge Behavior X", "default": "0", "pos": "30", "choices": { "0": "Blank", "1": "Wrap", "2": "Reflect", "3": "Rotate" } },
{ "type": "choice", "name": "Edge Behavior Y", "default": "0", "pos": "31", "choices": { "0": "Blank", "1": "Wrap", "2": "Reflect", "3": "Rotate" } },
{ "type": "separator" },
{ "type": "note", "text": "This filter is a conversion of the Mathmap script originally proposed here:"},
{ "type": "link", "name": "Droste effect for Mathmap.", "url": "https://www.flickr.com/groups/88221799@N00/discuss/72157601071820707/", "align": "center" },
{ "type": "note", "text": "Original design by Breic and coding by Josh Sommers."},
{ "type": "separator" },
{ "type": "note", "text": "Author : Souphead. Latest update : 2016/19/01."}
]
},
{
"name": "Crease", "lang": "en", "command": "fx_crease", "parameters": [
{ "type": "float", "name": "Amplitude", "default": "30", "min": "0", "max": "300", "pos": "1" },
{ "type": "float", "name": "Frequency (%)", "default": "10", "min": "0", "max": "100", "pos": "2" },
{ "type": "choice", "name": "Boundary", "default": "3", "pos": "3", "choices": { "0": "Transparent", "1": "Nearest", "2": "Periodic", "3": "Mirror" } },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2018/01/22."}
]
},
{
"name": "Distort Lens", "lang": "en", "command": "fx_distort_lens", "parameters": [
{ "type": "float", "name": "Amplitude", "default": "0.1", "min": "-1", "max": "1", "pos": "1" },
{ "type": "float", "name": "Aspect Ratio", "default": "0", "min": "-2", "max": "2", "pos": "2" },
{ "type": "float", "name": "Zoom", "default": "0", "min": "-4", "max": "4", "pos": "3" },
{ "type": "point", "name": "Center (%)", "position": "50,50", "pos": "4" },
{ "type": "choice", "name": "Boundary", "default": "0", "pos": "6", "choices": { "0": "Transparent", "1": "Nearest", "2": "Periodic", "3": "Mirror" } },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2017/18/02."}
]
},
{
"name": "Drop Water", "lang": "en", "command": "fx_drop_water", "parameters": [
{ "type": "note", "text": "Shape geometry:"},
{ "type": "choice", "name": "Shapes", "default": "0", "pos": "1", "choices": { "0": "Procedural", "1": "Opaque Regions on Top Layer" } },
{ "type": "float", "name": "Density", "default": "20", "min": "0", "max": "100", "pos": "2" },
{ "type": "float", "name": "Radius", "default": "2", "min": "0", "max": "5", "pos": "3" },
{ "type": "float", "name": "Variability", "default": "80", "min": "0", "max": "100", "pos": "4" },
{ "type": "int", "name": "Random Seed", "default": "0", "min": "0", "max": "16384", "pos": "5" },
{ "type": "note", "text": "Parameters Density, Radius, Variability and Random seed are used only in Procedural shapes mode."},
{ "type": "separator" },
{ "type": "note", "text": "Light parameters:"},
{ "type": "float", "name": "Refraction", "default": "3", "min": "0", "max": "20", "pos": "6" },
{ "type": "float", "name": "Light Angle", "default": "35", "min": "0", "max": "360", "pos": "7" },
{ "type": "float", "name": "Specular Size", "default": "10", "min": "0", "max": "100", "pos": "8" },
{ "type": "float", "name": "Specular Intensity", "default": "1", "min": "0", "max": "1", "pos": "9" },
{ "type": "float", "name": "Specular Centering", "default": "0.5", "min": "0", "max": "1", "pos": "10" },
{ "type": "separator" },
{ "type": "note", "text": "Shadow parameters:"},
{ "type": "float", "name": "Shadow Size", "default": "0.25", "min": "0", "max": "3", "pos": "11" },
{ "type": "float", "name": "Shadow Intensity", "default": "0.5", "min": "0", "max": "1", "pos": "12" },
{ "type": "float", "name": "Shadow Smoothness", "default": "0.75", "min": "0", "max": "3", "pos": "13" },
{ "type": "float", "name": "Diffuse Shadow", "default": "0.05", "min": "0", "max": "3", "pos": "14" },
{ "type": "separator" },
{ "type": "float", "name": "Smoothness", "default": "0.15", "min": "0", "max": "3", "pos": "15" },
{ "type": "bool", "name": "Output as Separate Layers", "default": "1", "pos": "16" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2015/21/07."}
]
},
{
"name": "Equirectangular to Nadir-Zenith", "lang": "en", "command": "fx_equirectangular2nadirzenith", "parameters": [
{ "type": "choice", "name": "Mode", "default": "0", "pos": "1", "choices": { "0": "To Nadir / Zenith", "1": "To Equirectangular" } },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2015/29/12."}
]
},
{
"name": "Euclidean - Polar", "lang": "en", "command": "fx_euclidean2polar", "parameters": [
{ "type": "point", "name": "Center (%)", "position": "50,50", "pos": "1" },
{ "type": "float", "name": "Stretch Factor", "default": "1", "min": "0.1", "max": "10", "pos": "3" },
{ "type": "choice", "name": "Boundary", "default": "1", "pos": "4", "choices": { "0": "Transparent", "1": "Nearest", "2": "Periodic", "3": "Mirror" } },
{ "type": "bool", "name": "Inverse Transform", "default": "0", "pos": "5" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2010/29/12."}
]
},
{
"name": "Fish-Eye", "lang": "en", "command": "fisheye", "parameters": [
{ "type": "point", "name": "Center (%)", "position": "50,50", "pos": "1" },
{ "type": "float", "name": "Radius", "default": "70", "min": "0", "max": "100", "pos": "3" },
{ "type": "float", "name": "Amplitude", "default": "1", "min": "0", "max": "2", "pos": "4" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2010/29/12."}
]
},
{
"name": "Flower", "lang": "en", "command": "fx_flower", "parameters": [
{ "type": "point", "name": "Center (%)", "position": "50,50", "pos": "1" },
{ "type": "point", "name": "Amplitude / Angle", "position": "75,50", "pos": "3" },
{ "type": "int", "name": "Petals", "default": "6", "min": "2", "max": "20", "pos": "5" },
{ "type": "float", "name": "Offset (%)", "default": "0", "min": "0", "max": "100", "pos": "6" },
{ "type": "choice", "name": "Boundary", "default": "3", "pos": "7", "choices": { "0": "Transparent", "1": "Nearest", "2": "Periodic", "3": "Mirror" } },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2010/29/12."}
]
},
{
"name": "Kaleidoscope [Blended]", "lang": "en", "command": "fx_rotoidoscope", "parameters": [
{ "type": "point", "name": "Center (%)", "position": "50,50", "pos": "1" },
{ "type": "int", "name": "Angular Tiles", "default": "10", "min": "1", "max": "72", "pos": "3" },
{ "type": "float", "name": "Smoothness", "default": "0.5", "min": "0", "max": "5", "pos": "4" },
{ "type": "choice", "name": "Boundary", "default": "3", "pos": "5", "choices": { "0": "Transparent", "1": "Nearest", "2": "Periodic", "3": "Mirror" } },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2010/29/12."}
]
},
{
"name": "Kaleidoscope [Polar]", "lang": "en", "command": "fx_kaleidoscope", "parameters": [
{ "type": "point", "name": "Center (%)", "position": "50,50", "pos": "1" },
{ "type": "float", "name": "X-Offset (%)", "default": "0", "min": "0", "max": "100", "pos": "3" },
{ "type": "float", "name": "Y-Offset (%)", "default": "0", "min": "0", "max": "100", "pos": "4" },
{ "type": "float", "name": "Radius Cut", "default": "100", "min": "0", "max": "100", "pos": "5" },
{ "type": "float", "name": "Angle Cut", "default": "10", "min": "0", "max": "100", "pos": "6" },
{ "type": "choice", "name": "Boundary", "default": "3", "pos": "7", "choices": { "0": "Transparent", "1": "Nearest", "2": "Periodic", "3": "Mirror" } },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2010/29/12."}
]
},
{
"name": "Kaleidoscope [Symmetry]", "lang": "en", "command": "fx_symmetrizoscope", "parameters": [
{ "type": "int", "name": "Iterations", "default": "4", "min": "1", "max": "32", "pos": "1" },
{ "type": "float", "name": "Angle", "default": "0", "min": "0", "max": "360", "pos": "2" },
{ "type": "choice", "name": "Boundary", "default": "3", "pos": "3", "choices": { "0": "Transparent", "1": "Nearest", "2": "Periodic", "3": "Mirror" } },
{ "type": "choice", "name": "Symmetry Sides", "default": "0", "pos": "4", "choices": { "0": "Backward", "1": "Forward", "2": "Swap" } },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2013/07/01."}
]
},
{
"name": "Kaleidoscope Layer Cake", "lang": "en", "command": "fx_jr_klc", "parameters": [
{ "type": "separator" },
{ "type": "int", "name": "Kaleidoscope Mirrors", "default": "6", "min": "0", "max": "64", "pos": "1" },
{ "type": "float", "name": "Mirror Rotation", "default": "0", "min": "-360", "max": "360", "pos": "2" },
{ "type": "choice", "name": "M-Rot Mode", "default": "0", "pos": "3", "choices": { "0": "Fixed Mirrors", "1": "Fixed Background" } },
{ "type": "float", "name": "Result Rotation", "default": "0", "min": "-360", "max": "360", "pos": "4" },
{ "type": "choice", "name": "R-Rot Mode", "default": "0", "pos": "5", "choices": { "0": "Full", "1": "Sector" } },
{ "type": "point", "name": "Mirror Offset (%)", "position": "50,50", "pos": "6" },
{ "type": "point", "name": "Centre (%)", "position": "50,50", "pos": "8" },
{ "type": "choice", "name": "Slice Mode", "default": "0", "pos": "10", "choices": { "0": "Symmetric", "1": "Asymmetric", "2": "Reverse Asymmetric" } },
{ "type": "separator" },
{ "type": "float", "name": "Layer Cake Density", "default": "30", "min": "0", "max": "100", "pos": "11" },
{ "type": "float", "name": "Angle", "default": "0", "min": "-1440", "max": "1440", "pos": "12" },
{ "type": "choice", "name": "Angle Mode", "default": "0", "pos": "13", "choices": { "0": "Layer", "1": "Density", "2": "Sector", "3": "Density & Sector" } },
{ "type": "separator" },
{ "type": "float", "name": "Scale (%)", "default": "100", "min": "0", "max": "1000", "pos": "14" },
{ "type": "float", "name": "Anti-Alias", "default": "1", "min": "0", "max": "2", "pos": "15" },
{ "type": "choice", "name": "Interpolation", "default": "2", "pos": "16", "choices": { "0": "None", "1": "Linear", "2": "Bicubic" } },
{ "type": "choice", "name": "Boundary", "default": "3", "pos": "17", "choices": { "0": "Transparent", "1": "Nearest", "2": "Periodic", "3": "Mirror" } }
]
},
{
"name": "Layer Cake", "lang": "en", "command": "fx_layer_cake", "parameters": [
{ "type": "note", "text": "Splits image into annular or circular layers and rotates each layer. Based on <a href=\"https://forums.getpaint.net/topic/26566-layer-cake-plugin/\">the Paint.NET plugin</a>."},
{ "type": "int", "name": "Iterations", "default": "4", "min": "1", "max": "32", "pos": "1" },
{ "type": "float", "name": "Angle at Centre", "default": "360", "min": "-1440", "max": "1440", "pos": "2" },
{ "type": "bool", "name": "Angle Times Iteration", "default": "0", "pos": "3" },
{ "type": "float", "name": "Size", "default": "75", "min": "0", "max": "200", "pos": "4" },
{ "type": "point", "name": "Centre", "position": "50,50", "pos": "5" },
{ "type": "choice", "name": "Boundary", "default": "3", "pos": "7", "choices": { "0": "None", "1": "Nearest", "2": "Periodic", "3": "Mirror" } },
{ "type": "choice", "name": "Interpolation", "default": "1", "pos": "8", "choices": { "0": "None", "1": "Linear", "2": "Bicubic" } },
{ "type": "float", "name": "Blur", "default": "0", "min": "0", "max": "200", "pos": "9" },
{ "type": "separator" },
{ "type": "float", "name": "Anti-Alias Amplitude", "default": "30", "min": "0", "max": "100", "pos": "10" },
{ "type": "float", "name": "Edge Threshold (%)", "default": "0", "min": "0", "max": "100", "pos": "11" },
{ "type": "float", "name": "Smoothness", "default": "3", "min": "0", "max": "10", "pos": "12" },
{ "type": "choice", "name": "Output Layers", "default": "0", "pos": "13", "choices": { "0": "Off", "1": "Hollow", "2": "Filled" } },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "14", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "15" }
]
},
{
"name": "Layer Cake 2", "lang": "en", "command": "fx_layer_cake_2", "parameters": [
{ "type": "float", "name": "Layer Density", "default": "4", "min": "1", "max": "100", "pos": "1" },
{ "type": "float", "name": "Angle Value", "default": "360", "min": "-2880", "max": "2880", "pos": "2" },
{ "type": "choice", "name": "Angle Mode", "default": "0", "pos": "3", "choices": { "0": "Divided by Density", "1": "Per Layer" } },
{ "type": "point", "name": "Centre", "position": "50,50", "pos": "4" },
{ "type": "choice", "name": "Interpolation", "default": "2", "pos": "6", "choices": { "0": "None", "1": "Linear", "2": "Bicubic" } },
{ "type": "choice", "name": "Boundary", "default": "3", "pos": "7", "choices": { "0": "None", "1": "Nearest", "2": "Periodic", "3": "Mirror" } },
{ "type": "float", "name": "Blur", "default": "50", "min": "0", "max": "100", "pos": "8" },
{ "type": "choice", "name": "Blur Mode", "default": "0", "pos": "9", "choices": { "0": "Anti-Alias", "1": "Layer Smoothing" } },
{ "type": "choice", "name": "Output Mode", "default": "0", "pos": "10", "choices": { "0": "Full", "1": "Filled Layers", "2": "Hollow Layers" } }
]
},
{
"name": "Logarithmic Distortion", "lang": "en", "command": "rep_logpindis_gui", "parameters": [
{ "type": "note", "text": "This filter is a extended version of a filter found in <a href=\"https://forums.getpaint.net/topic/6845-asmageddon-tools-pack-v3/\">Asmageddon Tools Pack v3</a>. Translated to G'MIC using a source code, and then extended. It is a mixture of two texture filters."},
{ "type": "separator" },
{ "type": "float", "name": "Distortion Factor", "default": "1", "min": ".1", "max": "1000", "pos": "1" },
{ "type": "point", "name": "Preliminary Surface Shift", "position": "50,50", "pos": "2" },
{ "type": "point", "name": "Distortion Surface Position", "position": "50,50", "pos": "4" },
{ "type": "float", "name": "Preliminary X-Axis Scaling", "default": "1", "min": ".1", "max": "10", "pos": "6" },
{ "type": "float", "name": "Preliminary Y-Axis Scaling", "default": "1", "min": ".1", "max": "10", "pos": "7" },
{ "type": "float", "name": "Effect X-Axis Scaling", "default": "1", "min": ".1", "max": "10", "pos": "8" },
{ "type": "float", "name": "Effect Y-Axis Scaling", "default": "1", "min": ".1", "max": "10", "pos": "9" },
{ "type": "float", "name": "Distortion Surface Angle", "default": "0", "min": "0", "max": "360", "pos": "10" },
{ "type": "choice", "name": "Placement", "default": "0", "pos": "11", "choices": { "0": "Inside-Out", "1": "Outside-In" } },
{ "type": "choice", "name": "Logarithmic Distortion Axis Combination for X-Axis", "default": "0", "pos": "12", "choices": { "0": "Different Axis", "1": "Same Axis" } },
{ "type": "choice", "name": "Logarithmic Distortion Axis Combination for Y-Axis", "default": "0", "pos": "13", "choices": { "0": "Different Axis", "1": "Same Axis" } },
{ "type": "choice", "name": "Logarithmic Distortion X-Axis Direction", "default": "0", "pos": "14", "choices": { "0": "Negative", "1": "Positive" } },
{ "type": "choice", "name": "Logarithmic Distortion Y-Axis Direction", "default": "0", "pos": "15", "choices": { "0": "Negative", "1": "Positive" } },
{ "type": "choice", "name": "Boundary Condition", "default": "0", "pos": "16", "choices": { "0": "Periodic", "1": "Mirror" } },
{ "type": "choice", "name": "Interpolation", "default": "2", "pos": "17", "choices": { "0": "Nearest", "1": "Linear", "2": "Bicubic" } },
{ "type": "int", "name": "Base Reference Dimension", "default": "1024", "min": "10", "max": "4096", "pos": "18" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "19", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "20" },
{ "type": "separator" },
{ "type": "note", "text": "Author: Reptorian. Latest Update: 2019/6/4."}
]
},
{
"name": "Moon2panorama", "lang": "en", "command": "moon2panorama", "parameters": [
{ "type": "bool", "name": "Center Help", "default": "0", "pos": "1" },
{ "type": "float", "name": "Center X", "default": "0", "min": "-20", "max": "20", "pos": "2" },
{ "type": "float", "name": "Center Y", "default": "0", "min": "-20", "max": "20", "pos": "3" },
{ "type": "float", "name": "Span", "default": "360", "min": "0", "max": "1450", "pos": "4" },
{ "type": "float", "name": "Shift X", "default": "0", "min": "-200", "max": "200", "pos": "5" },
{ "type": "float", "name": "Shift Y", "default": "0", "min": "-200", "max": "200", "pos": "6" },
{ "type": "separator" },
{ "type": "bool", "name": "Antialiasing", "default": "1", "pos": "7" },
{ "type": "choice", "name": "Edge Behavior X", "default": "0", "pos": "8", "choices": { "0": "Blank", "1": "Wrap", "2": "Reflect", "3": "Rotate" } },
{ "type": "choice", "name": "Edge Behavior Y", "default": "0", "pos": "9", "choices": { "0": "Blank", "1": "Wrap", "2": "Reflect", "3": "Rotate" } },
{ "type": "separator" },
{ "type": "note", "text": "This filter is a conversion of the Mathmap script originally written by Edgar Bonet"},
{ "type": "link", "name": "Edgar Bonet.", "url": "http://edgar-bonet.org/", "align": "center" },
{ "type": "note", "text": "Converts partial cylindrical layout to panorama layout"}
]
},
{
"name": "Morph [Interactive]", "lang": "en", "command": "fx_morph_interactive", "parameters": [
{ "type": "int", "name": "Number of Frames", "default": "16", "min": "3", "max": "1024", "pos": "1" },
{ "type": "choice", "name": "Preview Precision", "default": "2", "pos": "2", "choices": { "0": "Coarsest (faster)", "1": "Coarse", "2": "Normal", "3": "Fine", "4": "Finest (slower)" } },
{ "type": "value", "value": "-1", "pos": "3" },
{ "type": "separator" },
{ "type": "note", "text": "Instructions:"},
{ "type": "note", "text": " Use mouse buttons to add/move/remove correspondence keypoints over the interactive window that will appear, in order to create the morphing.\n\n <span color=\"#EE5500\">Source/target window:</span>\n\n - Left mouse button: Add new keypoint on current image and move it on the other one.\n - Right mouse button: Add/move keypoint on current image.\n - Key DELETE or middle mouse button: Delete keypoint.\n - Key SPACE or mouse wheel: Toggle source/target.\n\n <span color=\"#EE5500\">In-between window:</span>\n\n - Mouse wheel: Change morphing time, from 0 to 1.\n - Left mouse button: Reset morphing time to 0.5.\n\n <span color=\"#EE5500\">Both windows:</span>\n\n - Key TAB: Change keypoint radius.\n - Key ENTER: Play/stop in-between animation.\n - Key R: Reset keypoints.\n - Key K: Show/hide keypoints.\n - Keys ESC or Q: Process fullres and exit. "},
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2019/04/16."}
]
},
{
"name": "Perspective", "lang": "en", "command": "fx_warp_perspective", "parameters": [
{ "type": "float", "name": "X-Angle", "default": "1.73", "min": "-4", "max": "4", "pos": "1" },
{ "type": "float", "name": "Y-Angle", "default": "0", "min": "-4", "max": "4", "pos": "2" },
{ "type": "float", "name": "Zoom", "default": "1", "min": "0.1", "max": "4", "pos": "3" },
{ "type": "point", "name": "Center (%)", "position": "50,50", "pos": "4" },
{ "type": "float", "name": "X-Offset", "default": "0", "min": "0", "max": "100", "pos": "6" },
{ "type": "float", "name": "Y-Offset", "default": "0", "min": "0", "max": "100", "pos": "7" },
{ "type": "choice", "name": "Boundary", "default": "2", "pos": "8", "choices": { "0": "Transparent", "1": "Nearest", "2": "Periodic", "3": "Mirror" } },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2010/29/12."}
]
},
{
"name": "Polar Transform", "lang": "en", "command": "fx_transform_polar", "parameters": [
{ "type": "choice", "name": "Preset", "default": "0", "pos": "1", "choices": { "0": "Custom Transform", "1": "Inverse Radius", "2": "Swap Radius / Angle" } },
{ "type": "point", "name": "Center (%)", "position": "50,50", "pos": "2" },
{ "type": "text", "name": "Radius", "default": "r + R/10*cos(a*5)", "pos": "4" },
{ "type": "text", "name": "Angle", "default": "a", "pos": "5" },
{ "type": "choice", "name": "Boundary", "default": "3", "pos": "6", "choices": { "0": "Transparent", "1": "Nearest", "2": "Periodic", "3": "Mirror" } },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2010/29/12."}
]
},
{
"name": "PowerTwirl", "lang": "en", "command": "fx_powertwirl", "parameters": [
{ "type": "float", "name": "Amplitude", "default": "1", "min": "-20", "max": "20", "pos": "1" },
{ "type": "float", "name": "Offset", "default": "0", "min": "-180", "max": "180", "pos": "2" },
{ "type": "point", "name": "Center (%)", "position": "50,50", "pos": "3" },
{ "type": "float", "name": "Power", "default": "1", "min": "-20", "max": "20", "pos": "5" },
{ "type": "choice", "name": "Interpolation", "default": "2", "pos": "6", "choices": { "0": "None", "1": "Linear", "2": "Bicubic" } },
{ "type": "choice", "name": "Boundary", "default": "3", "pos": "7", "choices": { "0": "Transparent", "1": "Nearest", "2": "Periodic", "3": "Mirror" } },
{ "type": "choice", "name": "Mode", "default": "0", "pos": "8", "choices": { "0": "Polar", "1": "Cartesian" } }
]
},
{
"name": "Quadrangle", "lang": "en", "command": "fx_quadrangle", "parameters": [
{ "type": "point", "name": "Top-Left Vertex (%)", "position": "5,5", "pos": "1" },
{ "type": "point", "name": "Top-Right Vertex (%)", "position": "95,25", "pos": "3" },
{ "type": "point", "name": "Bottom-Right Vertex (%)", "position": "60,95", "pos": "5" },
{ "type": "point", "name": "Bottom-Left Vertex (%)", "position": "40,95", "pos": "7" },
{ "type": "choice", "name": "Interpolation", "default": "1", "pos": "9", "choices": { "0": "Nearest Neighbor", "1": "Linear" } },
{ "type": "choice", "name": "Boundary", "default": "3", "pos": "10", "choices": { "0": "Transparent", "1": "Nearest", "2": "Periodic", "3": "Mirror" } },
{ "type": "choice", "name": "Preview Type", "default": "1", "pos": "11", "choices": { "0": "Input", "1": "Output", "2": "Both" } },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2017/10/11."}
]
},
{
"name": "Raindrops", "lang": "en", "command": "raindrops", "parameters": [
{ "type": "float", "name": "Amplitude", "default": "80", "min": "0", "max": "300", "pos": "1" },
{ "type": "float", "name": "Density", "default": "0.1", "min": "0", "max": "1", "pos": "2" },
{ "type": "float", "name": "Wavelength", "default": "1", "min": "0", "max": "2", "pos": "3" },
{ "type": "int", "name": "Merging Steps", "default": "0", "min": "0", "max": "20", "pos": "4" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2012/28/11."}
]
},
{
"name": "Random", "lang": "en", "command": "deform", "parameters": [
{ "type": "float", "name": "Amplitude", "default": "10", "min": "0", "max": "100", "pos": "1" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2010/29/12."}
]
},
{
"name": "Random Deformations (JR's Mod)", "lang": "en", "command": "fx_jr_deform", "parameters": [
{ "type": "unknown", "name": "Recompute" },
{ "type": "float", "name": "Amplitude", "default": "5", "min": "0", "max": "50", "pos": "1" },
{ "type": "choice", "name": "Interpolation", "default": "1", "pos": "2", "choices": { "0": "None", "1": "Linear", "2": "Bicubic" } },
{ "type": "float", "name": "Matrix Density", "default": "10", "min": "1", "max": "100", "pos": "3" },
{ "type": "choice", "name": "Matrix Interpolation", "default": "1", "pos": "4", "choices": { "0": "Linear", "1": "Bicubic" } },
{ "type": "choice", "name": "Mode", "default": "0", "pos": "5", "choices": { "0": "Noise", "1": "Spread Noise" } },
{ "type": "float", "name": "Character", "default": "0", "min": "-100", "max": "100", "pos": "6" },
{ "type": "choice", "name": "Boundary", "default": "1", "pos": "7", "choices": { "0": "Dirichlet", "1": "Neumann", "2": "Periodic", "3": "Mirror" } },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "8", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "9" }
]
},
{
"name": "Random Small Deformations", "lang": "en", "command": "samj_Random_Small_Deformations", "parameters": [
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">samj_Random_Small_Deformations</span>"},
{ "type": "float", "name": "Noise Amplitude", "default": "10", "min": "0", "max": "200", "pos": "1" },
{ "type": "int", "name": "Dilate", "default": "5", "min": "1", "max": "20", "pos": "2" },
{ "type": "float", "name": "Blur", "default": "3", "min": "0", "max": "20", "pos": "3" },
{ "type": "separator" },
{ "type": "note", "text": "samj - Latest update : 2016/12/07."}
]
},
{
"name": "Rays from Image", "lang": "en", "command": "fx_rays_from_image", "parameters": [
{ "type": "note", "text": "Creates rays from the colours of an image. If the power is 5, the lines radiate outwards as if the image is being exploded from the chosen point."},
{ "type": "separator" },
{ "type": "float", "name": "Power", "default": "5", "min": "0", "max": "10", "pos": "1" },
{ "type": "point", "name": "Centre", "position": "50,50", "pos": "2" },
{ "type": "choice", "name": "Channel(s)", "default": "0", "pos": "4", "choices": { "0": "All", "1": "RGBA [all]", "2": "RGB [all]", "3": "RGB [red]", "4": "RGB [green]", "5": "RGB [blue]", "6": "RGBA [alpha]", "7": "Linear RGB [all]", "8": "Linear RGB [red]", "9": "Linear RGB [green]", "10": "Linear RGB [blue]", "11": "YCbCr [luminance]", "12": "YCbCr [blue-Red Chrominances]", "13": "YCbCr [blue Chrominance]", "14": "YCbCr [red Chrominance]", "15": "YCbCr [green Chrominance]", "16": "Lab [lightness]", "17": "Lab [ab-Chrominances]", "18": "Lab [a-Chrominance]", "19": "Lab [b-Chrominance]", "20": "Lch [ch-Chrominances]", "21": "Lch [c-Chrominance]", "22": "Lch [h-Chrominance]", "23": "HSV [hue]", "24": "HSV [saturation]", "25": "HSV [value]", "26": "HSI [intensity]", "27": "HSL [lightness]", "28": "CMYK [cyan]", "29": "CMYK [magenta]", "30": "CMYK [yellow]", "31": "CMYK [key]", "32": "YIQ [luma]", "33": "YIQ [chromas]" } },
{ "type": "choice", "name": "Value Action", "default": "0", "pos": "5", "choices": { "0": "None", "1": "Cut", "2": "Normalize" } }
]
},
{
"name": "Reflection", "lang": "en", "command": "fx_reflect", "parameters": [
{ "type": "float", "name": "Height", "default": "50", "min": "0", "max": "100", "pos": "1" },
{ "type": "float", "name": "Attenuation", "default": "1", "min": "0.1", "max": "4", "pos": "2" },
{ "type": "color", "name": "Color", "default": "110,160,190,64", "pos": "3" },
{ "type": "float", "name": "Waves Amplitude", "default": "0", "min": "0", "max": "100", "pos": "7" },
{ "type": "float", "name": "Waves Smoothness", "default": "1.5", "min": "0", "max": "4", "pos": "8" },
{ "type": "float", "name": "X-Angle", "default": "0", "min": "-10", "max": "10", "pos": "9" },
{ "type": "float", "name": "Y-Angle", "default": "-3.30", "min": "-10", "max": "10", "pos": "10" },
{ "type": "float", "name": "Focale", "default": "7", "min": "0", "max": "10", "pos": "11" },
{ "type": "float", "name": "Zoom", "default": "1.5", "min": "1", "max": "5", "pos": "12" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2010/29/12."}
]
},
{
"name": "Ripple", "lang": "en", "command": "ripple", "parameters": [
{ "type": "float", "name": "Amplitude", "default": "10", "min": "0", "max": "100", "pos": "1" },
{ "type": "float", "name": "Bandwidth", "default": "20", "min": "1", "max": "300", "pos": "2" },
{ "type": "choice", "name": "Shape", "default": "2", "pos": "3", "choices": { "0": "Bloc", "1": "Triangle", "2": "Sine", "3": "Sine+", "4": "Random" } },
{ "type": "float", "name": "Angle", "default": "0", "min": "0", "max": "360", "pos": "4" },
{ "type": "float", "name": "Offset", "default": "0", "min": "0", "max": "500", "pos": "5" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2011/23/08."}
]
},
{
"name": "Samj Cercle Polaire", "lang": "en", "command": "samj_Cercle_Polaire", "parameters": [
{ "type": "note", "text": "samj_Cercle_Polaire"},
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Rendu</span>"},
{ "type": "int", "name": "Repetitions", "default": "1", "min": "1", "max": "4", "pos": "1" },
{ "type": "float", "name": "Rotation", "default": "0", "min": "0", "max": "360", "pos": "2" },
{ "type": "choice", "name": "Type Raccord", "default": "0", "pos": "3", "choices": { "0": "Sans", "1": "A", "2": "B", "3": "A+B", "4": "C" } },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Array [mirrored]</span>"},
{ "type": "int", "name": "Iterations", "default": "1", "min": "1", "max": "4", "pos": "4" },
{ "type": "float", "name": "X-Offset (%)", "default": "0", "min": "0", "max": "100", "pos": "5" },
{ "type": "float", "name": "Y-Offset (%)", "default": "0", "min": "0", "max": "100", "pos": "6" },
{ "type": "choice", "name": "Array Mode", "default": "2", "pos": "7", "choices": { "0": "X-Axis", "1": "Y-Axis", "2": "Xy-Axes", "3": "2xy-Axes" } },
{ "type": "choice", "name": "Initialization", "default": "0", "pos": "8", "choices": { "0": "Original", "1": "Mirror X", "2": "Mirror Y", "3": "Rotate 90 Deg.", "4": "Rotate 180 Deg.", "5": "Rotate 270 Deg." } },
{ "type": "bool", "name": "Expand Size", "default": "0", "pos": "9" },
{ "type": "int", "name": "Crop (%)", "default": "0", "min": "0", "max": "100", "pos": "10" },
{ "type": "note", "text": "<span foreground=\"orangered\">Polar To Euclidean</span>"},
{ "type": "float", "name": "X-Center (%)", "default": "50", "min": "0", "max": "100", "pos": "11" },
{ "type": "float", "name": "Y-Center (%)", "default": "50", "min": "0", "max": "100", "pos": "12" },
{ "type": "separator" },
{ "type": "note", "text": "samj - Dernière mise à jour : 2015/05/11."}
]
},
{
"name": "Samj Ecraser Etirer", "lang": "en", "command": "samj_Ecraser_Etirer", "parameters": [
{ "type": "note", "text": "<span foreground=\"orangered\"><u>samj_Ecraser_Etirer</u></span>"},
{ "type": "int", "name": "Decoupage", "default": "12", "min": "2", "max": "32", "pos": "1" },
{ "type": "choice", "name": "Effet", "default": "0", "pos": "2", "choices": { "0": "Ecraser Le Bas", "1": "Ecraser Le Haut", "2": "Etirer Le Haut", "3": "Etirer Le Bas" } },
{ "type": "bool", "name": "Taille Origine", "default": "0", "pos": "3" },
{ "type": "bool", "name": "Pivoter Image Origine 90", "default": "0", "pos": "4" },
{ "type": "float", "name": "Pourcentage Step", "default": "100", "min": "1", "max": "300", "pos": "5" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "6", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "separator" },
{ "type": "note", "text": "Author: samj. Latest update: 2018/04/25."}
]
},
{
"name": "Samj Ecraser Etirer V2", "lang": "en", "command": "samj_Ecraser_Etirer_V2", "parameters": [
{ "type": "note", "text": "<span foreground=\"orangered\"><u>samj_Ecraser_Etirer_V2</u></span>"},
{ "type": "int", "name": "Decoupage", "default": "12", "min": "2", "max": "32", "pos": "1" },
{ "type": "choice", "name": "Effet", "default": "0", "pos": "2", "choices": { "0": "A", "1": "B", "2": "C", "3": "D" } },
{ "type": "bool", "name": "Taille Origine", "default": "0", "pos": "3" },
{ "type": "float", "name": "Pourcentage Step", "default": "100", "min": "1", "max": "300", "pos": "4" },
{ "type": "float", "name": "Pourcentage Decoupe", "default": "50", "min": "25", "max": "75", "pos": "5" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "6", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "separator" },
{ "type": "note", "text": "Author: samj. Latest update: 2018/04/25."}
]
},
{
"name": "Seamcarve", "lang": "en", "command": "fx_seamcarve", "parameters": [
{ "type": "float", "name": "Width (%)", "default": "85", "min": "0", "max": "200", "pos": "1" },
{ "type": "float", "name": "Height (%)", "default": "100", "min": "0", "max": "200", "pos": "2" },
{ "type": "float", "name": "Maximal Seams per Iteration (%)", "default": "15", "min": "0", "max": "100", "pos": "3" },
{ "type": "bool", "name": "Use Top Layer as a Priority Mask", "default": "0", "pos": "4" },
{ "type": "bool", "name": "Antialiasing", "default": "1", "pos": "5" },
{ "type": "separator" },
{ "type": "note", "text": "Note: You can define a transparent top layer that will help the seam-carving algorithm to preserve or force removing image structures:\n \n - Draw areas in red to force removing them. \n - Draw areas in green to preserve them. \n - Don't forget also to set the Input layers... parameter to input both layers to the filter. "},
{ "type": "separator" },
{ "type": "note", "text": "Authors: Garagecoder and David Tschumperlé.       Latest Update: 2014/02/06."}
]
},
{
"name": "Shifter", "lang": "en", "command": "fx_shifter", "parameters": [
{ "type": "note", "text": "Shifts portions of an image using warp maps made from difference blending of rectangles."},
{ "type": "separator" },
{ "type": "unknown", "name": "Recompute" },
{ "type": "choice", "name": "Channels", "default": "0", "pos": "1", "choices": { "0": "Correlated", "1": "RGB", "2": "SRGB", "3": "HSV8", "4": "HSV", "5": "HSL8", "6": "HSL", "7": "HSI8", "8": "HSI", "9": "LCH8", "10": "LCH", "11": "Lab8", "12": "Lab", "13": "YCbCr", "14": "YCbCrGLIC", "15": "YCbCrJPEG", "16": "YIQ8", "17": "YIQ", "18": "YUV8", "19": "YUV", "20": "HCY", "21": "XYZ8", "22": "XYZ", "23": "RYB", "24": "CMY", "25": "CMYK", "26": "Bayer" } },
{ "type": "bool", "name": "Alpha", "default": "1", "pos": "2" },
{ "type": "float", "name": "X Amplitude", "default": "1", "min": "0", "max": "10", "pos": "3" },
{ "type": "int", "name": "X Iterations", "default": "20", "min": "0", "max": "400", "pos": "4" },
{ "type": "float", "name": "Y Amplitude", "default": "1", "min": "0", "max": "10", "pos": "5" },
{ "type": "int", "name": "Y Iterations", "default": "20", "min": "0", "max": "400", "pos": "6" },
{ "type": "float", "name": "Matrix Warp Multiplier", "default": "1", "min": "0", "max": "5", "pos": "7" },
{ "type": "choice", "name": "Matrix Boundary", "default": "5", "pos": "8", "choices": { "0": "Random", "1": "Random [non-Transparent]", "2": "Transparent", "3": "Nearest", "4": "Periodic", "5": "Mirror" } },
{ "type": "choice", "name": "Warp Boundary", "default": "5", "pos": "9", "choices": { "0": "Random", "1": "Random [non-Transparent]", "2": "Transparent", "3": "Nearest", "4": "Periodic", "5": "Mirror" } },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "10", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "11" }
]
},
{
"name": "Sphere", "lang": "en", "command": "fx_map_sphere", "parameters": [
{ "type": "int", "name": "Width", "default": "512", "min": "1", "max": "4096", "pos": "1" },
{ "type": "int", "name": "Height", "default": "512", "min": "1", "max": "4096", "pos": "2" },
{ "type": "float", "name": "Radius", "default": "90", "min": "0", "max": "400", "pos": "3" },
{ "type": "float", "name": "Dilation", "default": "0.5", "min": "0", "max": "1", "pos": "4" },
{ "type": "float", "name": "Angle", "default": "0", "min": "-50", "max": "50", "pos": "5" },
{ "type": "float", "name": "Border Smoothness", "default": "0", "min": "0", "max": "200", "pos": "6" },
{ "type": "float", "name": "Border Width", "default": "20", "min": "0", "max": "100", "pos": "7" },
{ "type": "choice", "name": "Orientation", "default": "0", "pos": "8", "choices": { "0": "0 Deg.", "1": "90 Deg.", "2": "180 Deg.", "3": "270 Deg." } },
{ "type": "choice", "name": "Background", "default": "0", "pos": "9", "choices": { "0": "Transparent", "1": "Mean Color" } },
{ "type": "float", "name": "Fading", "default": "0", "min": "0", "max": "100", "pos": "10" },
{ "type": "float", "name": "Fading Shape", "default": "0.5", "min": "0", "max": "3", "pos": "11" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2011/07/11."}
]
},
{
"name": "Spherize", "lang": "en", "command": "fx_spherize", "parameters": [
{ "type": "float", "name": "Radius (%)", "default": "50", "min": "0", "max": "300", "pos": "1" },
{ "type": "float", "name": "Strength", "default": "1", "min": "-10", "max": "10", "pos": "2" },
{ "type": "float", "name": "Smoothness (%)", "default": "0", "min": "0", "max": "4", "pos": "3" },
{ "type": "point", "name": "Center (%)", "position": "50,50", "pos": "4" },
{ "type": "float", "name": "Ratio", "default": "0", "min": "-2", "max": "2", "pos": "6" },
{ "type": "float", "name": "Angle", "default": "0", "min": "-90", "max": "90", "pos": "7" },
{ "type": "choice", "name": "Interpolation", "default": "2", "pos": "8", "choices": { "0": "Nearest Neighbor", "1": "Linear", "2": "Cubic" } },
{ "type": "bool", "name": "Preview Grid", "default": "0", "pos": "9" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2017/10/03."}
]
},
{
"name": "Spiral Matrix Transformation", "lang": "en", "command": "fx_jr_spiral_transform", "parameters": [
{ "type": "note", "text": "Transforms images into rectangular spirals. The main use is to run effects on the transformed images and then use a corresponding reverse transformation for unusual effects. Preview may be highly-inaccurate. Based off an unfinished script from the <a href=\"https://forums.getpaint.net/topic/30276-glitch-effect-plugin-polyglitch-v14b/\">PolyGlitch Paint.NET plugin</a>.\n\n Details of the Spiral Matrix Transform's mathematics can be found in this thread - <a href=\"https://discuss.pixls.us/t/challenge-spiralbw-as-a-parametric-function-x-t-y-t/12779\">Challenge: Spiralbw as a parametric function (x(t),y(t))</a>."},
{ "type": "separator" },
{ "type": "choice", "name": "Mode", "default": "0", "pos": "1", "choices": { "0": "Spiral", "1": "Inverse Spiral" } },
{ "type": "choice", "name": "Spiral Rotation", "default": "0", "pos": "2", "choices": { "0": "Clockwise", "1": "Anticlockwise" } },
{ "type": "choice", "name": "Direction", "default": "0", "pos": "3", "choices": { "0": "Down", "1": "Up" } },
{ "type": "choice", "name": "Starting Axis", "default": "0", "pos": "4", "choices": { "0": "X", "1": "Y" } },
{ "type": "choice", "name": "Spiral Start", "default": "0", "pos": "5", "choices": { "0": "Outside", "1": "Inside" } },
{ "type": "separator" },
{ "type": "note", "text": "Author: Reptorian, <a href=\"http://bit.ly/2CmhX65\">David Tschumperlé</a>.,Joan Rake and Garagecoder. Latest Update: 2019/5/28."}
]
},
{
"name": "Square to Circle", "lang": "en", "command": "fx_square_circle", "parameters": [
{ "type": "choice", "name": "Mode", "default": "0", "pos": "1", "choices": { "0": "Square to Circle", "1": "Circle to Square" } },
{ "type": "choice", "name": "Interpolation", "default": "1", "pos": "2", "choices": { "0": "Nearest Neighbor", "1": "Linear" } },
{ "type": "choice", "name": "Boundary", "default": "0", "pos": "3", "choices": { "0": "Transparent", "1": "Nearest", "2": "Periodic", "3": "Mirror" } },
{ "type": "separator" },
{ "type": "float", "name": "X-Factor (%)", "default": "0", "min": "-100", "max": "100", "pos": "4" },
{ "type": "float", "name": "Y-Factor (%)", "default": "0", "min": "-100", "max": "100", "pos": "5" },
{ "type": "float", "name": "X-Offset (%)", "default": "0", "min": "-300", "max": "300", "pos": "6" },
{ "type": "float", "name": "Y-Offset (%)", "default": "0", "min": "-300", "max": "300", "pos": "7" },
{ "type": "separator" },
{ "type": "note", "text": "This filter implements the mapping functions described in this page, by C. Fong:"},
{ "type": "link", "name": "http://squircular.blogspot.com/2015/09/mapping-circle-to-square.html", "url": "http://squircular.blogspot.com/2015/09/mapping-circle-to-square.html", "align": "center" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2017/10/30."}
]
},
{
"name": "Stereographic Projection", "lang": "en", "command": "fx_project_stereographic", "parameters": [
{ "type": "choice", "name": "Transform", "default": "0", "pos": "1", "choices": { "0": "Direct", "1": "Inverse" } },
{ "type": "point", "name": "Center (%)", "position": "50,50", "pos": "2" },
{ "type": "point", "name": "Radius / Angle", "position": "50,75", "pos": "4" },
{ "type": "float", "name": "Horizon Leveling (deg)", "default": "0", "min": "-10", "max": "10", "pos": "6" },
{ "type": "float", "name": "Left / Right Blur (%)", "default": "0", "min": "0", "max": "20", "pos": "7" },
{ "type": "float", "name": "Dilation", "default": "0", "min": "-2", "max": "2", "pos": "8" },
{ "type": "choice", "name": "Mirror", "default": "0", "pos": "9", "choices": { "0": "None", "1": "X-Axis", "2": "Y-Axis", "3": "XY-Axis" } },
{ "type": "choice", "name": "Boundary", "default": "0", "pos": "10", "choices": { "0": "Transparent", "1": "Nearest", "2": "Periodic", "3": "Mirror" } },
{ "type": "value", "value": "50,50", "pos": "11" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2018/07/04."}
]
},
{
"name": "Symmetrize", "lang": "en", "command": "fx_symmetrize", "parameters": [
{ "type": "point", "name": "Point 1", "position": "50,50", "pos": "1" },
{ "type": "point", "name": "Point 2", "position": "50,75", "pos": "3" },
{ "type": "float", "name": "Angle", "default": "0", "min": "-180", "max": "180", "pos": "5" },
{ "type": "choice", "name": "Boundary", "default": "0", "pos": "6", "choices": { "0": "Transparent", "1": "Nearest", "2": "Periodic", "3": "Mirror" } },
{ "type": "choice", "name": "Type", "default": "0", "pos": "7", "choices": { "0": "Symmetry", "1": "Antisymmetry" } },
{ "type": "bool", "name": "Swap Sides", "default": "0", "pos": "8" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2018/06/11."}
]
},
{
"name": "Textured Glass", "lang": "en", "command": "fx_textured_glass", "parameters": [
{ "type": "float", "name": "X-Amplitude", "default": "40", "min": "0", "max": "400", "pos": "1" },
{ "type": "float", "name": "Y-Amplitude", "default": "40", "min": "0", "max": "400", "pos": "2" },
{ "type": "float", "name": "X-Smoothness", "default": "1", "min": "0", "max": "5", "pos": "3" },
{ "type": "float", "name": "Y-Smoothness", "default": "1", "min": "0", "max": "5", "pos": "4" },
{ "type": "float", "name": "Edge Attenuation", "default": "0", "min": "0", "max": "1", "pos": "5" },
{ "type": "float", "name": "Edge Influence", "default": "2", "min": "0", "max": "10", "pos": "6" },
{ "type": "int", "name": "Noise Scale", "default": "0", "min": "0", "max": "16", "pos": "7" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "8", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "9" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2013/21/11."}
]
},
{
"name": "Twirl", "lang": "en", "command": "fx_twirl", "parameters": [
{ "type": "float", "name": "Amplitude", "default": "1", "min": "-5", "max": "5", "pos": "1" },
{ "type": "point", "name": "Center (%)", "position": "50,50", "pos": "2" },
{ "type": "choice", "name": "Boundary", "default": "3", "pos": "4", "choices": { "0": "Transparent", "1": "Nearest", "2": "Periodic", "3": "Mirror" } },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2010/29/12."}
]
},
{
"name": "UltraWarp 2", "lang": "en", "command": "fx_ultrawarptwo", "parameters": [
{ "type": "note", "text": "A sequence of multiple self-warps and HSV/HSI/HSL operations. A remake of UltraWarp++++ but with more focus on granular features rather than preset combinations of filters. 'Range' parameters determine the upper and lower bounds while the 'centre' parameters set the mean values."},
{ "type": "separator" },
{ "type": "unknown", "name": "0. Recompute" },
{ "type": "separator" },
{ "type": "note", "text": "Warping"},
{ "type": "int", "name": "1. Iterations", "default": "3", "min": "1", "max": "30", "pos": "1" },
{ "type": "choice", "name": "2. From RGB To", "default": "1", "pos": "2", "choices": { "0": "Random", "1": "RGB", "2": "SRGB", "3": "HSV8", "4": "HSV", "5": "HSL8", "6": "HSL", "7": "HSI8", "8": "HSI", "9": "LCH8", "10": "LCH", "11": "Lab8", "12": "Lab", "13": "YCbCr", "14": "YCbCrGLIC", "15": "YCbCrJPEG", "16": "YIQ8", "17": "YIQ", "18": "YUV8", "19": "YUV", "20": "HCY", "21": "XYZ8", "22": "XYZ", "23": "RYB", "24": "CMY", "25": "CMYK", "26": "Bayer" } },
{ "type": "float", "name": "3. X-Factor Centre", "default": "0", "min": "-30", "max": "30", "pos": "3" },
{ "type": "float", "name": "4. X-Factor Range", "default": "3", "min": "0", "max": "30", "pos": "4" },
{ "type": "float", "name": "5. Y-Factor Centre", "default": "0", "min": "-30", "max": "30", "pos": "5" },
{ "type": "float", "name": "6. Y-Factor Range", "default": "3", "min": "0", "max": "30", "pos": "6" },
{ "type": "float", "name": "7. X-Offset Centre", "default": "0", "min": "-30", "max": "30", "pos": "7" },
{ "type": "float", "name": "8. X-Offset Range", "default": "3", "min": "0", "max": "30", "pos": "8" },
{ "type": "float", "name": "9. Y-Offset Centre", "default": "0", "min": "-30", "max": "30", "pos": "9" },
{ "type": "float", "name": "10. Y-Offset Range", "default": "3", "min": "0", "max": "30", "pos": "10" },
{ "type": "choice", "name": "11. Correlated Channels", "default": "2", "pos": "11", "choices": { "0": "On", "1": "Off", "2": "Random" } },
{ "type": "choice", "name": "12. Interpolation", "default": "2", "pos": "12", "choices": { "0": "Nearest", "1": "Linear", "2": "Random" } },
{ "type": "choice", "name": "13. Boundary", "default": "5", "pos": "13", "choices": { "0": "Transparent", "1": "Nearest", "2": "Periodic", "3": "Mirror", "4": "Random", "5": "Random (Non-Transparent)" } },
{ "type": "choice", "name": "14. Warp Channel(s)", "default": "3", "pos": "14", "choices": { "0": "None", "1": "Random", "2": "All", "3": "RGB [all]", "4": "RGB [red]", "5": "RGB [green]", "6": "RGB [blue]", "7": "Linear RGB [all]", "8": "Linear RGB [red]", "9": "Linear RGB [green]", "10": "Linear RGB [blue]", "11": "YCbCr [luminance]", "12": "YCbCr [blue-Red Chrominances]", "13": "YCbCr [blue Chrominance]", "14": "YCbCr [red Chrominance]", "15": "YCbCr [green Chrominance]", "16": "Lab [lightness]", "17": "Lab [ab-Chrominances]", "18": "Lab [a-Chrominance]", "19": "Lab [b-Chrominance]", "20": "Lch [ch-Chrominances]", "21": "Lch [c-Chrominance]", "22": "Lch [h-Chrominance]", "23": "HSV [hue]", "24": "HSV [saturation]", "25": "HSV [value]", "26": "HSI [intensity]", "27": "HSL [lightness]", "28": "CMYK [cyan]", "29": "CMYK [magenta]", "30": "CMYK [yellow]", "31": "CMYK [key]", "32": "YIQ [luma]", "33": "YIQ [chromas]" } },
{ "type": "bool", "name": "15. Include Alpha", "default": "0", "pos": "15" },
{ "type": "choice", "name": "16. To RGB From", "default": "1", "pos": "16", "choices": { "0": "Random", "1": "RGB", "2": "SRGB", "3": "HSV8", "4": "HSV", "5": "HSL8", "6": "HSL", "7": "HSI8", "8": "HSI", "9": "LCH8", "10": "LCH", "11": "Lab8", "12": "Lab", "13": "YCbCr", "14": "YCbCrGLIC", "15": "YCbCrJPEG", "16": "YIQ8", "17": "YIQ", "18": "YUV8", "19": "YUV", "20": "HCY", "21": "XYZ8", "22": "XYZ", "23": "RYB", "24": "CMY", "25": "CMYK", "26": "Bayer" } },
{ "type": "bool", "name": "17. Random Negation", "default": "1", "pos": "17" },
{ "type": "separator" },
{ "type": "note", "text": "Post-warping HSX8 mixing"},
{ "type": "bool", "name": "18. Repeat For Each Iteration", "default": "1", "pos": "18" },
{ "type": "choice", "name": "19. X Channel", "default": "0", "pos": "19", "choices": { "0": "Value", "1": "Intensity", "2": "Lightness" } },
{ "type": "float", "name": "20. Hue Factor Centre", "default": "1", "min": "-20", "max": "20", "pos": "20" },
{ "type": "float", "name": "21. Hue Factor Range", "default": "0.5", "min": "0", "max": "20", "pos": "21" },
{ "type": "float", "name": "22. Saturation Factor Centre", "default": "2.5", "min": "-20", "max": "20", "pos": "22" },
{ "type": "float", "name": "23. Saturation Factor Range", "default": "5", "min": "0", "max": "20", "pos": "23" },
{ "type": "float", "name": "24. X Channel Factor Centre", "default": "1", "min": "-20", "max": "20", "pos": "24" },
{ "type": "float", "name": "25. X Channel Factor Range", "default": "0", "min": "0", "max": "20", "pos": "25" },
{ "type": "float", "name": "26. Alpha Factor Centre", "default": "1", "min": "-20", "max": "20", "pos": "26" },
{ "type": "float", "name": "27. Alpha Factor Range", "default": "0", "min": "0", "max": "20", "pos": "27" },
{ "type": "float", "name": "28. Hue Shift Centre", "default": "0", "min": "-255", "max": "255", "pos": "28" },
{ "type": "float", "name": "29. Hue Shift Range", "default": "255", "min": "0", "max": "255", "pos": "29" },
{ "type": "float", "name": "30. Saturation Shift Centre", "default": "0", "min": "-255", "max": "255", "pos": "30" },
{ "type": "float", "name": "31. Saturation Shift Range", "default": "255", "min": "0", "max": "255", "pos": "31" },
{ "type": "float", "name": "32. X Channel Shift Centre", "default": "0", "min": "-255", "max": "255", "pos": "32" },
{ "type": "float", "name": "33. X Channel Shift Range", "default": "0", "min": "0", "max": "255", "pos": "33" },
{ "type": "float", "name": "34. Alpha Shift Centre", "default": "0", "min": "-255", "max": "255", "pos": "34" },
{ "type": "float", "name": "35. Alpha Shift Range", "default": "0", "min": "0", "max": "255", "pos": "35" }
]
},
{
"name": "Warp [Interactive]", "lang": "en", "command": "fx_warp_interactive", "parameters": [
{ "type": "choice", "name": "Preview Precision", "default": "1", "pos": "1", "choices": { "0": "Coarsest (faster)", "1": "Coarse", "2": "Normal", "3": "Fine", "4": "Finest (slower)" } },
{ "type": "separator" },
{ "type": "note", "text": "Pre-defined keypoints"},
{ "type": "int", "name": "Regular Grid", "default": "2", "min": "2", "max": "10", "pos": "2" },
{ "type": "int", "name": "Contours", "default": "0", "min": "0", "max": "32", "pos": "3" },
{ "type": "value", "value": "-1", "pos": "4" },
{ "type": "separator" },
{ "type": "note", "text": "Instructions:"},
{ "type": "note", "text": " Use mouse to add/move/delete keypoints over the interactive window that will appear, in order to create the deformation map.\n\n - Left mouse button: Add and move keypoint.\n - Right mouse button: Delete keypoint.\n - Key SPACE or middle mouse button: Show/hide keypoints.\n - Key TAB: Change keypoint radius.\n - Key SHIFT: Toggle to original image.\n - Key R: Reset keypoints.\n - Keys ESC, ENTER or Q: Process fullres and exit. "},
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2019/04/08."}
]
},
{
"name": "Water", "lang": "en", "command": "water", "parameters": [
{ "type": "float", "name": "Amplitude", "default": "30", "min": "0", "max": "300", "pos": "1" },
{ "type": "float", "name": "Smoothness", "default": "1.5", "min": "0", "max": "4", "pos": "2" },
{ "type": "float", "name": "Angle", "default": "45", "min": "0", "max": "180", "pos": "3" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2016/07/10."}
]
},
{
"name": "Wave", "lang": "en", "command": "wave", "parameters": [
{ "type": "float", "name": "Amplitude", "default": "10", "min": "0", "max": "30", "pos": "1" },
{ "type": "float", "name": "Frequency", "default": "0.4", "min": "0", "max": "2", "pos": "2" },
{ "type": "point", "name": "Center (%)", "position": "50,50", "pos": "3" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2010/29/12."}
]
},
{
"name": "Wind", "lang": "en", "command": "fx_wind", "parameters": [
{ "type": "int", "name": "Amplitude", "default": "20", "min": "0", "max": "500", "pos": "1" },
{ "type": "float", "name": "Angle", "default": "0", "min": "0", "max": "360", "pos": "2" },
{ "type": "float", "name": "Attenuation", "default": "0.7", "min": "0", "max": "1", "pos": "3" },
{ "type": "float", "name": "Threshold", "default": "20", "min": "0", "max": "100", "pos": "4" },
{ "type": "choice", "name": "Mode", "default": "1", "pos": "5", "choices": { "0": "Darker", "1": "Brighter" } },
{ "type": "separator" },
{ "type": "choice", "name": "Channel(s)", "default": "0", "pos": "6", "choices": { "0": "All", "1": "RGBA [All]", "2": "RGB [All]", "3": "RGB [Red]", "4": "RGB [Green]", "5": "RGB [Blue]", "6": "RGBA [Alpha]", "7": "Linear RGB [All]", "8": "Linear RGB [Red]", "9": "Linear RGB [Green]", "10": "Linear RGB [Blue]", "11": "YCbCr [Luminance]", "12": "YCbCr [Blue-Red Chrominances]", "13": "YCbCr [Blue Chrominance]", "14": "YCbCr [Red Chrominance]", "15": "YCbCr [Green Chrominance]", "16": "Lab [Lightness]", "17": "Lab [ab-Chrominances]", "18": "Lab [a-Chrominance]", "19": "Lab [b-Chrominance]", "20": "Lch [ch-Chrominances]", "21": "Lch [c-Chrominance]", "22": "Lch [h-Chrominance]", "23": "HSV [Hue]", "24": "HSV [Saturation]", "25": "HSV [Value]", "26": "HSI [Intensity]", "27": "HSL [Lightness]", "28": "CMYK [Cyan]", "29": "CMYK [Magenta]", "30": "CMYK [Yellow]", "31": "CMYK [Key]", "32": "YIQ [Luma]", "33": "YIQ [Chromas]", "34": "RYB [All]", "35": "RYB [Red]", "36": "RYB [Yellow]", "37": "RYB [Blue]" } },
{ "type": "choice", "name": "Value Action", "default": "0", "pos": "7", "choices": { "0": "None", "1": "Cut", "2": "Normalize" } },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "8", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "9" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2011/13/07."}
]
},
{
"name": "Zoom", "lang": "en", "command": "fx_zoom", "parameters": [
{ "type": "float", "name": "Factor", "default": "2", "min": "0.01", "max": "10", "pos": "1" },
{ "type": "point", "name": "Center (%)", "position": "50,50", "pos": "2" },
{ "type": "choice", "name": "Boundary", "default": "0", "pos": "4", "choices": { "0": "Transparent", "1": "Nearest", "2": "Periodic", "3": "Mirror" } },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2010/29/12."}
]
}
]
},
{
"name": "Degradations", "filters": [
{
"name": "Add Grain", "lang": "en", "command": "fx_simulate_grain", "parameters": [
{ "type": "choice", "name": "Preset", "default": "0", "pos": "1", "choices": { "0": "Orwo NP20-GDR", "1": "Kodak TMAX 400", "2": "Kodak TMAX 3200", "3": "Kodak TRI-X 1600", "4": "Unknown" } },
{ "type": "choice", "name": "Blend Mode", "default": "1", "pos": "2", "choices": { "0": "Alpha", "1": "Grain Merge", "2": "Hard Light", "3": "Overlay", "4": "Soft Light", "5": "Grain Only" } },
{ "type": "float", "name": "Opacity", "default": "0.2", "min": "0", "max": "1", "pos": "3" },
{ "type": "float", "name": "Scale", "default": "100", "min": "30", "max": "200", "pos": "4" },
{ "type": "bool", "name": "Colored Grain", "default": "0", "pos": "5" },
{ "type": "separator" },
{ "type": "float", "name": "Brightness (%)", "default": "0", "min": "-100", "max": "100", "pos": "6" },
{ "type": "float", "name": "Contrast (%)", "default": "0", "min": "-100", "max": "100", "pos": "7" },
{ "type": "float", "name": "Gamma (%)", "default": "0", "min": "-100", "max": "100", "pos": "8" },
{ "type": "float", "name": "Hue (%)", "default": "0", "min": "-100", "max": "100", "pos": "9" },
{ "type": "float", "name": "Saturation (%)", "default": "0", "min": "-100", "max": "100", "pos": "10" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "11", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "bool", "name": "Preview Grain Alone", "default": "0", "pos": "12" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2016/02/08."}
]
},
{
"name": "Blur [Angular]", "lang": "en", "command": "fx_blur_angular", "parameters": [
{ "type": "float", "name": "Amplitude (%)", "default": "2", "min": "0", "max": "20", "pos": "1" },
{ "type": "point", "name": "Center (%)", "position": "50,50", "pos": "2" },
{ "type": "float", "name": "Sharpness", "default": "0", "min": "0", "max": "500", "pos": "4" },
{ "type": "bool", "name": "Preview Guides", "default": "1", "pos": "5" },
{ "type": "separator" },
{ "type": "choice", "name": "Channel(s)", "default": "7", "pos": "6", "choices": { "0": "All", "1": "RGBA [All]", "2": "RGB [All]", "3": "RGB [Red]", "4": "RGB [Green]", "5": "RGB [Blue]", "6": "RGBA [Alpha]", "7": "Linear RGB [All]", "8": "Linear RGB [Red]", "9": "Linear RGB [Green]", "10": "Linear RGB [Blue]", "11": "YCbCr [Luminance]", "12": "YCbCr [Blue-Red Chrominances]", "13": "YCbCr [Blue Chrominance]", "14": "YCbCr [Red Chrominance]", "15": "YCbCr [Green Chrominance]", "16": "Lab [Lightness]", "17": "Lab [ab-Chrominances]", "18": "Lab [a-Chrominance]", "19": "Lab [b-Chrominance]", "20": "Lch [ch-Chrominances]", "21": "Lch [c-Chrominance]", "22": "Lch [h-Chrominance]", "23": "HSV [Hue]", "24": "HSV [Saturation]", "25": "HSV [Value]", "26": "HSI [Intensity]", "27": "HSL [Lightness]", "28": "CMYK [Cyan]", "29": "CMYK [Magenta]", "30": "CMYK [Yellow]", "31": "CMYK [Key]", "32": "YIQ [Luma]", "33": "YIQ [Chromas]", "34": "RYB [All]", "35": "RYB [Red]", "36": "RYB [Yellow]", "37": "RYB [Blue]" } },
{ "type": "choice", "name": "Value Action", "default": "0", "pos": "7", "choices": { "0": "None", "1": "Cut", "2": "Normalize" } },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2015/16/01."}
]
},
{
"name": "Blur [Bloom Glare]", "lang": "en", "command": "fx_blur_bloom_glare", "parameters": [
{ "type": "float", "name": "Amplitude", "default": "1", "min": "0", "max": "20", "pos": "1" },
{ "type": "float", "name": "Ratio", "default": "2", "min": "0", "max": "10", "pos": "2" },
{ "type": "int", "name": "Iterations", "default": "5", "min": "0", "max": "200", "pos": "3" },
{ "type": "choice", "name": "Operator", "default": "0", "pos": "4", "choices": { "0": "Add", "1": "Max", "2": "Min" } },
{ "type": "choice", "name": "Kernel", "default": "0", "pos": "5", "choices": { "0": "Quasi-Gaussian", "1": "Gaussian", "2": "Box", "3": "Triangle", "4": "Quadratic" } },
{ "type": "bool", "name": "Normalize Scales", "default": "0", "pos": "6" },
{ "type": "bool", "name": "Anisotropy", "default": "0", "pos": "7" },
{ "type": "float", "name": "Angle", "default": "0", "min": "0", "max": "180", "pos": "8" },
{ "type": "int", "name": "Axis", "default": "3", "min": "1", "max": "20", "pos": "9" },
{ "type": "float", "name": "Opacity", "default": "0.5", "min": "0", "max": "1", "pos": "10" },
{ "type": "note", "text": "Parameters Angle, Axis and Opacity are only active when Anisotropy is checked"},
{ "type": "separator" },
{ "type": "choice", "name": "Channel(s)", "default": "7", "pos": "11", "choices": { "0": "All", "1": "RGBA [all]", "2": "RGB [all]", "3": "RGB [red]", "4": "RGB [green]", "5": "RGB [blue]", "6": "RGBA [alpha]", "7": "Linear RGB [all]", "8": "Linear RGB [red]", "9": "Linear RGB [green]", "10": "Linear RGB [blue]", "11": "YCbCr [luminance]", "12": "YCbCr [blue-Red Chrominances]", "13": "YCbCr [blue Chrominance]", "14": "YCbCr [red Chrominance]", "15": "YCbCr [green Chrominance]", "16": "Lab [lightness]", "17": "Lab [ab-Chrominances]", "18": "Lab [a-Chrominance]", "19": "Lab [b-Chrominance]", "20": "Lch [ch-Chrominances]", "21": "Lch [c-Chrominance]", "22": "Lch [h-Chrominance]", "23": "HSV [hue]", "24": "HSV [saturation]", "25": "HSV [value]", "26": "HSI [intensity]", "27": "HSL [lightness]", "28": "CMYK [cyan]", "29": "CMYK [magenta]", "30": "CMYK [yellow]", "31": "CMYK [key]", "32": "YIQ [luma]", "33": "YIQ [chromas]" } },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "12", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right" } },
{ "type": "separator" },
{ "type": "note", "text": "Authors: <a href=\"https://goo.gl/Ryf7Cv\">David Tschumperlé</a>. Latest update: 2015/03/02."}
]
},
{
"name": "Blur [Bloom]", "lang": "en", "command": "fx_blur_bloom", "parameters": [
{ "type": "float", "name": "Amplitude", "default": "1", "min": "0", "max": "10", "pos": "1" },
{ "type": "float", "name": "Ratio", "default": "2", "min": "0", "max": "5", "pos": "2" },
{ "type": "int", "name": "Iterations", "default": "5", "min": "0", "max": "100", "pos": "3" },
{ "type": "choice", "name": "Operator", "default": "0", "pos": "4", "choices": { "0": "Add", "1": "Max", "2": "Min" } },
{ "type": "choice", "name": "Kernel", "default": "0", "pos": "5", "choices": { "0": "Quasi-Gaussian", "1": "Gaussian", "2": "Box", "3": "Triangle", "4": "Quadratic" } },
{ "type": "bool", "name": "Normalize Scales", "default": "0", "pos": "6" },
{ "type": "float", "name": "Anisotropy", "default": "0", "min": "0", "max": "1", "pos": "7" },
{ "type": "float", "name": "Angle", "default": "0", "min": "-180", "max": "180", "pos": "8" },
{ "type": "note", "text": "Parameter Angle is only active when Anisotropy&gt;0"},
{ "type": "separator" },
{ "type": "choice", "name": "Channel(s)", "default": "7", "pos": "9", "choices": { "0": "All", "1": "RGBA [All]", "2": "RGB [All]", "3": "RGB [Red]", "4": "RGB [Green]", "5": "RGB [Blue]", "6": "RGBA [Alpha]", "7": "Linear RGB [All]", "8": "Linear RGB [Red]", "9": "Linear RGB [Green]", "10": "Linear RGB [Blue]", "11": "YCbCr [Luminance]", "12": "YCbCr [Blue-Red Chrominances]", "13": "YCbCr [Blue Chrominance]", "14": "YCbCr [Red Chrominance]", "15": "YCbCr [Green Chrominance]", "16": "Lab [Lightness]", "17": "Lab [ab-Chrominances]", "18": "Lab [a-Chrominance]", "19": "Lab [b-Chrominance]", "20": "Lch [ch-Chrominances]", "21": "Lch [c-Chrominance]", "22": "Lch [h-Chrominance]", "23": "HSV [Hue]", "24": "HSV [Saturation]", "25": "HSV [Value]", "26": "HSI [Intensity]", "27": "HSL [Lightness]", "28": "CMYK [Cyan]", "29": "CMYK [Magenta]", "30": "CMYK [Yellow]", "31": "CMYK [Key]", "32": "YIQ [Luma]", "33": "YIQ [Chromas]", "34": "RYB [All]", "35": "RYB [Red]", "36": "RYB [Yellow]", "37": "RYB [Blue]" } },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "10", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "11" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2015/03/02."}
]
},
{
"name": "Blur [Depth-Of-Field]", "lang": "en", "command": "fx_blur_dof", "parameters": [
{ "type": "float", "name": "Blur Amplitude", "default": "3", "min": "0", "max": "20", "pos": "1" },
{ "type": "int", "name": "Blur Precision", "default": "16", "min": "2", "max": "64", "pos": "2" },
{ "type": "choice", "name": "Depth-Of-Field Type", "default": "0", "pos": "3", "choices": { "0": "Gaussian", "1": "User-Defined (Bottom Layer)" } },
{ "type": "bool", "name": "Invert Blur", "default": "0", "pos": "4" },
{ "type": "separator" },
{ "type": "note", "text": "Gaussian depth-of-field:"},
{ "type": "point", "name": "Center (%)", "position": "50,50", "pos": "5" },
{ "type": "float", "name": "First Radius", "default": "30", "min": "0", "max": "200", "pos": "7" },
{ "type": "float", "name": "Second Radius", "default": "30", "min": "0", "max": "200", "pos": "8" },
{ "type": "float", "name": "Angle", "default": "0", "min": "0", "max": "180", "pos": "9" },
{ "type": "float", "name": "Sharpness", "default": "1", "min": "0", "max": "8", "pos": "10" },
{ "type": "bool", "name": "Preview Guides", "default": "1", "pos": "11" },
{ "type": "separator" },
{ "type": "note", "text": "User-defined depth-of-field:"},
{ "type": "float", "name": "Gamma", "default": "0", "min": "-2", "max": "2", "pos": "12" },
{ "type": "note", "text": "You can specify your own depth-of-field image, as a bottom layer image whose luminance encodes the depth for each pixel. Don't forget to modify the Input layers combo-box to make this layer active for the filter."},
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2014/25/02."}
]
},
{
"name": "Blur [Gaussian]", "lang": "en", "command": "fx_gaussian_blur", "parameters": [
{ "type": "float", "name": "XY-Amplitude", "default": "3", "min": "0", "max": "20", "pos": "1" },
{ "type": "float", "name": "X-Amplitude", "default": "0", "min": "0", "max": "20", "pos": "2" },
{ "type": "float", "name": "Y-Amplitude", "default": "0", "min": "0", "max": "20", "pos": "3" },
{ "type": "choice", "name": "Boundary", "default": "1", "pos": "4", "choices": { "0": "Black", "1": "Nearest" } },
{ "type": "separator" },
{ "type": "choice", "name": "Channel(s)", "default": "0", "pos": "5", "choices": { "0": "All", "1": "RGBA [All]", "2": "RGB [All]", "3": "RGB [Red]", "4": "RGB [Green]", "5": "RGB [Blue]", "6": "RGBA [Alpha]", "7": "Linear RGB [All]", "8": "Linear RGB [Red]", "9": "Linear RGB [Green]", "10": "Linear RGB [Blue]", "11": "YCbCr [Luminance]", "12": "YCbCr [Blue-Red Chrominances]", "13": "YCbCr [Blue Chrominance]", "14": "YCbCr [Red Chrominance]", "15": "YCbCr [Green Chrominance]", "16": "Lab [Lightness]", "17": "Lab [ab-Chrominances]", "18": "Lab [a-Chrominance]", "19": "Lab [b-Chrominance]", "20": "Lch [ch-Chrominances]", "21": "Lch [c-Chrominance]", "22": "Lch [h-Chrominance]", "23": "HSV [Hue]", "24": "HSV [Saturation]", "25": "HSV [Value]", "26": "HSI [Intensity]", "27": "HSL [Lightness]", "28": "CMYK [Cyan]", "29": "CMYK [Magenta]", "30": "CMYK [Yellow]", "31": "CMYK [Key]", "32": "YIQ [Luma]", "33": "YIQ [Chromas]", "34": "RYB [All]", "35": "RYB [Red]", "36": "RYB [Yellow]", "37": "RYB [Blue]" } },
{ "type": "choice", "name": "Value Action", "default": "0", "pos": "6", "choices": { "0": "None", "1": "Cut", "2": "Normalize" } },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "7", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "8" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2010/29/12."}
]
},
{
"name": "Blur [Glow]", "lang": "en", "command": "fx_glow", "parameters": [
{ "type": "float", "name": "Amplitude", "default": "6", "min": "0", "max": "20", "pos": "1" },
{ "type": "separator" },
{ "type": "choice", "name": "Channel(s)", "default": "7", "pos": "2", "choices": { "0": "All", "1": "RGBA [All]", "2": "RGB [All]", "3": "RGB [Red]", "4": "RGB [Green]", "5": "RGB [Blue]", "6": "RGBA [Alpha]", "7": "Linear RGB [All]", "8": "Linear RGB [Red]", "9": "Linear RGB [Green]", "10": "Linear RGB [Blue]", "11": "YCbCr [Luminance]", "12": "YCbCr [Blue-Red Chrominances]", "13": "YCbCr [Blue Chrominance]", "14": "YCbCr [Red Chrominance]", "15": "YCbCr [Green Chrominance]", "16": "Lab [Lightness]", "17": "Lab [ab-Chrominances]", "18": "Lab [a-Chrominance]", "19": "Lab [b-Chrominance]", "20": "Lch [ch-Chrominances]", "21": "Lch [c-Chrominance]", "22": "Lch [h-Chrominance]", "23": "HSV [Hue]", "24": "HSV [Saturation]", "25": "HSV [Value]", "26": "HSI [Intensity]", "27": "HSL [Lightness]", "28": "CMYK [Cyan]", "29": "CMYK [Magenta]", "30": "CMYK [Yellow]", "31": "CMYK [Key]", "32": "YIQ [Luma]", "33": "YIQ [Chromas]", "34": "RYB [All]", "35": "RYB [Red]", "36": "RYB [Yellow]", "37": "RYB [Blue]" } },
{ "type": "choice", "name": "Value Action", "default": "0", "pos": "3", "choices": { "0": "None", "1": "Cut", "2": "Normalize" } },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "4", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "5" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2010/29/12."}
]
},
{
"name": "Blur [Linear]", "lang": "en", "command": "fx_blur_linear", "parameters": [
{ "type": "float", "name": "Tangent Radius", "default": "10", "min": "0", "max": "100", "pos": "1" },
{ "type": "float", "name": "Orthogonal Radius", "default": "0.5", "min": "0", "max": "100", "pos": "2" },
{ "type": "float", "name": "Angle", "default": "0", "min": "0", "max": "180", "pos": "3" },
{ "type": "float", "name": "Sharpness", "default": "0", "min": "0", "max": "500", "pos": "4" },
{ "type": "choice", "name": "Boundary", "default": "1", "pos": "5", "choices": { "0": "Black", "1": "Nearest" } },
{ "type": "separator" },
{ "type": "choice", "name": "Channel(s)", "default": "7", "pos": "6", "choices": { "0": "All", "1": "RGBA [All]", "2": "RGB [All]", "3": "RGB [Red]", "4": "RGB [Green]", "5": "RGB [Blue]", "6": "RGBA [Alpha]", "7": "Linear RGB [All]", "8": "Linear RGB [Red]", "9": "Linear RGB [Green]", "10": "Linear RGB [Blue]", "11": "YCbCr [Luminance]", "12": "YCbCr [Blue-Red Chrominances]", "13": "YCbCr [Blue Chrominance]", "14": "YCbCr [Red Chrominance]", "15": "YCbCr [Green Chrominance]", "16": "Lab [Lightness]", "17": "Lab [ab-Chrominances]", "18": "Lab [a-Chrominance]", "19": "Lab [b-Chrominance]", "20": "Lch [ch-Chrominances]", "21": "Lch [c-Chrominance]", "22": "Lch [h-Chrominance]", "23": "HSV [Hue]", "24": "HSV [Saturation]", "25": "HSV [Value]", "26": "HSI [Intensity]", "27": "HSL [Lightness]", "28": "CMYK [Cyan]", "29": "CMYK [Magenta]", "30": "CMYK [Yellow]", "31": "CMYK [Key]", "32": "YIQ [Luma]", "33": "YIQ [Chromas]", "34": "RYB [All]", "35": "RYB [Red]", "36": "RYB [Yellow]", "37": "RYB [Blue]" } },
{ "type": "choice", "name": "Value Action", "default": "0", "pos": "7", "choices": { "0": "None", "1": "Cut", "2": "Normalize" } },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "8", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "9" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2010/29/12."}
]
},
{
"name": "Blur [Radial]", "lang": "en", "command": "fx_blur_radial", "parameters": [
{ "type": "float", "name": "Amplitude", "default": "3", "min": "0", "max": "20", "pos": "1" },
{ "type": "point", "name": "Center (%)", "position": "50,50", "pos": "2" },
{ "type": "float", "name": "Sharpness", "default": "0", "min": "0", "max": "500", "pos": "4" },
{ "type": "bool", "name": "Preview Guides", "default": "1", "pos": "5" },
{ "type": "separator" },
{ "type": "choice", "name": "Channel(s)", "default": "7", "pos": "6", "choices": { "0": "All", "1": "RGBA [All]", "2": "RGB [All]", "3": "RGB [Red]", "4": "RGB [Green]", "5": "RGB [Blue]", "6": "RGBA [Alpha]", "7": "Linear RGB [All]", "8": "Linear RGB [Red]", "9": "Linear RGB [Green]", "10": "Linear RGB [Blue]", "11": "YCbCr [Luminance]", "12": "YCbCr [Blue-Red Chrominances]", "13": "YCbCr [Blue Chrominance]", "14": "YCbCr [Red Chrominance]", "15": "YCbCr [Green Chrominance]", "16": "Lab [Lightness]", "17": "Lab [ab-Chrominances]", "18": "Lab [a-Chrominance]", "19": "Lab [b-Chrominance]", "20": "Lch [ch-Chrominances]", "21": "Lch [c-Chrominance]", "22": "Lch [h-Chrominance]", "23": "HSV [Hue]", "24": "HSV [Saturation]", "25": "HSV [Value]", "26": "HSI [Intensity]", "27": "HSL [Lightness]", "28": "CMYK [Cyan]", "29": "CMYK [Magenta]", "30": "CMYK [Yellow]", "31": "CMYK [Key]", "32": "YIQ [Luma]", "33": "YIQ [Chromas]", "34": "RYB [All]", "35": "RYB [Red]", "36": "RYB [Yellow]", "37": "RYB [Blue]" } },
{ "type": "choice", "name": "Value Action", "default": "0", "pos": "7", "choices": { "0": "None", "1": "Cut", "2": "Normalize" } },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2015/16/01."}
]
},
{
"name": "Bomb Blend", "lang": "en", "command": "fx_blend_bomb", "parameters": [
{ "type": "note", "text": "Creates a random transfer function 'mesh' and then blends images accordingly. Based on method shown <a href=\"https://discuss.pixls.us/t/im-generating-new-blending-modes-for-krita/8104/16\">on discuss.pixls.us</a>."},
{ "type": "unknown", "name": "Recompute" },
{ "type": "choice", "name": "Process As", "default": "1", "pos": "1", "choices": { "0": "Two-By-Two", "1": "Self-Blend for Each Layer" } },
{ "type": "int", "name": "Mesh X", "default": "16", "min": "1", "max": "256", "pos": "2" },
{ "type": "int", "name": "Mesh Y", "default": "16", "min": "1", "max": "256", "pos": "3" },
{ "type": "float", "name": "Mesh Smoothness", "default": "2", "min": "0", "max": "10", "pos": "4" },
{ "type": "choice", "name": "Contrast Scheme", "default": "0", "pos": "5", "choices": { "0": "Arctan", "1": "Clip", "2": "Power" } },
{ "type": "float", "name": "Mesh Contrast", "default": "50", "min": "0", "max": "100", "pos": "6" },
{ "type": "bool", "name": "Reverse Blending Layers", "default": "0", "pos": "7" },
{ "type": "choice", "name": "Dimensions", "default": "0", "pos": "8", "choices": { "0": "Bottom Layer", "1": "Top Layer" } },
{ "type": "bool", "name": "Alpha", "default": "0", "pos": "9" },
{ "type": "bool", "name": "Normalise", "default": "0", "pos": "10" },
{ "type": "bool", "name": "Output Mesh", "default": "0", "pos": "11" }
]
},
{
"name": "Broken Texture Afre", "lang": "en", "command": "fx_texture_afre_broken", "parameters": [
{ "type": "note", "text": "This shouldn't have happened."},
{ "type": "separator" },
{ "type": "float", "name": "P1", "default": "1", "min": "0", "max": "10", "pos": "1" },
{ "type": "float", "name": "P2", "default": "10", "min": "0", "max": "100", "pos": "2" },
{ "type": "bool", "name": "Difference", "default": "0", "pos": "3" }
]
},
{
"name": "Butterworth Bandpass", "lang": "en", "command": "fx_butterworth_bp", "parameters": [
{ "type": "note", "text": "Lowpass and highpass zero-phase resonant Butterworth-style filters."},
{ "type": "separator" },
{ "type": "float", "name": "LP Frequency Power", "default": "3", "min": "0", "max": "16", "pos": "1" },
{ "type": "float", "name": "LP Order Cube Root", "default": "2", "min": "0", "max": "4", "pos": "2" },
{ "type": "float", "name": "LP Resonance", "default": "0", "min": "0", "max": "5", "pos": "3" },
{ "type": "float", "name": "HP Frequency Power", "default": "4", "min": "0", "max": "16", "pos": "4" },
{ "type": "float", "name": "HP Order Cube Root", "default": "2", "min": "0", "max": "4", "pos": "5" },
{ "type": "float", "name": "HP Resonance", "default": "0", "min": "0", "max": "5", "pos": "6" },
{ "type": "choice", "name": "Colour Space", "default": "0", "pos": "7", "choices": { "0": "RGB", "1": "SRGB", "2": "HSV8", "3": "HSV", "4": "HSL8", "5": "HSL", "6": "HSI8", "7": "HSI", "8": "LCH8", "9": "LCH", "10": "Lab8", "11": "Lab", "12": "YCbCr", "13": "YCbCrGLIC", "14": "YCbCrJPEG", "15": "YIQ8", "16": "YIQ", "17": "YUV8", "18": "YUV", "19": "HCY", "20": "XYZ8", "21": "XYZ", "22": "RYB", "23": "CMY", "24": "CMYK", "25": "Bayer" } },
{ "type": "bool", "name": "Alpha", "default": "0", "pos": "8" },
{ "type": "bool", "name": "Absolute", "default": "1", "pos": "9" },
{ "type": "bool", "name": "Makeup Gain", "default": "1", "pos": "10" },
{ "type": "bool", "name": "Preview Frequency Response", "default": "0", "pos": "11" }
]
},
{
"name": "Cascading Self Glitching", "lang": "en", "command": "fx_self_glitching_cascade", "parameters": [
{ "type": "note", "text": "Shifts images in a cascading fashion but computes values based on shifted and original images."},
{ "type": "note", "text": "This filter has many channel options and many operation options allowing for extremely-distorted images. Don't always trust the preview!"},
{ "type": "separator" },
{ "type": "choice", "name": "1. Shift Channels", "default": "0", "pos": "1", "choices": { "0": "RGB/SRGB", "1": "CMYK/CMY", "2": "HSV/HSV8", "3": "HSL/HSL8", "4": "HSI/HSI8", "5": "LCH/LCH8", "6": "Lab/Lab8", "7": "YCbCr/YCbCrGLIC", "8": "YIQ/YIQ8", "9": "YUV/YUV8", "10": "RYB/HCY", "11": "XYZ/XYZ8" } },
{ "type": "bool", "name": "2. Alt Choice", "default": "0", "pos": "2" },
{ "type": "bool", "name": "3. Process Alpha", "default": "0", "pos": "3" },
{ "type": "point", "name": "4,5. Zeroth Shift", "position": "50,50", "pos": "4" },
{ "type": "choice", "name": "6. Boundary", "default": "3", "pos": "6", "choices": { "0": "Zero", "1": "Nearest", "2": "Periodic", "3": "Mirror" } },
{ "type": "separator" },
{ "type": "int", "name": "7. Iterations", "default": "3", "min": "1", "max": "64", "pos": "7" },
{ "type": "bool", "name": "8. Repeat Post-Shift Operations", "default": "1", "pos": "8" },
{ "type": "separator" },
{ "type": "point", "name": "9,10. Shift Target", "position": "55,55", "pos": "9" },
{ "type": "bool", "name": "11. Target for Final (Rather than First) Shift", "default": "0", "pos": "11" },
{ "type": "point", "name": "12,13. Cascade Centre Point", "position": "45,45", "pos": "12" },
{ "type": "float", "name": "14. Shift Randomness", "default": "0.75", "min": "0", "max": "4", "pos": "14" },
{ "type": "choice", "name": "15. Boundary", "default": "3", "pos": "15", "choices": { "0": "Zero", "1": "Nearest", "2": "Periodic", "3": "Mirror" } },
{ "type": "float", "name": "16. Power", "default": "0", "min": "-5", "max": "5", "pos": "16" },
{ "type": "float", "name": "17. Bias", "default": "0", "min": "-256", "max": "256", "pos": "17" },
{ "type": "bool", "name": "18. Negation", "default": "0", "pos": "18" },
{ "type": "choice", "name": "19. Shift Operator", "default": "0", "pos": "19", "choices": { "0": "Add", "1": "Multiply", "2": "Bitwise And", "3": "Bitwise Or", "4": "Bitwise Xor", "5": "Power", "6": "Reverse Power", "7": "Modulo", "8": "Reverse Modulo", "9": "Divide", "10": "Reverse Divide", "11": "Subtract", "12": "Reverse Subtract", "13": "Left Bitwise Shift", "14": "Reverse LBS", "15": "Right Bitwise Shift", "16": "Reverse RBS", "17": "Left Bitwise Rotation", "18": "Reverse LBR", "19": "Right Bitwise Rotation", "20": "Reverse RBR", "21": "Average", "22": "Round", "23": "Reverse Round", "24": "Sine", "25": "Reverse Sine", "26": "Cosine", "27": "Reverse Cosine", "28": "Tangent", "29": "Reverse Tangent (CPU-Intensive)", "30": "Cosecant", "31": "Reverse Cosecant", "32": "Secant", "33": "Reverse Secant", "34": "Cotangent", "35": "Reverse Cotangent", "36": "Variance", "37": "Difference", "38": "Minimum", "39": "Maximum", "40": "Interference (Add)", "41": "Reverse Interference (Add)", "42": "Interference (Multiply)", "43": "Interference (Divide)", "44": "Reverse Interference (Div)", "45": "Interference (Subtract)", "46": "Reverse Interference (Subt)", "47": "Interference (Rev Subt)", "48": "Reverse Interference (Rev Subt)", "49": "Interference (Difference)", "50": "Reverse Interference (Diff)", "51": "Interference (Variance)", "52": "Screen", "53": "Colour Dodge", "54": "Reverse Colour Dodge", "55": "Colour Burn", "56": "Reverse Colour Burn", "57": "Soft Light (Illusions.Hu)", "58": "Reverse Soft Light (Illusions.Hu)", "59": "Geometric Mean", "60": "Bright Hard Mix", "61": "Dark Hard Mix" } },
{ "type": "float", "name": "20. Multiplier 1", "default": "1", "min": "-10", "max": "10", "pos": "20" },
{ "type": "int", "name": "21. Addition 1", "default": "0", "min": "-1024", "max": "1024", "pos": "21" },
{ "type": "choice", "name": "22. Sawtoother Mode", "default": "0", "pos": "22", "choices": { "0": "Modulo", "1": "Triangular-Modulo", "2": "Legacy Modulo" } },
{ "type": "int", "name": "23. Maximum End Value", "default": "256", "min": "0", "max": "1024", "pos": "23" },
{ "type": "float", "name": "24. Multiplier 2", "default": "1", "min": "-10", "max": "10", "pos": "24" },
{ "type": "int", "name": "25. Addition 2", "default": "0", "min": "-1024", "max": "1024", "pos": "25" },
{ "type": "separator" },
{ "type": "choice", "name": "26. Run on Channel(s)", "default": "0", "pos": "26", "choices": { "0": "All", "1": "RGBA [all]", "2": "RGB [all]", "3": "RGB [red]", "4": "RGB [green]", "5": "RGB [blue]", "6": "RGBA [alpha]", "7": "Linear RGB [all]", "8": "Linear RGB [red]", "9": "Linear RGB [green]", "10": "Linear RGB [blue]", "11": "YCbCr [luminance]", "12": "YCbCr [blue-Red Chrominances]", "13": "YCbCr [blue Chrominance]", "14": "YCbCr [red Chrominance]", "15": "YCbCr [green Chrominance]", "16": "Lab [lightness]", "17": "Lab [ab-Chrominances]", "18": "Lab [a-Chrominance]", "19": "Lab [b-Chrominance]", "20": "Lch [ch-Chrominances]", "21": "Lch [c-Chrominance]", "22": "Lch [h-Chrominance]", "23": "HSV [hue]", "24": "HSV [saturation]", "25": "HSV [value]", "26": "HSI [intensity]", "27": "HSL [lightness]", "28": "CMYK [cyan]", "29": "CMYK [magenta]", "30": "CMYK [yellow]", "31": "CMYK [key]", "32": "YIQ [luma]", "33": "YIQ [chromas]" } },
{ "type": "separator" },
{ "type": "note", "text": "Original author: <a href=\"https://goo.gl/Ryf7Cv\">David Tschumperlé</a>; extended by some nobody who calls themselves 'Joan Rake' or something.<p>Latest update: 2018/08/24."}
]
},
{
"name": "Chromatic Aberrations", "lang": "en", "command": "fx_chromatic_aberrations", "parameters": [
{ "type": "color", "name": "Primary Color", "default": "255,0,0", "pos": "1" },
{ "type": "float", "name": "X-Shift", "default": "2", "min": "-16", "max": "16", "pos": "4" },
{ "type": "float", "name": "Y-Shift", "default": "2", "min": "-16", "max": "16", "pos": "5" },
{ "type": "separator" },
{ "type": "color", "name": "Secondary Color", "default": "0,255,0", "pos": "6" },
{ "type": "float", "name": "X-Shift (px)", "default": "0", "min": "-16", "max": "16", "pos": "9" },
{ "type": "float", "name": "Y-Shift (px)", "default": "0", "min": "-16", "max": "16", "pos": "10" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "11", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "12" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2015/05/07."}
]
},
{
"name": "CRT Sub-Pixels", "lang": "en", "command": "fx_gcd_crt", "parameters": [
{ "type": "note", "text": "Cathode ray tube sub-pixel rendering filter"},
{ "type": "separator" },
{ "type": "float", "name": "Horizontal Blur", "default": "1.8", "min": "0", "max": "5", "pos": "1" },
{ "type": "float", "name": "Vertical Blur", "default": "1.8", "min": "0", "max": "5", "pos": "2" },
{ "type": "bool", "name": "Screen Border", "default": "0", "pos": "3" },
{ "type": "bool", "name": "Equalize", "default": "0", "pos": "4" },
{ "type": "separator" },
{ "type": "note", "text": "Author : Garagecoder. Latest update : 2014/12/11."}
]
},
{
"name": "DCT FSU", "lang": "en", "command": "fx_dct_fsu", "parameters": [
{ "type": "choice", "name": "1. Operation", "default": "0", "pos": "1", "choices": { "0": "Low Pass 1", "1": "Low Pass 2", "2": "High Pass 1", "3": "High Pass 2", "4": "Isolate", "5": "Plaid", "6": "Plaid LP", "7": "Plaid HP", "8": "Randomised Spread", "9": "Randomised Spread [intense]" } },
{ "type": "float", "name": "2. X (%)", "default": "50", "min": "0", "max": "100", "pos": "2" },
{ "type": "float", "name": "3. Y (%)", "default": "50", "min": "0", "max": "100", "pos": "3" },
{ "type": "point", "name": "4-5. Shift Before", "position": "0,0", "pos": "4" },
{ "type": "point", "name": "6-7. Shift After", "position": "100,100", "pos": "6" },
{ "type": "bool", "name": "8. Absolute", "default": "0", "pos": "8" },
{ "type": "bool", "name": "9. Normalise", "default": "1", "pos": "9" },
{ "type": "choice", "name": "10. Colour Space", "default": "0", "pos": "10", "choices": { "0": "RGB", "1": "SRGB", "2": "HSV8", "3": "HSV", "4": "HSL8", "5": "HSL", "6": "HSI8", "7": "HSI", "8": "LCH8", "9": "LCH", "10": "Lab8", "11": "Lab", "12": "YCbCr", "13": "YCbCrGLIC", "14": "YCbCrJPEG", "15": "YIQ8", "16": "YIQ", "17": "YUV8", "18": "YUV", "19": "HCY", "20": "XYZ8", "21": "XYZ", "22": "RYB", "23": "CMY", "24": "CMYK", "25": "Bayer" } },
{ "type": "bool", "name": "11. Alpha", "default": "0", "pos": "11" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "12", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "13" }
]
},
{
"name": "Deteriorated Areas", "lang": "en", "command": "samj_Zones_Grises_en", "parameters": [
{ "type": "note", "text": "<span foreground=\"orangered\">Contours</span>"},
{ "type": "int", "name": "Iterations", "default": "3", "min": "1", "max": "10", "pos": "1" },
{ "type": "choice", "name": "Type", "default": "0", "pos": "2", "choices": { "0": "A", "1": "B", "2": "C" } },
{ "type": "float", "name": "Variations", "default": "3", "min": "1", "max": "10", "pos": "3" },
{ "type": "note", "text": "<span foreground=\"orangered\">Blend</span>"},
{ "type": "int", "name": "Iterations", "default": "4", "min": "1", "max": "8", "pos": "4" },
{ "type": "float", "name": "Opacity", "default": "1", "min": "0", "max": "1", "pos": "5" },
{ "type": "separator" },
{ "type": "note", "text": "samj Update : 2015/04/04."}
]
},
{
"name": "Dirty", "lang": "en", "command": "fx_dirty", "parameters": [
{ "type": "float", "name": "Amplitude", "default": "30", "min": "0", "max": "100", "pos": "1" },
{ "type": "bool", "name": "Monochrome", "default": "1", "pos": "2" },
{ "type": "separator" },
{ "type": "choice", "name": "Channel(s)", "default": "0", "pos": "3", "choices": { "0": "All", "1": "RGBA [All]", "2": "RGB [All]", "3": "RGB [Red]", "4": "RGB [Green]", "5": "RGB [Blue]", "6": "RGBA [Alpha]", "7": "Linear RGB [All]", "8": "Linear RGB [Red]", "9": "Linear RGB [Green]", "10": "Linear RGB [Blue]", "11": "YCbCr [Luminance]", "12": "YCbCr [Blue-Red Chrominances]", "13": "YCbCr [Blue Chrominance]", "14": "YCbCr [Red Chrominance]", "15": "YCbCr [Green Chrominance]", "16": "Lab [Lightness]", "17": "Lab [ab-Chrominances]", "18": "Lab [a-Chrominance]", "19": "Lab [b-Chrominance]", "20": "Lch [ch-Chrominances]", "21": "Lch [c-Chrominance]", "22": "Lch [h-Chrominance]", "23": "HSV [Hue]", "24": "HSV [Saturation]", "25": "HSV [Value]", "26": "HSI [Intensity]", "27": "HSL [Lightness]", "28": "CMYK [Cyan]", "29": "CMYK [Magenta]", "30": "CMYK [Yellow]", "31": "CMYK [Key]", "32": "YIQ [Luma]", "33": "YIQ [Chromas]", "34": "RYB [All]", "35": "RYB [Red]", "36": "RYB [Yellow]", "37": "RYB [Blue]" } },
{ "type": "choice", "name": "Value Action", "default": "0", "pos": "4", "choices": { "0": "None", "1": "Cut", "2": "Normalize" } },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "5", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "6" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2014/24/11."}
]
},
{
"name": "Fake JFIF (JPEG) Encoder", "lang": "en", "command": "fx_jfif_fake", "parameters": [
{ "type": "note", "text": "A fake jfif encoder."},
{ "type": "int", "name": "Quality (%)", "default": "50", "min": "1", "max": "100", "pos": "1" },
{ "type": "choice", "name": "Encoding", "default": "444", "pos": "2", "choices": { "0": "442", "1": "424", "2": "422" } },
{ "type": "separator" },
{ "type": "note", "text": "Fake Glitch"},
{ "type": "float", "name": "Power", "default": "0", "min": "0", "max": "5", "pos": "3" },
{ "type": "float", "name": "Colour Distortion", "default": "1.25", "min": "0", "max": "10", "pos": "4" },
{ "type": "int", "name": "Max Tile Error Length", "default": "5", "min": "1", "max": "10", "pos": "5" },
{ "type": "float", "name": "Persistent Tile Error Power", "default": "0.25", "min": "0", "max": "1", "pos": "6" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "7", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "8" },
{ "type": "separator" },
{ "type": "note", "text": "Author: Joan Rake, 'borrowed' from <a href=\"https://goo.gl/Ryf7Cv\">David Tschumperlé</a>. Latest Update: 2017/05/07."}
]
},
{
"name": "Faux-QAM Glitch", "lang": "en", "command": "fx_qam_glitch", "parameters": [
{ "type": "note", "text": "Tries to emulate the effect of a faulty Quadrature Amplitude Modulator."},
{ "type": "separator" },
{ "type": "note", "text": "Channel Modulation"},
{ "type": "float", "name": "1. Amplitude", "default": "2", "min": "0", "max": "10", "pos": "1" },
{ "type": "float", "name": "2. Period", "default": "20", "min": "0", "max": "100", "pos": "2" },
{ "type": "float", "name": "3. Phase Offset", "default": "0", "min": "-180", "max": "180", "pos": "3" },
{ "type": "float", "name": "4. Angle", "default": "0", "min": "-180", "max": "180", "pos": "4" },
{ "type": "float", "name": "5. Amplitude Offset", "default": "1", "min": "-10", "max": "10", "pos": "5" },
{ "type": "float", "name": "6. Wave Offset", "default": "127.5", "min": "0", "max": "255", "pos": "6" },
{ "type": "choice", "name": "7. Colour Space", "default": "0", "pos": "7", "choices": { "0": "RGBA", "1": "SRGBA", "2": "HSVA8", "3": "HSVA", "4": "HSLA8", "5": "HSLA", "6": "HSIA8", "7": "HSIA", "8": "LCHA8", "9": "LCHA", "10": "LabA8", "11": "LabA", "12": "YCbCrA", "13": "YCbCrAGLIC", "14": "YCbCrAJPEG", "15": "YIQA8", "16": "YIQA", "17": "YUVA8", "18": "YUVA", "19": "HCYA", "20": "XYZA8", "21": "XYZA", "22": "RYBA", "23": "CMYA" } },
{ "type": "bool", "name": "8. Channel 0", "default": "1", "pos": "8" },
{ "type": "bool", "name": "9. Channel 1", "default": "1", "pos": "9" },
{ "type": "bool", "name": "10. Channel 2", "default": "1", "pos": "10" },
{ "type": "bool", "name": "11. Alpha", "default": "0", "pos": "11" },
{ "type": "bool", "name": "12. Glitch Negation", "default": "0", "pos": "12" },
{ "type": "separator" },
{ "type": "note", "text": "Scanlines"},
{ "type": "float", "name": "13. Amplitude", "default": "20", "min": "0", "max": "255", "pos": "13" },
{ "type": "float", "name": "14. Bandwidth", "default": "5", "min": "0", "max": "20", "pos": "14" },
{ "type": "choice", "name": "15. Shape", "default": "0", "pos": "15", "choices": { "0": "Bloc", "1": "Triangle", "2": "Sine", "3": "Sine+", "4": "Random" } },
{ "type": "float", "name": "16. Angle Offset", "default": "0", "min": "-180", "max": "180", "pos": "16" },
{ "type": "float", "name": "17. Offset", "default": "0", "min": "0", "max": "500", "pos": "17" },
{ "type": "float", "name": "18. Blur", "default": "2", "min": "0", "max": "10", "pos": "18" },
{ "type": "float", "name": "19. Amplitude Modulation", "default": "0.6", "min": "0", "max": "1", "pos": "19" },
{ "type": "float", "name": "20. Phase Modulation", "default": "0.05", "min": "0", "max": "1", "pos": "20" },
{ "type": "separator" },
{ "type": "choice", "name": "21-23. Preview Type", "default": "0", "pos": "21", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "22" }
]
},
{
"name": "Flip & Rotate Blocs", "lang": "en", "command": "fx_flip_blocs", "parameters": [
{ "type": "int", "name": "X-Size (px)", "default": "4", "min": "1", "max": "128", "pos": "1" },
{ "type": "int", "name": "Y-Size (px)", "default": "4", "min": "1", "max": "128", "pos": "2" },
{ "type": "choice", "name": "Flip", "default": "3", "pos": "3", "choices": { "0": "None", "1": "X-Axis", "2": "Y-Axis", "3": "XY-Axes" } },
{ "type": "choice", "name": "Rotate", "default": "1", "pos": "4", "choices": { "0": "-90 Deg.", "1": "0 Deg.", "2": "90 Deg." } },
{ "type": "separator" },
{ "type": "choice", "name": "Channel(s)", "default": "0", "pos": "5", "choices": { "0": "All", "1": "RGBA [All]", "2": "RGB [All]", "3": "RGB [Red]", "4": "RGB [Green]", "5": "RGB [Blue]", "6": "RGBA [Alpha]", "7": "Linear RGB [All]", "8": "Linear RGB [Red]", "9": "Linear RGB [Green]", "10": "Linear RGB [Blue]", "11": "YCbCr [Luminance]", "12": "YCbCr [Blue-Red Chrominances]", "13": "YCbCr [Blue Chrominance]", "14": "YCbCr [Red Chrominance]", "15": "YCbCr [Green Chrominance]", "16": "Lab [Lightness]", "17": "Lab [ab-Chrominances]", "18": "Lab [a-Chrominance]", "19": "Lab [b-Chrominance]", "20": "Lch [ch-Chrominances]", "21": "Lch [c-Chrominance]", "22": "Lch [h-Chrominance]", "23": "HSV [Hue]", "24": "HSV [Saturation]", "25": "HSV [Value]", "26": "HSI [Intensity]", "27": "HSL [Lightness]", "28": "CMYK [Cyan]", "29": "CMYK [Magenta]", "30": "CMYK [Yellow]", "31": "CMYK [Key]", "32": "YIQ [Luma]", "33": "YIQ [Chromas]", "34": "RYB [All]", "35": "RYB [Red]", "36": "RYB [Yellow]", "37": "RYB [Blue]" } },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "6", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "7" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2016/01/09."}
]
},
{
"name": "Fragment Blur", "lang": "en", "command": "gui_rep_frblur", "parameters": [
{ "type": "note", "text": "Inspired by the Paint.NET Fragment Blur filter, this implementation improves upon it by adding color space options, preservation of original image as a option, boundary condition option, and interpolation option.\n\nWarning - Preview may not be accurate with image with completely opaque images. The output will not show any transparency regardless."},
{ "type": "separator" },
{ "type": "note", "text": "Main Setting"},
{ "type": "choice", "name": "Color Space", "default": "0", "pos": "1", "choices": { "0": "RGB", "1": "SRGB", "2": "RYB", "3": "CMYK", "4": "HCY", "5": "HSI", "6": "HSL", "7": "HSV", "8": "LAB", "9": "LCH" } },
{ "type": "int", "name": "Additional Duplicates Count", "default": "10", "min": "2", "max": "100", "pos": "2" },
{ "type": "float", "name": "Percent of Image Half-Hypotenuse (%)", "default": "5", "min": "0", "max": "100", "pos": "3" },
{ "type": "float", "name": "Angle", "default": "0", "min": "-180", "max": "180", "pos": "4" },
{ "type": "bool", "name": "Superimpose with Original?", "default": "0", "pos": "5" },
{ "type": "separator" },
{ "type": "note", "text": "Secondary Setting"},
{ "type": "choice", "name": "Boundary", "default": "1", "pos": "6", "choices": { "0": "None", "1": "Neumann", "2": "Periodic", "3": "Mirror" } },
{ "type": "bool", "name": "Shift Linear Interpolation?", "default": "0", "pos": "7" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "8", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "9" },
{ "type": "separator" },
{ "type": "note", "text": "Author : Reptorian Latest update: 2019/9/26."}
]
},
{
"name": "JFIF [JPEG] Self-Bomb", "lang": "en", "command": "fx_jfif_bomb", "parameters": [
{ "type": "note", "text": "OI! TRY SMOOTHING THIS!"},
{ "type": "note", "text": "Adds JPEG artefacts and then self-bomb-blends. Use grid interpolation with scale factors above 1 to destroy the results even more."},
{ "type": "unknown", "name": "Recompute" },
{ "type": "separator" },
{ "type": "int", "name": "Quality (%)", "default": "50", "min": "1", "max": "100", "pos": "1" },
{ "type": "int", "name": "Mesh X", "default": "16", "min": "1", "max": "256", "pos": "2" },
{ "type": "int", "name": "Mesh Y", "default": "16", "min": "1", "max": "256", "pos": "3" },
{ "type": "float", "name": "Mesh Smoothness", "default": "0.5", "min": "0", "max": "10", "pos": "4" },
{ "type": "choice", "name": "Contrast Scheme", "default": "1", "pos": "5", "choices": { "0": "Arctan", "1": "Clip", "2": "Power" } },
{ "type": "float", "name": "Mesh Contrast", "default": "75", "min": "0", "max": "100", "pos": "6" },
{ "type": "float", "name": "Scale X", "default": "1", "min": "0.05", "max": "16", "pos": "7" },
{ "type": "float", "name": "Scale Y", "default": "1", "min": "0.05", "max": "16", "pos": "8" },
{ "type": "choice", "name": "Interpolation", "default": "0", "pos": "9", "choices": { "0": "None", "1": "Nearest", "2": "Average", "3": "Bilinear", "4": "Grid", "5": "Bicubic" } },
{ "type": "bool", "name": "Normalize", "default": "0", "pos": "10" },
{ "type": "bool", "name": "Output Mesh", "default": "0", "pos": "11" },
{ "type": "separator" },
{ "type": "bool", "name": "Solidify Alpha", "default": "1", "pos": "12" },
{ "type": "float", "name": "Smoothness (%)", "default": "75", "min": "0", "max": "100", "pos": "13" },
{ "type": "choice", "name": "Regularization", "default": "1", "pos": "14", "choices": { "0": "Isotropic", "1": "Delaunay-Oriented", "2": "Edge-Oriented" } },
{ "type": "int", "name": "Regularization Iterations", "default": "20", "min": "0", "max": "100", "pos": "15" },
{ "type": "int", "name": "Dilation / Erosion", "default": "0", "min": "-20", "max": "20", "pos": "16" },
{ "type": "choice", "name": "Colorspace", "default": "1", "pos": "17", "choices": { "0": "SRGB", "1": "Linear RGB" } }
]
},
{
"name": "JFIF Effects", "lang": "en", "command": "fx_jfif", "parameters": [
{ "type": "note", "text": "A poorly-implemented JFIF encoder with extras, all designed to screw with images. Quite slow and very aggressive."},
{ "type": "int", "name": "1. Quality (%)", "default": "50", "min": "1", "max": "100", "pos": "1" },
{ "type": "choice", "name": "2. Encoding", "default": "3", "pos": "2", "choices": { "0": "444", "1": "442", "2": "424", "3": "422" } },
{ "type": "separator" },
{ "type": "note", "text": "Fake Glitch"},
{ "type": "float", "name": "3. Power", "default": "0", "min": "0", "max": "10", "pos": "3" },
{ "type": "float", "name": "4. Colour Distortion", "default": "1", "min": "0", "max": "2", "pos": "4" },
{ "type": "int", "name": "5. Max Glitch Length", "default": "5", "min": "2", "max": "10", "pos": "5" },
{ "type": "int", "name": "6. Max Value Errors Per Tile", "default": "5", "min": "0", "max": "10", "pos": "6" },
{ "type": "float", "name": "7. Error Strength", "default": "3", "min": "0", "max": "8", "pos": "7" },
{ "type": "float", "name": "8. Persistent Value Errors Power", "default": "0.25", "min": "0", "max": "1", "pos": "8" },
{ "type": "float", "name": "9. Error Bias", "default": "0.5", "min": "0", "max": "1", "pos": "9" },
{ "type": "float", "name": "10. Tile Shift Power", "default": "0.25", "min": "0", "max": "1", "pos": "10" },
{ "type": "choice", "name": "11. Mirror", "default": "0", "pos": "11", "choices": { "0": "None", "1": "X", "2": "Y", "3": "XY" } },
{ "type": "choice", "name": "12. Rotate", "default": "0", "pos": "12", "choices": { "0": "None", "1": "90 Clockwise", "2": "180", "3": "90 Anticlockwise" } },
{ "type": "separator" },
{ "type": "note", "text": "Self-Bomb"},
{ "type": "bool", "name": "13. Enable", "default": "0", "pos": "13" },
{ "type": "int", "name": "14. Mesh X", "default": "16", "min": "1", "max": "256", "pos": "14" },
{ "type": "int", "name": "15. Mesh Y", "default": "16", "min": "1", "max": "256", "pos": "15" },
{ "type": "float", "name": "16. Mesh Smoothness", "default": "0.5", "min": "0", "max": "10", "pos": "16" },
{ "type": "choice", "name": "17. Contrast Scheme", "default": "1", "pos": "17", "choices": { "0": "Arctan", "1": "Clip", "2": "Power" } },
{ "type": "float", "name": "18. Mesh Contrast", "default": "75", "min": "0", "max": "100", "pos": "18" },
{ "type": "float", "name": "19. Scale X", "default": "1", "min": "0.05", "max": "16", "pos": "19" },
{ "type": "float", "name": "20. Scale Y", "default": "1", "min": "0.05", "max": "16", "pos": "20" },
{ "type": "choice", "name": "21. Interpolation", "default": "0", "pos": "21", "choices": { "0": "None", "1": "Nearest", "2": "Average", "3": "Bilinear", "4": "Grid", "5": "Bicubic" } },
{ "type": "bool", "name": "22. Normalise", "default": "0", "pos": "22" },
{ "type": "bool", "name": "23. Output Mesh", "default": "0", "pos": "23" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "24", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "25" },
{ "type": "separator" },
{ "type": "note", "text": "Author: Joan Rake, 'borrowed' from <a href=\"https://goo.gl/Ryf7Cv\">David Tschumperlé</a>. Latest Update: 2017/05/07."}
]
},
{
"name": "JFIF Effects Extended", "lang": "en", "command": "fx_jfif_xt", "parameters": [
{ "type": "note", "text": "A poorly-implemented JFIF encoder with extras, all designed to screw with images. Quite slow and very aggressive."},
{ "type": "float", "name": "1. Quality (%)", "default": "50", "min": "0", "max": "100", "pos": "1" },
{ "type": "int", "name": "2. Size X", "default": "8", "min": "1", "max": "100", "pos": "2" },
{ "type": "int", "name": "3. Size Y", "default": "8", "min": "1", "max": "100", "pos": "3" }
]
},
{
"name": "JPEG Artefacts", "lang": "en", "command": "fx_jpeg_artefacts", "parameters": [
{ "type": "note", "text": "This filter simulates the JPEG compression artifacts, using DCT quantization on 8x8 blocs."},
{ "type": "int", "name": "Quality (%)", "default": "50", "min": "1", "max": "100", "pos": "1" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "2", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "3" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2017/05/07."}
]
},
{
"name": "Lomo", "lang": "en", "command": "fx_lomo", "parameters": [
{ "type": "float", "name": "Vignette Size", "default": "20", "min": "0", "max": "100", "pos": "1" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "2", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "3" },
{ "type": "separator" },
{ "type": "note", "text": "Authors: Jérome Boulanger and David Tschumperlé.       Latest Update: 2012/06/06."}
]
},
{
"name": "Mess with Bits", "lang": "en", "command": "fx_mess_with_bits", "parameters": [
{ "type": "note", "text": "Input processing:"},
{ "type": "bool", "name": "Pre-Normalize", "default": "1", "pos": "1" },
{ "type": "float", "name": "Smoothness (%)", "default": "15", "min": "0", "max": "100", "pos": "2" },
{ "type": "int", "name": "Multiplier", "default": "1", "min": "1", "max": "256", "pos": "3" },
{ "type": "separator" },
{ "type": "note", "text": "Output processing:"},
{ "type": "choice", "name": "Reversing", "default": "1", "pos": "4", "choices": { "0": "None", "1": "Reverse Bits", "2": "Reverse Bytes" } },
{ "type": "int", "name": "Bit Masking (Start)", "default": "0", "min": "0", "max": "15", "pos": "5" },
{ "type": "int", "name": "Bit Masking (End)", "default": "15", "min": "0", "max": "15", "pos": "6" },
{ "type": "float", "name": "Opacity (%)", "default": "100", "min": "0", "max": "100", "pos": "7" },
{ "type": "separator" },
{ "type": "choice", "name": "Channel(s)", "default": "0", "pos": "8", "choices": { "0": "All", "1": "RGBA [All]", "2": "RGB [All]", "3": "RGB [Red]", "4": "RGB [Green]", "5": "RGB [Blue]", "6": "RGBA [Alpha]", "7": "Linear RGB [All]", "8": "Linear RGB [Red]", "9": "Linear RGB [Green]", "10": "Linear RGB [Blue]", "11": "YCbCr [Luminance]", "12": "YCbCr [Blue-Red Chrominances]", "13": "YCbCr [Blue Chrominance]", "14": "YCbCr [Red Chrominance]", "15": "YCbCr [Green Chrominance]", "16": "Lab [Lightness]", "17": "Lab [ab-Chrominances]", "18": "Lab [a-Chrominance]", "19": "Lab [b-Chrominance]", "20": "Lch [ch-Chrominances]", "21": "Lch [c-Chrominance]", "22": "Lch [h-Chrominance]", "23": "HSV [Hue]", "24": "HSV [Saturation]", "25": "HSV [Value]", "26": "HSI [Intensity]", "27": "HSL [Lightness]", "28": "CMYK [Cyan]", "29": "CMYK [Magenta]", "30": "CMYK [Yellow]", "31": "CMYK [Key]", "32": "YIQ [Luma]", "33": "YIQ [Chromas]", "34": "RYB [All]", "35": "RYB [Red]", "36": "RYB [Yellow]", "37": "RYB [Blue]" } },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "9", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "10" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2019/01/16."}
]
},
{
"name": "Noise [Additive]", "lang": "en", "command": "fx_noise", "parameters": [
{ "type": "float", "name": "Amplitude", "default": "10", "min": "0", "max": "200", "pos": "1" },
{ "type": "choice", "name": "Noise Type", "default": "0", "pos": "2", "choices": { "0": "Gaussian", "1": "Uniform", "2": "Salt and Pepper", "3": "Poisson", "4": "Rice" } },
{ "type": "separator" },
{ "type": "choice", "name": "Channel(s)", "default": "0", "pos": "3", "choices": { "0": "All", "1": "RGBA [all]", "2": "RGB [all]", "3": "RGB [red]", "4": "RGB [green]", "5": "RGB [blue]", "6": "RGBA [alpha]", "7": "Linear RGB [all]", "8": "Linear RGB [red]", "9": "Linear RGB [green]", "10": "Linear RGB [blue]", "11": "YCbCr [luminance]", "12": "YCbCr [blue-Red Chrominances]", "13": "YCbCr [blue Chrominance]", "14": "YCbCr [red Chrominance]", "15": "YCbCr [green Chrominance]", "16": "Lab [lightness]", "17": "Lab [ab-Chrominances]", "18": "Lab [a-Chrominance]", "19": "Lab [b-Chrominance]", "20": "Lch [ch-Chrominances]", "21": "Lch [c-Chrominance]", "22": "Lch [h-Chrominance]", "23": "HSV [hue]", "24": "HSV [saturation]", "25": "HSV [value]", "26": "HSI [intensity]", "27": "HSL [lightness]", "28": "CMYK [cyan]", "29": "CMYK [magenta]", "30": "CMYK [yellow]", "31": "CMYK [key]", "32": "YIQ [luma]", "33": "YIQ [chromas]" } },
{ "type": "choice", "name": "Value Action", "default": "1", "pos": "4", "choices": { "0": "None", "1": "Cut", "2": "Normalize" } },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "5", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "6" },
{ "type": "separator" },
{ "type": "note", "text": "Author: <a href=\"http://ow.ly/wpsV30fzhdI\">David Tschumperlé</a>. Latest update: 2010/29/12."}
]
},
{
"name": "Noise [Additive]", "lang": "en", "command": "fx_noise", "parameters": [
{ "type": "float", "name": "Amplitude", "default": "10", "min": "0", "max": "200", "pos": "1" },
{ "type": "choice", "name": "Noise Type", "default": "0", "pos": "2", "choices": { "0": "Gaussian", "1": "Uniform", "2": "Salt and Pepper", "3": "Poisson" } },
{ "type": "separator" },
{ "type": "choice", "name": "Channel(s)", "default": "0", "pos": "3", "choices": { "0": "All", "1": "RGBA [All]", "2": "RGB [All]", "3": "RGB [Red]", "4": "RGB [Green]", "5": "RGB [Blue]", "6": "RGBA [Alpha]", "7": "Linear RGB [All]", "8": "Linear RGB [Red]", "9": "Linear RGB [Green]", "10": "Linear RGB [Blue]", "11": "YCbCr [Luminance]", "12": "YCbCr [Blue-Red Chrominances]", "13": "YCbCr [Blue Chrominance]", "14": "YCbCr [Red Chrominance]", "15": "YCbCr [Green Chrominance]", "16": "Lab [Lightness]", "17": "Lab [ab-Chrominances]", "18": "Lab [a-Chrominance]", "19": "Lab [b-Chrominance]", "20": "Lch [ch-Chrominances]", "21": "Lch [c-Chrominance]", "22": "Lch [h-Chrominance]", "23": "HSV [Hue]", "24": "HSV [Saturation]", "25": "HSV [Value]", "26": "HSI [Intensity]", "27": "HSL [Lightness]", "28": "CMYK [Cyan]", "29": "CMYK [Magenta]", "30": "CMYK [Yellow]", "31": "CMYK [Key]", "32": "YIQ [Luma]", "33": "YIQ [Chromas]", "34": "RYB [All]", "35": "RYB [Red]", "36": "RYB [Yellow]", "37": "RYB [Blue]" } },
{ "type": "choice", "name": "Value Action", "default": "1", "pos": "4", "choices": { "0": "None", "1": "Cut", "2": "Normalize" } },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "5", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "6" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2010/29/12."}
]
},
{
"name": "Noise [Perlin]", "lang": "en", "command": "fx_noise_perlin", "parameters": [
{ "type": "int", "name": "Random Seed", "default": "0", "min": "0", "max": "65536", "pos": "1" },
{ "type": "separator" },
{ "type": "note", "text": "1st scale:"},
{ "type": "float", "name": "Amplitude", "default": "100", "min": "0", "max": "512", "pos": "2" },
{ "type": "float", "name": "Scale (%)", "default": "8", "min": "0", "max": "100", "pos": "3" },
{ "type": "float", "name": "X/Y-Ratio", "default": "0", "min": "-4", "max": "4", "pos": "4" },
{ "type": "separator" },
{ "type": "note", "text": "2nd scale:"},
{ "type": "float", "name": "Amplitude", "default": "0", "min": "0", "max": "512", "pos": "5" },
{ "type": "float", "name": "Scale (%)", "default": "4", "min": "0", "max": "100", "pos": "6" },
{ "type": "float", "name": "X/Y-Ratio", "default": "0", "min": "-4", "max": "4", "pos": "7" },
{ "type": "separator" },
{ "type": "note", "text": "3rd scale:"},
{ "type": "float", "name": "Amplitude", "default": "0", "min": "0", "max": "512", "pos": "8" },
{ "type": "float", "name": "Scale (%)", "default": "2", "min": "0", "max": "100", "pos": "9" },
{ "type": "float", "name": "X/Y-Ratio", "default": "0", "min": "-4", "max": "4", "pos": "10" },
{ "type": "separator" },
{ "type": "note", "text": "4th scale:"},
{ "type": "float", "name": "Amplitude", "default": "0", "min": "0", "max": "512", "pos": "11" },
{ "type": "float", "name": "Scale (%)", "default": "1", "min": "0", "max": "100", "pos": "12" },
{ "type": "float", "name": "X/Y-Ratio", "default": "0", "min": "-4", "max": "4", "pos": "13" },
{ "type": "separator" },
{ "type": "choice", "name": "Channel(s)", "default": "2", "pos": "14", "choices": { "0": "All", "1": "RGBA [All]", "2": "RGB [All]", "3": "RGB [Red]", "4": "RGB [Green]", "5": "RGB [Blue]", "6": "RGBA [Alpha]", "7": "Linear RGB [All]", "8": "Linear RGB [Red]", "9": "Linear RGB [Green]", "10": "Linear RGB [Blue]", "11": "YCbCr [Luminance]", "12": "YCbCr [Blue-Red Chrominances]", "13": "YCbCr [Blue Chrominance]", "14": "YCbCr [Red Chrominance]", "15": "YCbCr [Green Chrominance]", "16": "Lab [Lightness]", "17": "Lab [ab-Chrominances]", "18": "Lab [a-Chrominance]", "19": "Lab [b-Chrominance]", "20": "Lch [ch-Chrominances]", "21": "Lch [c-Chrominance]", "22": "Lch [h-Chrominance]", "23": "HSV [Hue]", "24": "HSV [Saturation]", "25": "HSV [Value]", "26": "HSI [Intensity]", "27": "HSL [Lightness]", "28": "CMYK [Cyan]", "29": "CMYK [Magenta]", "30": "CMYK [Yellow]", "31": "CMYK [Key]", "32": "YIQ [Luma]", "33": "YIQ [Chromas]" } },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "15", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "16" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2019/01/24."}
]
},
{
"name": "Noise [Spread]", "lang": "en", "command": "fx_spread", "parameters": [
{ "type": "float", "name": "X-Variations", "default": "4", "min": "0", "max": "20", "pos": "1" },
{ "type": "float", "name": "Y-Variations", "default": "4", "min": "0", "max": "20", "pos": "2" },
{ "type": "separator" },
{ "type": "choice", "name": "Channel(s)", "default": "0", "pos": "3", "choices": { "0": "All", "1": "RGBA [All]", "2": "RGB [All]", "3": "RGB [Red]", "4": "RGB [Green]", "5": "RGB [Blue]", "6": "RGBA [Alpha]", "7": "Linear RGB [All]", "8": "Linear RGB [Red]", "9": "Linear RGB [Green]", "10": "Linear RGB [Blue]", "11": "YCbCr [Luminance]", "12": "YCbCr [Blue-Red Chrominances]", "13": "YCbCr [Blue Chrominance]", "14": "YCbCr [Red Chrominance]", "15": "YCbCr [Green Chrominance]", "16": "Lab [Lightness]", "17": "Lab [ab-Chrominances]", "18": "Lab [a-Chrominance]", "19": "Lab [b-Chrominance]", "20": "Lch [ch-Chrominances]", "21": "Lch [c-Chrominance]", "22": "Lch [h-Chrominance]", "23": "HSV [Hue]", "24": "HSV [Saturation]", "25": "HSV [Value]", "26": "HSI [Intensity]", "27": "HSL [Lightness]", "28": "CMYK [Cyan]", "29": "CMYK [Magenta]", "30": "CMYK [Yellow]", "31": "CMYK [Key]", "32": "YIQ [Luma]", "33": "YIQ [Chromas]", "34": "RYB [All]", "35": "RYB [Red]", "36": "RYB [Yellow]", "37": "RYB [Blue]" } },
{ "type": "choice", "name": "Value Action", "default": "0", "pos": "4", "choices": { "0": "None", "1": "Cut", "2": "Normalize" } },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "5", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "6" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2010/29/12."}
]
},
{
"name": "Old-Movie Stripes", "lang": "en", "command": "fx_stripes_y", "parameters": [
{ "type": "float", "name": "Frequency", "default": "10", "min": "0", "max": "100", "pos": "1" },
{ "type": "separator" },
{ "type": "choice", "name": "Channel(s)", "default": "0", "pos": "2", "choices": { "0": "All", "1": "RGBA [All]", "2": "RGB [All]", "3": "RGB [Red]", "4": "RGB [Green]", "5": "RGB [Blue]", "6": "RGBA [Alpha]", "7": "Linear RGB [All]", "8": "Linear RGB [Red]", "9": "Linear RGB [Green]", "10": "Linear RGB [Blue]", "11": "YCbCr [Luminance]", "12": "YCbCr [Blue-Red Chrominances]", "13": "YCbCr [Blue Chrominance]", "14": "YCbCr [Red Chrominance]", "15": "YCbCr [Green Chrominance]", "16": "Lab [Lightness]", "17": "Lab [ab-Chrominances]", "18": "Lab [a-Chrominance]", "19": "Lab [b-Chrominance]", "20": "Lch [ch-Chrominances]", "21": "Lch [c-Chrominance]", "22": "Lch [h-Chrominance]", "23": "HSV [Hue]", "24": "HSV [Saturation]", "25": "HSV [Value]", "26": "HSI [Intensity]", "27": "HSL [Lightness]", "28": "CMYK [Cyan]", "29": "CMYK [Magenta]", "30": "CMYK [Yellow]", "31": "CMYK [Key]", "32": "YIQ [Luma]", "33": "YIQ [Chromas]", "34": "RYB [All]", "35": "RYB [Red]", "36": "RYB [Yellow]", "37": "RYB [Blue]" } },
{ "type": "choice", "name": "Value Action", "default": "0", "pos": "3", "choices": { "0": "None", "1": "Cut", "2": "Normalize" } },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "4", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "5" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2010/29/12."}
]
},
{
"name": "Oldschool 8bits", "lang": "en", "command": "fx_8bits", "parameters": [
{ "type": "float", "name": "Scale", "default": "25", "min": "1", "max": "100", "pos": "1" },
{ "type": "float", "name": "Dithering", "default": "800", "min": "0", "max": "10000", "pos": "2" },
{ "type": "int", "name": "Levels", "default": "16", "min": "2", "max": "256", "pos": "3" },
{ "type": "separator" },
{ "type": "choice", "name": "Preview Type", "default": "0", "pos": "4", "choices": { "0": "Full", "1": "Forward Horizontal", "2": "Forward Vertical", "3": "Backward Horizontal", "4": "Backward Vertical", "5": "Duplicate Top", "6": "Duplicate Left", "7": "Duplicate Bottom", "8": "Duplicate Right", "9": "Duplicate Horizontal", "10": "Duplicate Vertical", "11": "Checkered", "12": "Checkered Inverse" } },
{ "type": "point", "name": "Preview Split", "position": "50,50", "pos": "5" },
{ "type": "separator" },
{ "type": "note", "text": "Author: David Tschumperlé.      Latest Update: 2011/02/11."}
]
},
{
"name": "Path Et Solidify", "lang": "en", "command": "samj_Degradations_Path_Solidify", "parameters": [
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">samj_Degradations_Path_Solidify</span>"},
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Degradations Image Origine</span>"},
{ "type": "int", "name": "Pixelise", "default": "0", "min": "0", "max": "32", "pos": "1" },
{ "type": "int", "name": "Spread", "default": "0", "min": "0", "max": "32", "pos": "2" },
{ "type": "int", "name": "Deform", "default": "0", "min": "0", "max": "10", "pos": "3" },
{ "type": "int", "name": "Isophotes", "default": "0", "min": "0", "max": "15", "pos": "4" },
{ "type": "float", "name": "Blur", "default": "0", "min": "0", "max": "2", "pos": "5" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Path</span>"},
{ "type": "choice", "name": "Patch Type", "default": "2", "pos": "6", "choices": { "0": "Max Patch", "1": "Min Patch", "2": "Max Et Min Path" } },
{ "type": "int", "name": "Valeur Patch", "default": "10", "min": "1", "max": "50", "pos": "7" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Degradations Apres Path</span>"},
{ "type": "choice", "name": "Dilate Type", "default": "1", "pos": "8", "choices": { "0": "Dilate Circ", "1": "Dilate" } },
{ "type": "int", "name": "Valeur Dilate", "default": "0", "min": "0", "max": "16", "pos": "9" },
{ "type": "separator" },
{ "type": "int", "name": "Valeur Erode", "default": "0", "min": "0", "max": "16", "pos": "10" },
{ "type": "separator" },
{ "type": "note", "text": "<span foreground=\"orangered\">Solidify</span>"},
{ "type": "bool", "name": "Valider Solidify", "default": "1", "pos": "11" },
{ "type": "float", "name": "Smoothness %", "default": "75", "min": "0", "max": "100", "pos": "12" },
{ "type": "choice", "name": "Diffusion Type", "default": "0", "pos": "13", "choices": { "0": "Isotropic", "1": "Delaunay Oriented", "2": "Edge Oriented" } },
{ "type": "int", "name": "Diffusion Iter", "default": "20", "min": "1", "max": "200", "pos": "14" },
{ "type": "separator" },
{ "type": "note", "text": "samj - Dernière mise à jour : 2019/12/14."}
]
},
{
"name": "Pixel Sort", "lang": "en", "command": "fx_pixelsort", "parameters": [
{ "type": "note", "text": "Sorting parameters:"},
{ "type": "choice", "name": "Order", "default": "1", "pos": "1", "choices": { "0": "Decreasing", "1": "Increasing" } },
{ "type": "choice", "name": "Axis", "default": "0", "pos": "2", "choices": { "0": "X-Axis", "1": "Y-Axis", "2": "X-Axis Then Y-Axis", "3": "Y-Axis Then X-Axis" } },
{ "type": "choice", "name": "Sorting Criterion", "default": "0", "pos": "3", "choices": { "0": "Red", "1": "Green", "2": "Blue", "3": "Intensity", "4": "Luminance", "5": "Lightness", "6": "Hue", "7": "Saturation", "8": "Minimum", "9": "Maximum", "10": "Random" } },
{ "type": "separator" },
{ "type": "note", "text": "Masking parameters:"},
{ "type": "choice", "name": "Mask By", "default": "1", "pos": "4", "choices": { "0": "Bottom Layer", "1": "Criterion", "2": "Contours", "3": "Random" } },
{ "type": "float", "name": "Lower Mask Threshold (%)", "default": "0", "min": "0", "max": "100", "pos": "5" },
{ "type": "float", "name": "Higher Mask Threshold (%)", "default": "100", "min": "0", "max": "100", "pos": "6" },
{ "type": "float", "name": "Mask Smoothness (%)", "default": "0", "min": "0", "max": "5", "pos": "7" },
{ "type": "bool", "name": "Invert Mask", "default": "0", "pos": "8" },
{ "type": "bool", "name": "Preview Mask", "default": "0", "pos": "9" },
{ "type": "separator" },
{ "type": "note", "text": "Note: This filter implements one version of the algorithm described here : "},
{ "typ
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment