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
Harsh Khandeparkar
51ce1c52f4
[GCI] Standardised Edge Detect module code comments ( #1346 )
...
* standardise comments
* more fixes
* fix
* Apply suggestions from code review
Co-authored-by: Jeffrey Warren <jeff@unterbahn.com >
2020-01-01 12:51:53 -05:00
Harsh Khandeparkar
6476b8d698
[GCI] Added Lightning Bolt for WASM accelerated modules ( #1365 )
...
* wasmSuccess
* modules use wasmSuccess
* modules use wasmSuccess
* add the tooltip
2019-12-19 18:45:42 -05:00
Slytherin
30659d4656
Using wasm to accelerate PixelManipulation.js ( #1093 )
...
* Add wasm code
* First working model
* Add PixelManipulation web assembly code to browser and node
* Tests corrected for modules
* Corrected test script
* Add wasm bechmarks
* Update Readme
* Applies toggling functionality and refactored PixelManipulation code
* Added documentation and corrected wasm toggling
* change noise reduction module to use wasm code
* Corrected formatting and removed extra comments
* Add default wasm option and made README changes
* Fixed negative test timings
* combined benchmarks file
* Update benchmark.js
* Removed copies of wasm file and corrected test format
* Update package.json
Co-Authored-By: Jeffrey Warren <jeff@unterbahn.com >
* Added wasm file and removed redundant code
* Removed earlier benchmarks
* move test/core/sequencer/benchmark.js to its own test command, not passing to tape-spec
* Solves memory leaks and blank lines
* Solves memory leaks and blank lines
* Added handler for node code
* Modify test script
* Modify test script
* Correct doc and removed pace fuctionality
2019-06-21 10:54:56 -04:00
Varun Gupta
80cb5b1194
Make progress bars on UI true ( #1112 )
...
* Make progress bars on UI true
Signed-off-by: tech4GT <varun.gupta1798@gmail.com >
* update docs
Signed-off-by: tech4GT <varun.gupta1798@gmail.com >
* fix typo
Signed-off-by: tech4GT <varun.gupta1798@gmail.com >
2019-06-15 10:51:02 -04:00
aashna27
c784de0c19
Added Eslint and husky ( #1062 )
2019-05-11 10:39:15 -04:00
Harsh Khandeparkar
b0096a13f4
GPU Acceleration achieved! ( #1038 )
...
* add gpu.js 2.0.0-rc.7
* add gpuUtils
* add gpuUtil convolve
* add convolution to edgeDetect
* bench it
* bench change
* newline
* pipeline
* revert edge-detect
* gpu accelerate gaussian blur
* edgeDetect use blur
* tweak values
* remove ndarray-gaussian-filter
* audit
* turn on previews
* remove oldPix
* fix travis
* Travis fix
* Try fixing travis
* Fix
* Retry
* tweaks
* convolution module on GPU
* use babelify
* trial
* remove logs
* Update .travis.yml
* Update .travis.yml
* bump version
* bump to rc.9
* rc.10
* rc.11
* Update package.json
* convolution fix
* unit test gpuUtils
* tests changed, fixed
* new fix
* more obvious parseFloat
* remove old commented code
2019-05-02 12:53:57 -04:00
MichaelLin250
a51644963a
TRYING SO HARD TO FIX IT ( #950 )
2019-03-28 21:29:41 -04:00
Harsh Khandeparkar
c6457323cc
Complete Edge Detect Module ( #771 )
...
* update dist
Signed-off-by: tech4GT <varun.gupta1798@gmail.com >
dist update
Revert "dist update"
This reverts commit 9ee2a987e8f978961656ae8f71f6e6702bbbd30d.
* fix insert step button
* add icon
* add dist
* use normal functions
* use normal functions
* add new function
* add dist
* remove console logs
* changes
* refactor
* add dist
* Bump looks-same from 5.0.2 to 6.0.0 (#729 )
Bumps [looks-same](https://github.com/gemini-testing/looks-same ) from 5.0.2 to 6.0.0.
- [Release notes](https://github.com/gemini-testing/looks-same/releases )
- [Changelog](https://github.com/gemini-testing/looks-same/blob/master/CHANGELOG.md )
- [Commits](https://github.com/gemini-testing/looks-same/compare/v5.0.2...v6.0.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com >
* 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
* CLI code refactor (#665 )
* CLI refactor
* es6 rollback
* Travis fix
* syntax fix
* clustered require statements
* travis debug
* travis debug
* Added line that selects the "More modules..." after adding a step. (#713 )
* Added line making module selection correct after adding a step
* Added line with appropriate module selection
* Add: Module tests (#748 )
* WIP
* module testing harness
* adjustments
* Fix choose file option and insert step functionality (#712 )
* Fix choose file option
* changes
* Parse info.json to set module defaults (#650 )
* changes
* changes
* changes
* changes
* changes
* changes
* Update package-lock.json
* Bump jsqr from 1.1.1 to 1.2.0 (#749 )
Bumps [jsqr](https://github.com/cozmo/jsQR ) from 1.1.1 to 1.2.0.
- [Release notes](https://github.com/cozmo/jsQR/releases )
- [Commits](https://github.com/cozmo/jsQR/commits )
Signed-off-by: dependabot[bot] <support@dependabot.com >
* Bump jsqr from 1.1.1 to 1.2.0 (#749 )
Bumps [jsqr](https://github.com/cozmo/jsQR ) from 1.1.1 to 1.2.0.
- [Release notes](https://github.com/cozmo/jsQR/releases )
- [Commits](https://github.com/cozmo/jsQR/commits )
Signed-off-by: dependabot[bot] <support@dependabot.com >
* dist
* changes
* working
* final touches
* revert mapTypes
* proper revert
* Fix arctangent
* working hysteresis
* hysteresis optional
2019-03-17 17:05:24 -04:00
Mridul97
6153dbfdaa
Parse info.json to set module defaults ( #650 )
...
* changes
* changes
* changes
* changes
* changes
* changes
2019-02-06 11:10:54 -05:00
Varun Gupta
768117a078
fixes #383 ( #396 )
...
Signed-off-by: Varun Gupta <varun.gupta1798@gmail.com >
2018-10-06 13:06:15 -04:00
Varun Gupta
8d6b82d988
Minimize mod req ( #289 )
...
* remove trailing spaces from Run.js
Signed-off-by: tech4GT <varun.gupta1798@gmail.com >
* minimize module requirements demonstrated with invert fixes #122
Signed-off-by: tech4GT <varun.gupta1798@gmail.com >
* refactored modules
Signed-off-by: tech4GT <varun.gupta1798@gmail.com >
* update docs
Signed-off-by: tech4GT <varun.gupta1798@gmail.com >
* remove all trailing spaces from all files
Signed-off-by: tech4GT <varun.gupta1798@gmail.com >
* fixing crop module
Signed-off-by: tech4GT <varun.gupta1798@gmail.com >
* fix
Signed-off-by: tech4GT <varun.gupta1798@gmail.com >
* update contributing.md
Signed-off-by: tech4GT <varun.gupta1798@gmail.com >
2018-06-15 14:44:18 -05:00
Jeffrey Warren
4d75fb9640
Infos updated for new title/description format ( #221 )
...
* initial work
* working with failing test
* info modules
* compiled
* rework of CONTRIBUTING
2018-04-24 17:15:27 -04:00
Varun Gupta
3b791ad58b
add loading spinner fallback ( #202 )
...
* add loading spinner fallback fixes #189
Signed-off-by: tech4GT <varun.gupta1798@gmail.com >
* handle testing with progress spinners
Signed-off-by: tech4GT <varun.gupta1798@gmail.com >
* apply fixes and improvements
Signed-off-by: tech4GT <varun.gupta1798@gmail.com >
* add example
Signed-off-by: tech4GT <varun.gupta1798@gmail.com >
* bug fixes
Signed-off-by: tech4GT <varun.gupta1798@gmail.com >
* resolves #189
Signed-off-by: tech4GT <varun.gupta1798@gmail.com >
* fix
Signed-off-by: tech4GT <varun.gupta1798@gmail.com >
2018-03-31 01:21:28 -04:00
Varun Gupta
0fd797ed5a
resolves #182 ( #183 )
...
Signed-off-by: tech4GT <varun.gupta1798@gmail.com >
2018-02-21 11:31:20 -05:00
Varun Gupta
27ee18b3d2
resolves #153 ( #180 )
...
Signed-off-by: tech4GT <varun.gupta1798@gmail.com >
2018-02-20 17:28:19 -05:00
Varun Gupta
bbef4bca57
Added Edge Detection module ( #168 )
...
* step 1 grayscale
Signed-off-by: tech4GT <varun.gupta1798@gmail.com >
* add basic edge detection resolves #166
* updated the description
Signed-off-by: tech4GT <varun.gupta1798@gmail.com >
* fixed typo
Signed-off-by: tech4GT <varun.gupta1798@gmail.com >
* updated the description for edge detection module
Signed-off-by: tech4GT <varun.gupta1798@gmail.com >
* add NonMaxSuppression and DoubleThreshold
Signed-off-by: tech4GT <varun.gupta1798@gmail.com >
* comlpeted edge detection
Signed-off-by: tech4GT <varun.gupta1798@gmail.com >
* cleared remaining weak edges
Signed-off-by: tech4GT <varun.gupta1798@gmail.com >
2018-02-16 17:07:00 -05:00