Image Sequencer
image-sequencer

Image Sequencer is an online tool for image processing -- based on the idea of a storyboard. Each modification makes a new copy of the image, resulting in a series of images showing each step. It is designed for use in browsers, as well as on the [Raspberry Pi](/pi-camera). This project is supported in part by the [NASA AREN project](/aren) ## Why Image Sequencer is different from other image processing systems in that it's **non-destructive**: instead of modifying the original image, it creates a new image at each step in a sequence. This is because it: * produces a legible trail of operations, to "show your work" for evidential, educational, or reproducibility reasons * makes the creation of new tools or "modules" simpler -- [each must accept an input image, and produce an output image](https://github.com/publiclab/image-sequencer/blob/master/CONTRIBUTING.md) * allows many images to be run through the same sequence of steps - batch processing * works identically in the browser, on Node.js, and on the command line [See this great introduction](/notes/ccpandhare/03-18-2017/developing-image-sequencer-as-a-library) by @ccpandhare. Read more in-depth on the [Image Sequencer GitHub page](https://github.com/publiclab/image-sequencer). Check out the Image Sequencer User Manual by @MaggPi: https://github.com/MargaretAN9/GSOC-2019/blob/master/ImageSequencerUserManual.md [![diagram-workflows.png](https://publiclab.org/system/images/photos/000/023/784/large/diagram-workflows.png)](https://publiclab.org/system/images/photos/000/023/784/original/diagram-workflows.png) **** ## Activities [activities:image-sequencer] **** ## Questions [questions:image-sequencer] **** ## NDVI There's now an "NDVI" feature in MapKnitter -- a beta -- for converting the images you upload with the #NDVI equation. It's set up for red filters only right now, but more will come. It uses Image Sequencer to do the conversion, which is temporary - your map is not affected, so think of it as a "filter" you can turn on. Need help? Ask questions above! How it looks: ![Screen_Shot_2018-05-07_at_12.16.38_PM.png](https://publiclab.org/system/images/photos/000/024/833/large/Screen_Shot_2018-05-07_at_12.16.38_PM.png) ...


Author Comment Last activity Moderation
tech4gt "Also @warren I think you missed my last comment, i asked some questions there, please do have a look, its above @amirberAgain comment And thanks a..." | Read more » over 6 years ago
tech4gt "@ccpandhare thanks a ton for your input, i really appreciate it and honestly i built this proposal keeping yours from last year as my guide. I will..." | Read more » over 6 years ago
warren "Ah, one more idea -- the web UI for adding new steps is a little bare, no? We could build that out so you can see the description of modules and re..." | Read more » over 6 years ago
ccpandhare "@tech4gt The PWA idea and the RESTful API sounds very good! Good proposal overall. Although I think you can work a bit more on the GPU issue and pl..." | Read more » over 6 years ago
amirberAgain "Thank you @warren, this definitely looks like an awesome task @tech4gt. In the past I experienced with using an AWS EC2 running python for image an..." | Read more » over 6 years ago
tech4gt "@warren First of all thanks a ton for this, I know how busy you are right now. Secondly i kind of noticed the # thing after I posted this so i manu..." | Read more » over 6 years ago
warren "Hi! Lot of great ideas in here. I like the GPU one -- for this and other ideas, can you link to the corresponding GitHub issue next to the item in ..." | Read more » over 6 years ago
tech4gt "@warren there is one other idea that i had but i eid not include it here because there was no room so i posted it here https://github.com/publiclab..." | Read more » over 6 years ago
tech4gt "@warren Updated with the github issues and recent contributions " | Read more » over 6 years ago
tech4gt "@warren @liz please review " | Read more » over 6 years ago
ccpandhare "I had a look. The editor did open, but took a lot of time to open. Maybe it was a connectivity issue. I'll update this soon. " | Read more » over 7 years ago
warren "Hmm, can you file a bug? If it doesn't work, no worries, I'll check both places, but let's figure this out! " | Read more » over 7 years ago
ccpandhare "I'm having issues editing it here. The editor isn't loading at all. " | Read more » over 7 years ago
ccpandhare "Okay! Although, this draft is a few edits behind the current one. I've submittted an official draft via the SummerOfCode website. I'll update this ..." | Read more » over 7 years ago
warren "Thanks, the schedule looks great. I really appreciate your thoroughness here. I hope to look a bit at your recent work on the repository as well in..." | Read more » over 7 years ago
ccpandhare "I'll also add the tests and node support parts into the proposal " | Read more » over 7 years ago
ccpandhare "@warren I've added a rough schedule. Does that look fine? " | Read more » over 7 years ago
warren "Hi, perhaps you could present a rough schedule and ordering of how you'd approach the projects? Thank you! " | Read more » over 7 years ago
ccpandhare "@warren so should I make any other changes? " | Read more » over 7 years ago
ccpandhare "@warren Regarding the GPU, yes. Some users may not have a GPU. We'll have to use a JS fallback for then. That shouldn't be a problem, as, the modu..." | Read more » over 7 years ago
warren "Hi, this is very thorough and impressive, thank you! Just some notes and questions, in no particular order: For GPU, I think we should make this ..." | Read more » over 7 years ago
ccpandhare "Sorry, there was some formatting error earlier. I have fixed that now. Was working fine when I pasted it, but got distorted upon submission. " | Read more » over 7 years ago
ccpandhare "@warren @liz Please review! " | Read more » over 7 years ago