I’m pretty new to Inkscape; I’ve read this and this, and have experimented a bit, but without terribly good results. I’d be much obliged for any suggestions, using this awesome alternate LibreWolf logo I wish I’d made (a png) as an example of the type of image I’d like to make into an svg.

    • DarkSirrush@piefed.ca
      link
      fedilink
      English
      arrow-up
      3
      ·
      8 days ago

      As someone who is not a graphic designer, I spent almost a week tracing and web optimizing my workplace’s logo.

      Before I started, it was stored as a compressed .jpeg in a fucking word document from 2010 or earlier

  • InEnduringGrowStrong@sh.itjust.works
    link
    fedilink
    arrow-up
    4
    ·
    8 days ago

    Sorry for being vague, I don’t do this often…

    Something something… path…
    trace bitmap tool…

    Which is probably covered in your links.

    Anyway…
    You’ll likely have to play with whatever levels and clean up manually.
    Level filters can be used on individual color channels if I remember right.
    Beware the tool not liking super sharp angles too much. Finding the sweet spot between too much smoothing and too much noise is sometimes annoying.
    Compression artifacts can cause noise in the path, the cleaner the source the better.

    I don’t remember the menu, but you can also edit individual points in the generated path if needed.

    Anyway, that’s what I do to transform a picture into a 2D path to later import in 3D CAD software.

  • Alas Poor Erinaceus@lemmy.mlOP
    link
    fedilink
    English
    arrow-up
    3
    ·
    8 days ago

    Thanks to @MattW03@lemmy.ca, @chasingtheflow@lemmy.world, @DarrinBrunner@lemmy.world, @DarkSirrush@piefed.ca, @InEnduringGrowStrong@sh.itjust.works, @young_broccoli@lemmy.dbzer0.com, @FriendOfDeSoto@startrek.website, @Albbi@lemmy.ca for taking the time to answer and for giving suggestions.👍

    It’ll take me a little while to work my way through all of these; I was kind of hoping there would be a quick and dirty (and easy) way to just convert an image file to svg, but as I suspected, this is a much more involved process. The LibreWolf logo, I suspect, is probably one of the trickier choices I could have made for svg conversion/tracing, which is why I chose it.

    EDIT: But take a look at these! These are from Betterbird; how did they get the png and the svg so identical-looking? Perhaps they started with the svg first . . . ?

    png:

    • MattW03@lemmy.ca
      link
      fedilink
      English
      arrow-up
      3
      ·
      edit-2
      7 days ago

      With gradient pics the quickest way i usually do is Trace Bitmap the main shape in a single color an then add the color gradient later.

      (the shape is a bit round because i was quick, but you can fine tune the setting)

      • Alas Poor Erinaceus@lemmy.mlOP
        link
        fedilink
        English
        arrow-up
        2
        ·
        7 days ago

        @MattW03@lemmy.ca Thanks! Looks pretty sharp. I’ll have to study your screenshot carefully . . . BTW, I’m using Inkscape from the Mint repos, which is verison 1.2; do you think it’s worth upgrading to whatever it is now (1.4x I think?)?

        • MattW03@lemmy.ca
          link
          fedilink
          English
          arrow-up
          2
          ·
          6 days ago

          I don’t think so. Inkskape was already mature years ago. I just have a more recent version because i’m on an arch-base distro, mint is perfect for work.

    • FriendOfDeSoto@startrek.website
      link
      fedilink
      English
      arrow-up
      3
      ·
      7 days ago

      Perhaps they started with the svg first . . . ?

      Yup. Might have been done in Illustrator but the end result is the same.

      Good luck with your project.

      • DarkSirrush@piefed.ca
        link
        fedilink
        English
        arrow-up
        2
        ·
        7 days ago

        Most competent graphic designers will always do logos as svg first, as its incredibly simple to convert that to various other formats - it can even be done with a script easily.

        Using an svg as the base also means you can manipulate the file for other users much more easily, and even embed the svg as HTML code - which means no separate files to load on a webpage!

  • young_broccoli@lemmy.dbzer0.com
    link
    fedilink
    arrow-up
    3
    ·
    edit-2
    8 days ago

    I dont really know how to use Inkspace so my method is probably very roundaboutish but the way I used to do it was:

    1.- Use gimp to turn the image into solid colours. IIRC the option is called posterize, I would choose 5 coulours for this Image but you have to experiment whats best.
    2.-With the colour selection tool, select one colour and make a new png for only that colour shape.
    3.- Do the same for the rest of the colours.
    4.- Import one of the colour pngs into inkscape and use the vectorize function, I very rarely needed to do adjustments to it unless the shape was complicated.
    5.- Remove the imported png and adjust the colour of your new vector object if needed.
    6.- Repeat 4 and 5 for the rest of the pngs on the same inkscape document.
    7.- Align objects if needed and save to svg.

    Hope I explained it in an understandable way, if not, feel free to ask.

  • FriendOfDeSoto@startrek.website
    link
    fedilink
    English
    arrow-up
    2
    ·
    8 days ago

    No tool in Inkscape will get this 100% right without the need to spruce it up afterwards. I would play around with the trace tool until I get a preview result that gets everything right, i.e. the edges - don’t worry about the colors because they are easier to fix later - except the gradient in the ear and on the chest. And then you go in afterwards and manually fix/draw over those sections until they look like the bitmap.

    I’m not anywhere near my computer so I can’t give you more specific instructions.

  • Albbi@lemmy.ca
    link
    fedilink
    arrow-up
    1
    ·
    8 days ago

    I was curious about the terminal command in the first link you posted. It turned it into an svg, but it didn’t really make an svg. I was curious if it was going to be able to automate it a bit. I guess it gets all the colours in there though. You could probably do that outline tracing after that.

    I’m curious about this too. Making SVGs is something I feel like I’d like but haven’t touched.