diff --git a/src/Modules.js b/src/Modules.js index b1193d6b..c15ca8e0 100644 --- a/src/Modules.js +++ b/src/Modules.js @@ -32,8 +32,8 @@ module.exports = { 'ndvi': require('./modules/Ndvi'), 'ndvi-colormap': require('./modules/NdviColormap'), 'noise-reduction': require('./modules/NoiseReduction'), - 'paint-bucket': require('./modules/PaintBucket'), 'overlay': require('./modules/Overlay'), + 'paint-bucket': require('./modules/PaintBucket'), 'replace-color': require('./modules/ReplaceColor'), 'resize': require('./modules/Resize'), 'rotate': require('./modules/Rotate'), diff --git a/src/modules/AddQR/info.json b/src/modules/AddQR/info.json index 489a125d..fc6c1029 100644 --- a/src/modules/AddQR/info.json +++ b/src/modules/AddQR/info.json @@ -1,5 +1,5 @@ { - "name": "Add QR", + "name": "add-qr", "description": "Adds QR corresponding to the given string", "url": "https://github.com/publiclab/image-sequencer/tree/master/MODULES.md", "inputs": { diff --git a/src/modules/Average/info.json b/src/modules/Average/info.json index c088d596..16be5777 100755 --- a/src/modules/Average/info.json +++ b/src/modules/Average/info.json @@ -1,5 +1,5 @@ { - "name": "Average", + "name": "average", "description": "Average all pixel color", "inputs": { }, diff --git a/src/modules/Blend/info.json b/src/modules/Blend/info.json index bc50dac3..d19cca9e 100755 --- a/src/modules/Blend/info.json +++ b/src/modules/Blend/info.json @@ -1,5 +1,5 @@ { - "name": "Blend", + "name": "blend", "description": "Blend two chosen image steps with the given function. Defaults to using the red channel from image 1 and the green and blue and alpha channels of image 2. Easier to use interfaces coming soon!", "inputs": { "offset": { diff --git a/src/modules/Blur/info.json b/src/modules/Blur/info.json index 655a8d5f..edc1ff9f 100755 --- a/src/modules/Blur/info.json +++ b/src/modules/Blur/info.json @@ -1,5 +1,5 @@ { - "name": "Blur", + "name": "blur", "description": "Applies a Gaussian blur given by the intensity value", "inputs": { "blur": { diff --git a/src/modules/Brightness/info.json b/src/modules/Brightness/info.json index 55a8f205..0f04f1d8 100644 --- a/src/modules/Brightness/info.json +++ b/src/modules/Brightness/info.json @@ -1,5 +1,5 @@ { - "name": "Brightness", + "name": "brightness", "description": "Change the brightness of the image by given percent value", "inputs": { "brightness": { diff --git a/src/modules/CanvasResize/info.json b/src/modules/CanvasResize/info.json index 97eda0f2..ac54940c 100644 --- a/src/modules/CanvasResize/info.json +++ b/src/modules/CanvasResize/info.json @@ -1,5 +1,5 @@ { - "name": "Resize Canvas", + "name": "canvas-resize", "description": "This module resizes the canvas and overlays the ouput of the previous step at given location", "inputs": { "width": { diff --git a/src/modules/Channel/info.json b/src/modules/Channel/info.json index ec001190..ff830e1e 100644 --- a/src/modules/Channel/info.json +++ b/src/modules/Channel/info.json @@ -1,5 +1,5 @@ { - "name": "Channel", + "name": "channel", "description": "Displays only one color channel of an image -- default is green", "inputs": { "channel": { diff --git a/src/modules/ColorTemperature/info.json b/src/modules/ColorTemperature/info.json index 7919069d..b38cf01b 100644 --- a/src/modules/ColorTemperature/info.json +++ b/src/modules/ColorTemperature/info.json @@ -1,5 +1,5 @@ { - "name": "Color Temperature", + "name": "color-temperature", "description": "Changes the color temperature of the image.", "inputs": { "temperature": { diff --git a/src/modules/Colorbar/info.json b/src/modules/Colorbar/info.json index f3a04e67..468ea7c1 100644 --- a/src/modules/Colorbar/info.json +++ b/src/modules/Colorbar/info.json @@ -1,5 +1,5 @@ { - "name": "Colorbar", + "name": "colorbar", "description": "Generates a colorbar to lay over the image", "inputs": { "colormap": { diff --git a/src/modules/Colormap/info.json b/src/modules/Colormap/info.json index 05b2d9bd..df93a815 100644 --- a/src/modules/Colormap/info.json +++ b/src/modules/Colormap/info.json @@ -1,5 +1,5 @@ { - "name": "Colormap", + "name": "colormap", "description": "Maps brightness values (average of red, green & blue) to a given color lookup table, made up of a set of one more color gradients.\n\nFor example, 'cooler' colors like blue could represent low values, while 'hot' colors like red could represent high values.", "inputs": { "colormap": { diff --git a/src/modules/Contrast/info.json b/src/modules/Contrast/info.json index 2dcee85f..598e8a74 100644 --- a/src/modules/Contrast/info.json +++ b/src/modules/Contrast/info.json @@ -1,5 +1,5 @@ { - "name": "Contrast", + "name": "contrast", "description": "Change the contrast of the image by given value", "inputs": { "contrast": { diff --git a/src/modules/Convolution/info.json b/src/modules/Convolution/info.json index 719df699..8a1b7deb 100644 --- a/src/modules/Convolution/info.json +++ b/src/modules/Convolution/info.json @@ -1,5 +1,5 @@ { - "name": "Convolution", + "name": "convolution", "description": "Image Convolution using a given 3x3 kernel matrix Read more", "inputs": { "constantFactor":{ diff --git a/src/modules/Crop/info.json b/src/modules/Crop/info.json index c1b04c33..8e006324 100644 --- a/src/modules/Crop/info.json +++ b/src/modules/Crop/info.json @@ -1,5 +1,5 @@ { - "name": "Crop", + "name": "crop", "description": "Crop image to given x, y, w, h in pixels or % , measured from top left", "url": "https://github.com/publiclab/image-sequencer/tree/master/MODULES.md", "inputs": { diff --git a/src/modules/DecodeQr/info.json b/src/modules/DecodeQr/info.json index 2426050c..eac94b89 100644 --- a/src/modules/DecodeQr/info.json +++ b/src/modules/DecodeQr/info.json @@ -1,5 +1,5 @@ { - "name": "Decode QR", + "name": "decode-qr", "description": "Search for and decode a QR code in the image", "inputs": { }, diff --git a/src/modules/Dither/info.json b/src/modules/Dither/info.json index 5e0fe9d3..d8e8302f 100644 --- a/src/modules/Dither/info.json +++ b/src/modules/Dither/info.json @@ -1,5 +1,5 @@ { - "name": "Dither", + "name": "dither", "description": "Approximates a color from a mixture of other colors when the required color is not available, creating illusions of the color that is not present actually.Read more", "inputs": { "dither": { diff --git a/src/modules/DrawRectangle/info.json b/src/modules/DrawRectangle/info.json index 55500c8c..8dfa3920 100644 --- a/src/modules/DrawRectangle/info.json +++ b/src/modules/DrawRectangle/info.json @@ -1,5 +1,5 @@ { - "name": "Draw Rectangle", + "name": "draw-rectangle", "description": "It draws a rectangle on the image", "inputs": { "startingX":{ diff --git a/src/modules/Dynamic/info.json b/src/modules/Dynamic/info.json index 2f1cd8ab..a48b1eed 100644 --- a/src/modules/Dynamic/info.json +++ b/src/modules/Dynamic/info.json @@ -1,5 +1,5 @@ { - "name": "Dynamic", + "name": "dynamic", "description": "A module which accepts JavaScript math expressions to produce each color channel based on the original image's color. See Infragrammar.", "inputs": { "red": { diff --git a/src/modules/EdgeDetect/info.json b/src/modules/EdgeDetect/info.json index 592a03c9..eb892633 100644 --- a/src/modules/EdgeDetect/info.json +++ b/src/modules/EdgeDetect/info.json @@ -1,5 +1,5 @@ { - "name": "Detect Edges", + "name": "edge-detect", "description": "This module detects edges using the Canny method, which first Gaussian blurs the image to reduce noise (amount of blur configurable in settings as `options.blur`), then applies a number of steps to highlight edges, resulting in a greyscale image where the brighter the pixel, the stronger the detected edge. Read more. ", "inputs": { "blur": { diff --git a/src/modules/Exposure/info.json b/src/modules/Exposure/info.json index 41f7d4a1..13247211 100644 --- a/src/modules/Exposure/info.json +++ b/src/modules/Exposure/info.json @@ -1,5 +1,5 @@ { - "name": "Exposure", + "name": "exposure", "description": "Change the exposure of the image by given exposure value", "inputs": { "exposure": { diff --git a/src/modules/FisheyeGl/info.json b/src/modules/FisheyeGl/info.json index 8a78fd8e..691f3f93 100644 --- a/src/modules/FisheyeGl/info.json +++ b/src/modules/FisheyeGl/info.json @@ -1,5 +1,5 @@ { - "name": "Fisheye GL", + "name": "fisheye-gl", "description": "Correct fisheye, or barrel distortion, in images (with WebGL -- adapted from fisheye-correction-webgl by @bluemir).", "requires": [ "webgl" ], "inputs": { diff --git a/src/modules/FlipImage/info.json b/src/modules/FlipImage/info.json index 99663035..fae2c4f2 100644 --- a/src/modules/FlipImage/info.json +++ b/src/modules/FlipImage/info.json @@ -1,5 +1,5 @@ { - "name": "Flip Image", + "name": "flip-image", "description": "Flip The Image On The Specified Axis.", "inputs": { "Axis": { diff --git a/src/modules/GammaCorrection/info.json b/src/modules/GammaCorrection/info.json index c0ed0659..81e31808 100644 --- a/src/modules/GammaCorrection/info.json +++ b/src/modules/GammaCorrection/info.json @@ -1,5 +1,5 @@ { - "name": "Gamma Correction", + "name": "gamma-correction", "description": "Apply gamma correction on the image Read more", "inputs": { "adjustment": { diff --git a/src/modules/Gradient/info.json b/src/modules/Gradient/info.json index b4f5fe73..956e6676 100644 --- a/src/modules/Gradient/info.json +++ b/src/modules/Gradient/info.json @@ -1,5 +1,5 @@ { - "name": "Gradient", + "name": "gradient", "description": "Gives a gradient of the image", "inputs": {}, "docs-link":"https://github.com/publiclab/image-sequencer/blob/main/docs/MODULES.md#gradient-module" diff --git a/src/modules/GridOverlay/info.json b/src/modules/GridOverlay/info.json index 2730fcfe..9018401d 100644 --- a/src/modules/GridOverlay/info.json +++ b/src/modules/GridOverlay/info.json @@ -1,5 +1,5 @@ { - "name": "GridOverlay", + "name": "grid-overlay", "description": "Overlays a grid over an Image", "inputs": { "x": { diff --git a/src/modules/Histogram/info.json b/src/modules/Histogram/info.json index 97a2002b..7d514be9 100644 --- a/src/modules/Histogram/info.json +++ b/src/modules/Histogram/info.json @@ -1,5 +1,5 @@ { - "name": "Histogram", + "name": "histogram", "description": "Calculates the histogram for the image", "inputs": { "gradient": { diff --git a/src/modules/ImportImage/info.json b/src/modules/ImportImage/info.json index e6592b8f..b8ed4a30 100644 --- a/src/modules/ImportImage/info.json +++ b/src/modules/ImportImage/info.json @@ -1,5 +1,5 @@ { - "name": "Import Image", + "name": "import-image", "description": "Import a new image and replace the original with it. Future versions may enable a blend mode. Specify an image by URL or by file selector.", "url": "https://github.com/publiclab/image-sequencer/tree/master/MODULES.md", "inputs": { diff --git a/src/modules/Invert/Module.js b/src/modules/Invert/Module.js index e5c4d406..5428ff10 100644 --- a/src/modules/Invert/Module.js +++ b/src/modules/Invert/Module.js @@ -43,7 +43,7 @@ function Invert(options, UI) { }; } var info = { - 'name': 'Invert', + 'name': 'invert', 'description': 'Inverts the image.', 'inputs': { } diff --git a/src/modules/Invert/info.json b/src/modules/Invert/info.json index 5f9f19d1..027c4a73 100644 --- a/src/modules/Invert/info.json +++ b/src/modules/Invert/info.json @@ -1,5 +1,5 @@ { - "name": "Invert", + "name": "invert", "description": "Inverts the image.", "inputs": { }, diff --git a/src/modules/Ndvi/info.json b/src/modules/Ndvi/info.json index 9bb701b7..91cac14f 100644 --- a/src/modules/Ndvi/info.json +++ b/src/modules/Ndvi/info.json @@ -1,5 +1,5 @@ { - "name": "NDVI", + "name": "ndvi", "description": "Normalized Difference Vegetation Index, or NDVI, is an image analysis technique used with aerial photography. It's a way to visualize the amounts of infrared and other wavelengths of light reflected from vegetation by comparing ratios of blue and red light absorbed versus green and IR light reflected. NDVI is used to evaluate the health of vegetation in satellite imagery, where it correlates with how much photosynthesis is happening. This is helpful in assessing vegetative health or stress. Read more.

This is designed for use with red-filtered single camera DIY Infragram cameras; change to 'blue' for blue filters", "inputs": { "filter": { diff --git a/src/modules/NdviColormap/info.json b/src/modules/NdviColormap/info.json index d91f3e43..7b521065 100644 --- a/src/modules/NdviColormap/info.json +++ b/src/modules/NdviColormap/info.json @@ -1,5 +1,5 @@ { - "name": "NDVI-Colormap", + "name": "ndvi-colormap", "description": "Sequentially Applies NDVI and Colormap steps", "inputs": {}, "docs-link": "https://github.com/publiclab/image-sequencer/blob/main/docs/MODULES.md#ndvi-colormap-module" diff --git a/src/modules/Overlay/info.json b/src/modules/Overlay/info.json index 87a81e18..a25464c7 100644 --- a/src/modules/Overlay/info.json +++ b/src/modules/Overlay/info.json @@ -1,5 +1,5 @@ { - "name": "Overlay", + "name": "overlay", "description": "Overlays an Image over another at a given position(x,y) in pixels or in %", "inputs": { "x": { diff --git a/src/modules/PaintBucket/info.json b/src/modules/PaintBucket/info.json index 91661fba..2efff265 100644 --- a/src/modules/PaintBucket/info.json +++ b/src/modules/PaintBucket/info.json @@ -1,5 +1,5 @@ { - "name": "PaintBucket", + "name": "paint-bucket", "description": "Fill color in pixels", "inputs": { "startingX": { diff --git a/src/modules/ReplaceColor/info.json b/src/modules/ReplaceColor/info.json index a00c0857..b98af339 100644 --- a/src/modules/ReplaceColor/info.json +++ b/src/modules/ReplaceColor/info.json @@ -1,5 +1,5 @@ { - "name": "ReplaceColor", + "name": "replace-color", "description": "Replace color with grey or your desired color", "inputs": { "replaceMethod": { diff --git a/src/modules/Resize/info.json b/src/modules/Resize/info.json index 29d0d123..e7967f99 100644 --- a/src/modules/Resize/info.json +++ b/src/modules/Resize/info.json @@ -1,5 +1,5 @@ { - "name": "Resize", + "name": "resize", "description": "Resize image by given percentage value", "inputs": { "resize": { diff --git a/src/modules/Rotate/info.json b/src/modules/Rotate/info.json index 950c9eac..90dd6972 100644 --- a/src/modules/Rotate/info.json +++ b/src/modules/Rotate/info.json @@ -1,5 +1,5 @@ { - "name": "Rotate", + "name": "rotate", "description": "Rotates image by specified degrees", "inputs": { "rotate": { diff --git a/src/modules/Saturation/info.json b/src/modules/Saturation/info.json index b0a73291..992e4918 100644 --- a/src/modules/Saturation/info.json +++ b/src/modules/Saturation/info.json @@ -1,5 +1,5 @@ { - "name": "Saturation", + "name": "saturation", "description": "Change the saturation of the image by given value, from 0-1, with 1 being 100% saturated.", "inputs": { "saturation": { diff --git a/src/modules/TextOverlay/info.json b/src/modules/TextOverlay/info.json index db759c87..80df0922 100644 --- a/src/modules/TextOverlay/info.json +++ b/src/modules/TextOverlay/info.json @@ -1,5 +1,5 @@ { - "name": "Text-Overlay", + "name": "text-overlay", "description": "Overlay text on image.", "inputs": { "text": { diff --git a/src/modules/Threshold/info.json b/src/modules/Threshold/info.json index be7ecebb..38f33864 100644 --- a/src/modules/Threshold/info.json +++ b/src/modules/Threshold/info.json @@ -1,5 +1,5 @@ { - "name": "Threshold", + "name": "threshold", "description": "Thresholding is used to create binary images", "inputs": { "threshold": { diff --git a/src/modules/Tint/info.json b/src/modules/Tint/info.json index f909dbb6..9c98e393 100644 --- a/src/modules/Tint/info.json +++ b/src/modules/Tint/info.json @@ -1,5 +1,5 @@ { - "name": "Tint", + "name": "tint", "description": "Add color tint to an image", "inputs": { "color":{ diff --git a/src/modules/WebglDistort/info.json b/src/modules/WebglDistort/info.json index 545fd531..471ce137 100644 --- a/src/modules/WebglDistort/info.json +++ b/src/modules/WebglDistort/info.json @@ -1,5 +1,5 @@ { - "name": "WebGl Distort", + "name": "webgl-distort", "requires": [ "webgl" ], diff --git a/src/modules/WhiteBalance/info.json b/src/modules/WhiteBalance/info.json index 4740500f..c4d391ce 100644 --- a/src/modules/WhiteBalance/info.json +++ b/src/modules/WhiteBalance/info.json @@ -1,5 +1,5 @@ { - "name": "White Balance", + "name": "white-balance", "description": "Render neutral colours correctly based on the whitest pixel in the image.", "inputs": { "red": {