Rishabh Shukla
f0cb35a0aa
Alpha masking module ( #1546 )
...
* Mask module added
* add mask module
* add test for alpha masking
* update Readme
Co-authored-by: h <f>
Co-authored-by: Harsh Khandeparkar <34770591+HarshKhandeparkar@users.noreply.github.com >
Co-authored-by: Jeffrey Warren <jeff@unterbahn.com >
2020-11-03 11:18:49 -05:00
Nirav Asher
1af80b325a
New Shadow module ( #1507 )
...
* circular gradient module
* Shadow module added
* fixed minor documentation error
* fixed small errors
* added test for shadow module
* updated shadow module to receive x and y inputs
* final shadow module with two inputs
* fixed test for shadow module
Co-authored-by: Harsh Khandeparkar <34770591+HarshKhandeparkar@users.noreply.github.com >
Co-authored-by: Jeffrey Warren <jeff@unterbahn.com >
2020-11-02 09:53:30 -05:00
Aditya Zope
893bc108e0
Parse floating-point value from percentages ( #1733 )
...
* Parse floating-point value from percentages
* Add tests for resize module
* Add options' test for resize module
Co-authored-by: Aditya Zope <zope@Adityas-MacBook-Pro.local >
Co-authored-by: Harsh Khandeparkar <34770591+HarshKhandeparkar@users.noreply.github.com >
2020-11-02 00:08:36 -05:00
Harsh Khandeparkar
e1c8a5f218
Edge Detect Horizontal Edges Got Fixed ( #1696 )
...
* fix: edge detect horizontal angle fixed
* test: fix edge detect tests
Co-authored-by: Jeffrey Warren <jeff@unterbahn.com >
2020-10-17 11:46:58 -04:00
Jeffrey Warren
1926c01fd6
color halftone and module test ( #1678 )
2020-07-05 17:00:53 -04:00
Deogle
600cce0be3
Removed all instances of mode: 'test' ( #1599 )
2020-01-31 10:58:12 -05:00
Nirav Asher
9260bc2278
circular gradient module ( #1496 )
...
* circular gradient module
* circular gradient option inside gradient module
* Added test for gradient module
* final shadow module with module test
Co-authored-by: Jeffrey Warren <jeff@unterbahn.com >
2020-01-28 15:02:06 -05:00
Naman Aggarwal
40dc23bedd
[FIXED] travis test not failing when module test fails ( #1550 )
...
* travis test error fix
* Updated PULL_REQUEST template
* code cleanup
* ..
* some minor changes
* some minor changes
* Trying to restrat the build
Co-authored-by: Jeffrey Warren <jeff@unterbahn.com >
Co-authored-by: Rishabh Shukla <42492389+blurry-x-face@users.noreply.github.com >
2020-01-21 16:22:46 -05:00
Naman Aggarwal
2b3e5a2915
Added options startingX and startingY in Add-Qr Module ( #1520 )
...
* Added options startingX and startingY in Add-Qr Module
* requeste changes
* Fixing Qr Code at the end when not fit in the image
Co-authored-by: Rishabh Shukla <42492389+blurry-x-face@users.noreply.github.com >
2020-01-18 19:48:52 -05:00
Rishabh Shukla
89fb3585ac
Tests for checking image change upon change in options ( #1490 )
...
* add test for change in option for colormap
* add test for change in option for colormap
* add comments
* add few tests
* Add options change test for 14 more modules
* add test
Co-authored-by: Harsh Khandeparkar <34770591+HarshKhandeparkar@users.noreply.github.com >
2020-01-17 15:00:13 -05:00
Naman Aggarwal
2736b481a4
Added aspect ratio module ( #1454 )
...
* Base file
* Added aspect ratio module
* Compatiable with Experimental GIF Manipulation
* some refactoring
* Changed the name from aspect-ratio to Constrained Crop
* cleanup
* Changes requested
* Added test module
Co-authored-by: Harsh Khandeparkar <34770591+HarshKhandeparkar@users.noreply.github.com >
Co-authored-by: Jeffrey Warren <jeff@unterbahn.com >
2020-01-16 14:40:30 -05:00
Rishabh Shukla
b0ddea012a
Add test for import image ( #1513 )
...
* add test for import image
* add test for import image
* remove log
Co-authored-by: Jeffrey Warren <jeff@unterbahn.com >
2020-01-16 13:55:43 -05:00
Harsh Khandeparkar
ea2069d7f6
[GCI] Experimental GIF Manipulation ( #1404 )
...
* wasmSuccess
* modules use wasmSuccess
* modules use wasmSuccess
* add the tooltip
* add GIF support
* fix imageDImensions function
* fix inputCoordinatesParser function
* show correct image dimensions
* show correct image dimensions
* don't allow save as PDF for GIFs
* fix QR module
* fix BlobAnalysis
* fix Blur
* fix Colorbar
* fix Crop
* fix crop defaults
* fix DrawRectangle
* fix EdgeDetect
* fix FlipImage
* fix Gradient
* fix Invert
* fix Overlay
* fix Resize
* fix Rotate
* fix TextOverlay
* fix parse input test
* make GIFs work in nodejs
* sample GIF test
* small change
* cleanup
* cleanup
* cleanup
* small fix
* small change
* handle errors
* proper error handling and fix tests
* cleanup
* try a fix
* try another fix
* fix module benchmarks
* try more fixes
* revert
* try fixing the tests
* fix overlay test
* add the gif tests
* remove unnecessary changes
* fix tests
* whoops
* add some docs
* inBrowser
* fix all module tests
Co-authored-by: Jeffrey Warren <jeff@unterbahn.com >
2020-01-11 12:05:10 -05:00
keshav234156
7905cc9252
fixing module test ( #1410 )
2020-01-02 12:53:50 -05:00
keshav234156
032971d269
Fixes window error in Average module.Commented the test that were affecting other modules ( #1330 )
2019-12-09 17:52:01 -05:00
Slytherin
1b26f71654
Add minify-image module ( #1149 )
...
* Add minify-image module
* Add node modules
* corrected path
* Add browser func
* Add test and documentation
2019-07-09 19:38:06 -04:00
aashna27
440c3e0ad0
Eslint operator spacing config ( #1109 )
...
* Eslint operator spacing config
* consistent spacing after comma
* comma styling config
* Trailing spaces config
2019-06-13 16:59:43 -04:00
aashna27
9eac21897a
Added noise reduction module ( #1105 )
...
* Added Noise Removal Module
* Remove ChangePixel Function
2019-06-13 13:09:13 -04:00
aashna27
c784de0c19
Added Eslint and husky ( #1062 )
2019-05-11 10:39:15 -04:00
Harsh Khandeparkar
0c3d7be7e2
Module tests ( #1058 )
...
* change all old module benchmarks
* no node 6
* add average module tests
* edge-detect test added
* edge detect tests
* flip-image tests
* tint tests
* saturation tests
* gradient tests
* exposure tests
* draw-rectangle tests
* color-temperature tests
* convolution tests
* paint-bucket tests
* ndvi tests
* ndvi-colormap tests
* histogram tests
* crop tests
* gamma-correction tests
* dynamic tests
* colorbar tests
* webgl-distort tests
* fisheye-gl tests
* blend module tests
* overlay module tests
2019-05-06 15:41:42 -04:00
aashna27
ff8c27eac2
Fixes Grid-Overlay with node Compatibility ( #1024 )
...
* Fixes Grid-Overlay
* Tests
* Correct bounds
Co-Authored-By: aashna27 <aashna.mittal27@gmail.com >
* Correct bounds
Co-Authored-By: aashna27 <aashna.mittal27@gmail.com >
* Correct bounds
Co-Authored-By: aashna27 <aashna.mittal27@gmail.com >
* Correct bounds
Co-Authored-By: aashna27 <aashna.mittal27@gmail.com >
2019-04-26 15:40:22 -04:00
Varun Gupta
c36922dbdf
attempting webgl-distort ( #1022 )
...
* attempting webgl-distort
Signed-off-by: tech4GT <varun.gupta1798@gmail.com >
* fixed the error
Signed-off-by: tech4GT <varun.gupta1798@gmail.com >
* WIP
* custom inputs for distort
* added test suite
* test fix and input parse
* test fix
* 3.3.0
2019-04-19 13:10:58 -04:00
Vibhor Gupta
ec40224831
Detect and Parse string separated module names ( #787 )
...
* detecting and parsing string separated module names
* test fix
* parsing multiple input methods
* travis fix
* test cases
* requested changes made
* test fix
* rebase and fix conflicts
2019-04-18 16:12:33 -04:00
Slytherin
2be7a3dca6
Fixes crop module bug ( #1019 )
...
* Fixes crop module bug
* Fixes crop functionality
* Add looks like test for crop module
2019-04-18 07:40:36 -04:00
Vibhor Gupta
e22eacf666
Add: white balance module ( #1011 )
...
* WIP
* added white balance and renamed temperature module
* import defaults
* white balance module test
2019-04-15 07:21:39 -05:00
Varun Gupta
c3e8c3fb74
Gl puppeteer ( #1007 )
...
* add geotiff
Signed-off-by: tech4GT <varun.gupta1798@gmail.com >
* now running gl using localhost fixes #216
Signed-off-by: tech4GT <varun.gupta1798@gmail.com >
* modularize api and fix tests
Signed-off-by: tech4GT <varun.gupta1798@gmail.com >
* finishing up
Signed-off-by: tech4GT <varun.gupta1798@gmail.com >
* add docs
Signed-off-by: tech4GT <varun.gupta1798@gmail.com >
* fixes
Signed-off-by: tech4GT <varun.gupta1798@gmail.com >
* fix benchmark.js
Signed-off-by: tech4GT <varun.gupta1798@gmail.com >
2019-04-14 10:50:26 -05:00
Varun Gupta
e4e4548c09
add canvas resize module ( #994 )
...
* add canvas resize module
Signed-off-by: tech4GT <varun.gupta1798@gmail.com >
* add tests
Signed-off-by: tech4GT <varun.gupta1798@gmail.com >
2019-04-07 12:41:14 -04:00
aashna27
8ad171ee56
Tests added ( #943 )
2019-03-27 07:49:42 -04:00
Varun Gupta
cb53efbe21
redid import-image and fix ExportBin fixes #899 ( #900 )
...
* redid import-image and fix ExportBin fixes #899
Signed-off-by: tech4GT <varun.gupta1798@gmail.com >
* 3.0.1
* bypass import-image
Signed-off-by: tech4GT <varun.gupta1798@gmail.com >
2019-03-20 13:53:02 -04:00
aashna27
e1a113cde1
Added tests for more modules ( #752 )
2019-03-16 12:26:40 -04:00
Slytherin
2f21bec80a
Restructure API ( #824 )
...
* Change addsteps(), loadImages(), run() and default UI
* Restructure API completely
* Add updated dist files
* Removed extra comments
* Indentation improved
* Update README.md
2019-03-14 11:04:02 -04:00
Mridul97
055b17c75f
Add replace color module ( #724 )
...
* Add color separation module
* changes
* changes
* changes
* changes
* Add test
2019-03-04 19:19:39 -05:00
Slytherin
6dd7738476
Adds "Add QR" module ( #736 )
...
* Adds Add QR module
* Grunt build changes
* Rremoved copyPixels function and added test for QR module
* Resolved test fail issues
* Adds look same test
* Change default to get from info.json
2019-02-21 10:02:24 -08:00
Slytherin
c3abdaf3aa
Add sequencer.getSteps() ( #777 )
...
* create getSteps() and test it
* Adds test with new sequencer instance and updated Readme
2019-02-17 18:14:59 -06:00
Varun Gupta
761142d9d3
createMetaModule generator ( #779 )
...
* initial createMetaModule
* fixes
* fix
* Update createMetaModule.js
* Update createMetaModule.js
* refactor and fix
Signed-off-by: tech4GT <varun.gupta1798@gmail.com >
* update ndvi-colormap
Signed-off-by: tech4GT <varun.gupta1798@gmail.com >
* fix test
Signed-off-by: tech4GT <varun.gupta1798@gmail.com >
* add docs
Signed-off-by: tech4GT <varun.gupta1798@gmail.com >
2019-02-16 22:33:45 +05:30
Varun Gupta
81b06d1b42
Benchmarks ( #781 )
...
* benchmarks initial try
* added test to package.json
* Update benchmark.js
* Update benchmark.js
* Update benchmark.js
* Update benchmark.js
* bigger image
* change load-Image to browser only and fix benchmark
Signed-off-by: tech4GT <varun.gupta1798@gmail.com >
* run on same image
Signed-off-by: tech4GT <varun.gupta1798@gmail.com >
2019-02-16 21:25:23 +05:30
Varun Gupta
fa30c1b30f
Opaque meta module + test - colorbar ( #764 )
...
* opaque colorbar test
* build
* rebase + build
* fixed opaque meta modules yay
Signed-off-by: tech4GT <varun.gupta1798@gmail.com >
* add test and prevent internal logs
Signed-off-by: tech4GT <varun.gupta1798@gmail.com >
* Update meta-modules.js
2019-02-13 10:36:11 -05:00
aashna27
ddde6e1e2e
Added Threshold ( #722 )
2019-02-08 11:50:45 -05:00
Vibhor Gupta
57e4849d35
Add: Module tests ( #748 )
...
* WIP
* module testing harness
* adjustments
2019-02-05 11:31:13 -05:00
Vibhor Gupta
0cd3156c06
Setup UI testing ( #720 )
...
* default sequencer ui test
* default step ui test suite
* intermediate step ui test
* preview ui test suite
* url methods test suite
* add set url params method test suite
* argument call tests
* test directory refactor
* travis fix
2019-01-31 12:56:34 -05:00