codeuino / codebadge-backend

GNU General Public License v3.0
15 stars 23 forks source link

Illustrator for Codebadge #10

Open ayushnagar123 opened 5 years ago

ayushnagar123 commented 5 years ago

Problem

I was working on OpenCV and fortunately, I got an idea that how this project can be restarted. here are some initials what I tried to do:-

Screenshot from 2019-10-18 15-37-03

I traced the outlines of this sticker using OpenCV which created an image which is like a sketch of the sticker. I tried it on various stickers and it works well for almost all. The biggest issue due to which the project halted was how we will provide the user with the template and let the user edit it.

Solution

Creating an Illustrator which will provide the facility to both create a new badge from scratch, upload an image of a sticker which he might have even draw on a plain sheet of paper(as done in the above image) or use pre-used sketches or templates which were created. He can edit his/her badge as per his colour requirement and get it downloaded as an image or PSD or pdf.

Requirements

Machine Learning using Python, Image processing, Javascript, Html Canvas

jaskiratsingh2000 commented 5 years ago

Hi Ayush, thanks for raising this and bring up a new idea. I loved your approach. So are you willing to give it a start ? I am curious to know.

ayushnagar123 commented 5 years ago

Yes, i would like to give it a start.

jaskiratsingh2000 commented 5 years ago

Sure go ahead. Just a bit intimation if you have proposed something then betterly try to accomplish it in limited time. I would like to know the timeline how do you plan and what is your aim for implementation

Thanks

On Fri, 18 Oct 2019, 10:33 pm Ayush Nagar, notifications@github.com wrote:

Yes, i would like to give it a start.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/codeuino/Codebadge/issues/10?email_source=notifications&email_token=ACOBHK54I5KJ7QKYE65QKZDQPHT5RA5CNFSM4JCFUOMKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBVE43Y#issuecomment-543837807, or unsubscribe https://github.com/notifications/unsubscribe-auth/ACOBHK5I5JIVZYSH4SGIWBDQPHT5RANCNFSM4JCFUOMA .

ayushnagar123 commented 5 years ago

Yes, I have some plans:- Before GCI, I would like to integrate features like adding a template so that we can give students a startup issue to add template designs through sketch upload. Will also implement features like a magic wand, pen tool, eraser and some basic figures on canvas. I have worked a bit on the magic wand feature so that can be hopefully completed before that. Rest Will create UI and download features alongside the feature adding. Post GCI we can test our features for improvements and add features of gradient and layering and some more advanced features. I will start working on this from 24th as soon as I end up with my exams this week and will keep opening a pull request on the new feature addition.

jaskiratsingh2000 commented 5 years ago

I am looking forward to it. Cc @shivamluthra

On Fri, 18 Oct 2019, 11:29 pm Ayush Nagar, notifications@github.com wrote:

Yes, I have some plans:- Before GCI, I would like to integrate features like adding a template so that we can give students a startup issue to add template designs through sketch upload. Will also implement features like a magic wand, pen tool, eraser and some basic figures on canvas. I have worked a bit on the magic wand feature so that can be hopefully completed before that. Rest Will create UI and download features alongside the feature adding. Post GCI we can test our features for improvements and add features of gradient and layering and some more advanced features. I will start working on this from 24th as soon as I end up with my exams this week and will keep opening a pull request on the new feature addition.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/codeuino/Codebadge/issues/10?email_source=notifications&email_token=ACOBHK2AZTCV6YC47JBHO63QPH2RZA5CNFSM4JCFUOMKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEBVLCCQ#issuecomment-543863050, or unsubscribe https://github.com/notifications/unsubscribe-auth/ACOBHK4ZOF3VOGGJDA63J33QPH2RZANCNFSM4JCFUOMA .

Rupeshiya commented 5 years ago

I loved the idea @ayushnagar123 , Really great!!