Commit Graph

124 Commits

Author SHA1 Message Date
Varun Gupta
a0f7e6c766 add importString and refactor (#283)
* add importString and refactor

Signed-off-by: tech4GT <varun.gupta1798@gmail.com>

* update tests and minor changes

Signed-off-by: tech4GT <varun.gupta1798@gmail.com>

* update importImage

Signed-off-by: tech4GT <varun.gupta1798@gmail.com>
2018-06-06 21:21:53 -04:00
Varun Gupta
2b07ecdb36 Fix import image (#282)
* fix default image path

Signed-off-by: tech4GT <varun.gupta1798@gmail.com>

* fix importImage to take proper input

Signed-off-by: tech4GT <varun.gupta1798@gmail.com>
2018-06-06 20:03:50 -04:00
Jeffrey Warren
37122d4c28 test import string with no configs (#279)
* test import string with no configs

* now working without ()

Signed-off-by: tech4GT <varun.gupta1798@gmail.com>

* update test

Signed-off-by: tech4GT <varun.gupta1798@gmail.com>

* refactor for readability

* refactor for pipes | between multiple step settings

* fixed bugs

* test fixed
2018-06-03 13:22:40 -07:00
Varun Gupta
871453b857 Url params 🎉 (#276)
* basic implementation

Signed-off-by: tech4GT <varun.gupta1798@gmail.com>

* fix bug

Signed-off-by: tech4GT <varun.gupta1798@gmail.com>

* fix everything

Signed-off-by: tech4GT <varun.gupta1798@gmail.com>

* add test and refactor

Signed-off-by: tech4GT <varun.gupta1798@gmail.com>

* update demo

Signed-off-by: tech4GT <varun.gupta1798@gmail.com>

* fix comma issue

Signed-off-by: tech4GT <varun.gupta1798@gmail.com>

* update test

Signed-off-by: tech4GT <varun.gupta1798@gmail.com>

* now doing with native encode

Signed-off-by: tech4GT <varun.gupta1798@gmail.com>
2018-06-03 09:11:07 -07:00
Varun Gupta
ac183205f0 implement basic toString() (#272)
* implement basic toString()

Signed-off-by: tech4GT <varun.gupta1798@gmail.com>

* refactor

Signed-off-by: tech4GT <varun.gupta1798@gmail.com>

* remove load-image from string

Signed-off-by: tech4GT <varun.gupta1798@gmail.com>

* more refactor

Signed-off-by: tech4GT <varun.gupta1798@gmail.com>

* doing es5 way

Signed-off-by: tech4GT <varun.gupta1798@gmail.com>

* final refactor

Signed-off-by: tech4GT <varun.gupta1798@gmail.com>

* refactor

Signed-off-by: tech4GT <varun.gupta1798@gmail.com>

* remove if else from map

Signed-off-by: tech4GT <varun.gupta1798@gmail.com>

* fix function call

Signed-off-by: tech4GT <varun.gupta1798@gmail.com>

* add sequencer.steps

Signed-off-by: tech4GT <varun.gupta1798@gmail.com>

* add tests for toString and stepToString

Signed-off-by: tech4GT <varun.gupta1798@gmail.com>

* fix toString final

Signed-off-by: tech4GT <varun.gupta1798@gmail.com>

* fix build failing

Signed-off-by: tech4GT <varun.gupta1798@gmail.com>

* refactored and fix tests

Signed-off-by: tech4GT <varun.gupta1798@gmail.com>

* refactor tests

Signed-off-by: tech4GT <varun.gupta1798@gmail.com>
2018-06-01 12:45:22 -04:00
Varun Gupta
be810fb9c4 add basic test and remove some bugs (#271)
Signed-off-by: tech4GT <varun.gupta1798@gmail.com>
2018-05-28 20:54:23 -04:00
Varun Gupta
8d3ca0887f fixes #267 dragZone listener getting confused (#270)
* fixes #267 dragZone listener getting confused

Signed-off-by: tech4GT <varun.gupta1798@gmail.com>

* remove log

Signed-off-by: tech4GT <varun.gupta1798@gmail.com>
2018-05-28 18:44:42 -04:00
Varun Gupta
1de72d7325 Prev step final API (#268)
* 1.7.0

* fix the api

Signed-off-by: tech4GT <varun.gupta1798@gmail.com>

* fixes #266

Signed-off-by: tech4GT <varun.gupta1798@gmail.com>

* finally got this to work! Phew :D

Signed-off-by: tech4GT <varun.gupta1798@gmail.com>

* remove extra log

Signed-off-by: tech4GT <varun.gupta1798@gmail.com>

* getStepAPI in insertStep

Signed-off-by: tech4GT <varun.gupta1798@gmail.com>

* add getPreviousStep API

Signed-off-by: tech4GT <varun.gupta1798@gmail.com>

* more api

Signed-off-by: tech4GT <varun.gupta1798@gmail.com>

* changes and refactor

Signed-off-by: tech4GT <varun.gupta1798@gmail.com>

* now using this.getStep and related functions

Signed-off-by: tech4GT <varun.gupta1798@gmail.com>

* add getNextStep

Signed-off-by: tech4GT <varun.gupta1798@gmail.com>

* minor refactor

Signed-off-by: tech4GT <varun.gupta1798@gmail.com>

* fix

Signed-off-by: tech4GT <varun.gupta1798@gmail.com>

* update getIndex

Signed-off-by: tech4GT <varun.gupta1798@gmail.com>
2018-05-28 01:33:17 -04:00
Varun Gupta
58a4798674 ImportImage (#264)
* not working yet...

* fixed basic functioning!

* working! now on to blending
2018-05-24 17:18:48 -04:00
Varun Gupta
f8006da07e Blend module updated (#263)
* blend initial steps

* access to prior steps via passed util api

* Update Blend And add missing start script

Signed-off-by: tech4GT <varun.gupta1798@gmail.com>

* blend complete

Signed-off-by: tech4GT <varun.gupta1798@gmail.com>
2018-05-24 16:01:09 -04:00
Varun Gupta
09c4f250a2 add API to get steps (#259)
* add API to get steps

Signed-off-by: tech4GT <varun.gupta1798@gmail.com>

* update dist and refactor

Signed-off-by: tech4GT <varun.gupta1798@gmail.com>

* rename to getStepOutput

Signed-off-by: tech4GT <varun.gupta1798@gmail.com>

* api complete

Signed-off-by: tech4GT <varun.gupta1798@gmail.com>

* add test

Signed-off-by: tech4GT <varun.gupta1798@gmail.com>

* change indentation to 2 spaces

Signed-off-by: tech4GT <varun.gupta1798@gmail.com>

* minor fixes

Signed-off-by: tech4GT <varun.gupta1798@gmail.com>

* new API

Signed-off-by: tech4GT <varun.gupta1798@gmail.com>

* remove commented code

Signed-off-by: tech4GT <varun.gupta1798@gmail.com>

* modifiication to invert

Signed-off-by: tech4GT <varun.gupta1798@gmail.com>
2018-05-23 17:38:20 -07:00
Jeffrey Warren
630eb773de start breaking out a ui feature to set an input step (#253)
* start

* refactoring

* working

* version bump
2018-05-09 13:49:11 -04:00
Jeffrey Warren
6ce78f87f4 ui output for average (#252) 2018-05-09 10:11:20 -04:00
Jeffrey Warren
991e9bb29c start to average module (#249)
* start to average module

* completed average module

* added average module, version bump
2018-05-09 09:39:33 -04:00
Jeffrey Warren
cbbfbff4bc bugfix version bump (#248) 2018-05-07 10:46:38 -04:00
Jeffrey Warren
768e2ce95d Ui refactor and drag to crop (#245)
* Drag to crop rebase step (#244)

* 1.1.0

* 1.2.0

* added plugin

Signed-off-by: tech4GT <varun.gupta1798@gmail.com>

* drag to crop enabled

Signed-off-by: tech4GT <varun.gupta1798@gmail.com>

* fix

Signed-off-by: tech4GT <varun.gupta1798@gmail.com>

* improvement

Signed-off-by: tech4GT <varun.gupta1798@gmail.com>

* done dragToCrop

Signed-off-by: tech4GT <varun.gupta1798@gmail.com>

* done with updated ui

Signed-off-by: tech4GT <varun.gupta1798@gmail.com>

* solved bug for multiple consecutive crops

Signed-off-by: tech4GT <varun.gupta1798@gmail.com>

* fixed and updated

Signed-off-by: tech4GT <varun.gupta1798@gmail.com>

* externalized image area select code

* major refactoring of crop drag and demo ui modules

* work on crop module and ui refactor

* completed Step drag ui refactor

* revert unbuilt to rebase

* built and version bump

* various fixes
2018-05-04 14:27:48 -04:00
Jeffrey Warren
51524f747a uses jquery if available in replace (#240) 2018-05-03 18:02:25 -04:00
Jeffrey Warren
b16b45afa8 removed jquery (#239)
* removed jquery

* version bump
2018-05-03 17:33:01 -04:00
Jeffrey Warren
39418da187 Format detection fix (#238)
* better format detection

* version
2018-05-03 16:35:02 -04:00
Jeffrey Warren
2abf0fae09 Code cleanup, re-organizing and tidying (#226)
* initial cleanup

* build

* additions and build
2018-04-29 12:16:11 -04: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
d887f5eb61 Update version (#208)
* 1.1.0

* 1.2.0

* check in dist

Signed-off-by: tech4GT <varun.gupta1798@gmail.com>
2018-04-09 16:53:40 -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
Jeffrey Warren
edaa8895c7 Update info.json with NDVI description (#199)
* Update info.json

* compiled
2018-03-12 13:13:43 -04:00
Danielle Shwed
801ea35393 Add Saturation Module (#193)
* fixed blur module as well as issue with no output when running debug

* added saturation module

* fixing requested changes

* fixing exportBin

* requested fixes
2018-02-26 10:52:25 -05:00
Varun Gupta
e8ab480687 Added native gaussian Blurring module(no dependencies) (#186)
* Added Blur Module

* Issue 177 fixing Blur module

* blur module fixed info json

* fixing blur module

* Delete .DS_Store

* add a native blurring solution

Signed-off-by: tech4GT <varun.gupta1798@gmail.com>

* fixed package.json

Signed-off-by: tech4GT <varun.gupta1798@gmail.com>

* delete .ds_store and update gitignore

Signed-off-by: tech4GT <varun.gupta1798@gmail.com>
2018-02-22 16:43:14 -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
Varun Gupta
87fa166595 Only brightness module (#161)
* fixed package.json

Signed-off-by: tech4GT <varun.gupta1798@gmail.com>

* resolves #113 add brightness module

Signed-off-by: tech4GT <varun.gupta1798@gmail.com>
2018-02-01 12:27:37 -05:00
Varun Gupta
c19a663fa2 resolves #133 add -b --basic mode to only output final image update readme (#154)
* resolves #133 add -b --basic mode to only output final image update readme

Signed-off-by: tech4GT <varun.gupta1798@gmail.com>

* format logs and help

* update dist files
2018-01-23 12:26:02 -05:00
Chinmay Pandhare
3f99e2b44c fixed replaceImage (#151)
* 1.0.0

* Fixed Replace Image

* Added test to check if replaceImage works
2017-10-26 14:35:23 -04:00
Jeffrey Warren
73e5d14569 various tweaks and adjustments to demo; bugfix for select/input changes (#149) 2017-10-23 23:16:22 -04:00
Jeffrey Warren
1c7f59cbfd Dynamic module, new demo image, demo cleanup, re-configurable demo steps (#139)
* rebase and build

* bump version to v0.1.1
2017-10-13 21:30:06 -04:00
Jeffrey Warren
bef53ef1a2 Step descriptions (work in progress) (#135)
* additional changes, not sure of yet

* working, but probably redundant code

* remove comment line

* rebuild
2017-10-13 13:16:07 -04:00
Jeffrey Warren
1c7f7c15af assortment of tweaks, additional tests (#134) 2017-10-05 15:16:25 -06:00
makeupsomething
7cbf793655 Added uglify command to build function (#124) 2017-10-05 14:29:46 -06:00
Jeffrey Warren
829e19e58d various fixes and changes to SegmentedColormap module (#128) 2017-10-04 14:31:43 -04:00
Jeffrey Warren
1f3000b7f9 Demo styling tweaks (#105)
* html demo tweaks

* in-progress demo styling

* merge fies

* old demo cleanup
2017-09-06 14:34:24 -04:00
Chinmay Pandhare
f69f8461a7 Remove const 2017-09-05 19:45:06 +05:30
Chinmay Pandhare
237a96247a Remove ES6 const syntax 2017-09-01 19:59:25 +05:30
Chinmay Pandhare
c7e4ec7c4a Added outputs, fix modulesInfo 2017-08-26 03:27:10 +05:30
Chinmay Pandhare
dbc0ad6e69 Merge from master 2017-08-24 20:07:29 +05:30
Chinmay Pandhare
873492a456 Binary output can be exported to any directory 2017-08-24 19:35:15 +05:30
Chinmay Pandhare
ca044b1b01 Bugfixes 2017-08-24 19:07:22 +05:30
Chinmay Pandhare
21796bb58c Added output example in demo 2017-08-21 10:11:54 +05:30
Chinmay Pandhare
cc308748c8 Add comments; Remove do-nothing, do-nothing-pix 2017-08-21 10:01:02 +05:30
Chinmay Pandhare
782e60269e options accessible via step, implemented options in demo 2017-08-15 14:27:38 +05:30
Chinmay Pandhare
d207c147fe implemented modulesInfo in Demo 2017-08-15 08:02:54 +05:30
Chinmay Pandhare
a9e0068628 modulesinfo browserify fix 2017-08-15 07:16:19 +05:30
Chinmay Pandhare
5b7e47dd79 modules info 2017-08-15 06:56:19 +05:30