Discuss Scratch

Giga404
Scratcher
100+ posts

Bitmap to vector

I think Scratch needs bitmap to vector. There are reasons why:
Some Scratcher would want to have a vector version of their bitmap sprite, but it would take looooooots of hours to complete. So, instead, they press “Convert to Vector” and the sprite is already vector! Done!
What do you think about my idea? In my opinion, it's good!
ContourLines
Scratcher
500+ posts

Bitmap to vector

Giga404 wrote:

I think Scratch needs bitmap to vector. There are reasons why:
Some Scratcher would want to have a vector version of their bitmap sprite, but it would take looooooots of hours to complete. So, instead, they press “Convert to Vector” and the sprite is already vector! Done!
What do you think about my idea? In my opinion, it's good!
That's very hard as bitmap uses pixels and it would have to guess the lines and assume that they are all curved or they are all straight. Also, I think the scratch team probably would of already added this and it would be convenience for people… Although you can convert vector to bitmap if that helps
Giga404
Scratcher
100+ posts

Bitmap to vector

That's very hard as bitmap uses pixels and it would have to guess the lines and assume that they are all curved or they are all straight. Also, I think the scratch team probably would of already added this and it would be convenience for people… Although you can convert vector to bitmap if that helps
Well. Like for example, let's say I want to draw a human. I draw it in bitmap. And convert it to vector. It's in vector!. And just because the image is in vector. You cannot reshape it, color the certain parts or ungroup some parts.
And that's what I want!
ContourLines
Scratcher
500+ posts

Bitmap to vector

Giga404 wrote:

That's very hard as bitmap uses pixels and it would have to guess the lines and assume that they are all curved or they are all straight. Also, I think the scratch team probably would of already added this and it would be convenience for people… Although you can convert vector to bitmap if that helps
Well. Like for example, let's say I want to draw a human. I draw it in bitmap. And convert it to vector. It's in vector!. And just because the image is in vector. You cannot reshape it, color the certain parts or ungroup some parts.
And that's what I want!
That's what I mean, it would need an incredibly hard algorithm as it needs to assume lines off pixels…
EonLover
Scratcher
29 posts

Bitmap to vector

I think scratch needs a button to convert the bitmap to vector. does that sound good? I sure hope it does!
whenclickedifMakeSpriteVectorButtonPressedActivateVectorandDisableBitmapthensetrotationstyleToggledstopBitmap

Last edited by EonLover (Jan. 3, 2020 14:17:07)

ContourLines
Scratcher
500+ posts

Bitmap to vector

EonLover wrote:

I think scratch needs a button to convert the bitmap to vector. does that sound good? I sure hope it does!
whenclickedifMakeSpriteVectorButtonPressedActivateVectorandDisableBitmapthensetrotationstyleToggled
What do you not get? You can't convert svg to bmp easily…
EonLover
Scratcher
29 posts

Bitmap to vector

ContourLines wrote:

EonLover wrote:

I think scratch needs a button to convert the bitmap to vector. does that sound good? I sure hope it does!
whenclickedifMakeSpriteVectorButtonPressedActivateVectorandDisableBitmapthensetrotationstyleToggled
What do you not get? You can't convert svg to bmp easily…
movewhatstepsmovedostepsmoveistepsmovenotstepsmoveget?steps
ContourLines
Scratcher
500+ posts

Bitmap to vector

EonLover wrote:

ContourLines wrote:

EonLover wrote:

I think scratch needs a button to convert the bitmap to vector. does that sound good? I sure hope it does!
whenclickedifMakeSpriteVectorButtonPressedActivateVectorandDisableBitmapthensetrotationstyleToggled
What do you not get? You can't convert svg to bmp easily…
movewhatstepsmovedostepsmoveistepsmovenotstepsmoveget?steps
that bitmap can't be converted to vector!
EonLover
Scratcher
29 posts

Bitmap to vector

ContourLines wrote:

EonLover wrote:

ContourLines wrote:

EonLover wrote:

I think scratch needs a button to convert the bitmap to vector. does that sound good? I sure hope it does!
whenclickedifMakeSpriteVectorButtonPressedActivateVectorandDisableBitmapthensetrotationstyleToggled
What do you not get? You can't convert svg to bmp easily…
movewhatstepsmovedostepsmoveistepsmovenotstepsmoveget?steps
that bitmap can't be converted to vector!
movejesusstepsmovebutstepsmoveistepsmovewantstepsmoveitstepsmovetostepsmovebestepsmoveeasystepsmovethostepsthink;-;
Giga404
Scratcher
100+ posts

Bitmap to vector

EonLover wrote:

I think scratch needs a button to convert the bitmap to vector. does that sound good? I sure hope it does!
whenclickedifMakeSpriteVectorButtonPressedActivateVectorandDisableBitmapthensetrotationstyleToggledstopBitmap
I agree with your idea!
Giga404
Scratcher
100+ posts

Bitmap to vector

ContourLines wrote:

EonLover wrote:

ContourLines wrote:

EonLover wrote:

I think scratch needs a button to convert the bitmap to vector. does that sound good? I sure hope it does!
whenclickedifMakeSpriteVectorButtonPressedActivateVectorandDisableBitmapthensetrotationstyleToggled
What do you not get? You can't convert svg to bmp easily…
movewhatstepsmovedostepsmoveistepsmovenotstepsmoveget?steps
that bitmap can't be converted to vector!
Even though it cannot, the converting machine would have to guess the lines, colors, and the shapes like circle, rectangle used in the sprite which is about to be converted and will just redraw everything in vector.

Last edited by Giga404 (Jan. 4, 2020 08:52:47)

ContourLines
Scratcher
500+ posts

Bitmap to vector

Giga404 wrote:

ContourLines wrote:

EonLover wrote:

ContourLines wrote:

EonLover wrote:

I think scratch needs a button to convert the bitmap to vector. does that sound good? I sure hope it does!
whenclickedifMakeSpriteVectorButtonPressedActivateVectorandDisableBitmapthensetrotationstyleToggled
What do you not get? You can't convert svg to bmp easily…
movewhatstepsmovedostepsmoveistepsmovenotstepsmoveget?steps
that bitmap can't be converted to vector!
Even though it cannot, the converting machine would have to guess the lines, colors, and the shapes like circle, rectangle used in the sprite which is about to be converted and will just redraw everything in vector.
Which would ruin image quality…
Lukesstitch
Scratcher
100+ posts

Bitmap to vector

Semi-support. It would be very hard for the Scratch Team to do but otherwise it is a very good idea!
apple502j
Scratcher
1000+ posts

Bitmap to vector


Hm it exists?
ContourLines
Scratcher
500+ posts

Bitmap to vector

apple502j wrote:


Hm it exists?
Um, not that kind because it doesn't change any previous bitmap when you convert to vector…
Nambaseking01
Scratcher
1000+ posts

Bitmap to vector

Bitmap works with pixels and Vector doesn't. It would be super hard for the Scratch Team to code the way pixels would be converted into straight lines.

In other words, nearly impossible. Unless you've seen the Github repository and know how to code the JSON.
-CodePro-
Scratcher
100+ posts

Bitmap to vector

Just download an art editor such as Inkscape and use Trace Bitmap or search up “Vectorizer” and use one of the results.
Nambaseking01
Scratcher
1000+ posts

Bitmap to vector

-CodePro- wrote:

Just download an art editor such as Inkscape and use Trace Bitmap or search up “Vectorizer” and use one of the results.

Yeah, do that - applications and websites that are made for art are better than things like Scratch (which are made for other purposes and art).

Powered by DjangoBB