• dev_null
    link
    fedilink
    arrow-up
    66
    arrow-down
    3
    ·
    9 months ago

    Of course it makes sense, the code does pretty much nothing. The point is that the tutorial does not teach you about how to remove a background. It’s like a “how to cook X” article that just tells you to “order X online” and that’s it.

    • astraeus@programming.dev
      link
      fedilink
      arrow-up
      37
      arrow-down
      2
      ·
      9 months ago

      If you want to build a background removal tool from scratch that’s a project of its own. This shows you how to very simply remove a background with a pre-existing tool that other people have spent the many hours to get functional so you can do the five-minute tutorial.

      It’s not the Arch Linux way, it’s more like the Ubuntu way.

    • lthlnkso@programming.dev
      link
      fedilink
      arrow-up
      16
      ·
      9 months ago

      There are two kinds of “how-to”.

      1. How to do something - that’s what this is. Simple, straightforward, accomplishes its goal.

      2. How to understand something - explaining how and why this works and how you could generalize what this is doing to related projects.

      However, even if you are interested in the second choice, this is still useful! Your next step is just to look into the libraries that the rembg package uses.

    • lugal
      link
      fedilink
      arrow-up
      12
      arrow-down
      3
      ·
      9 months ago

      Well, it does the job. No need to reinvent the wheel and for people who don’t know the packages, this is helpful

      • dev_null
        link
        fedilink
        arrow-up
        6
        ·
        9 months ago

        Yeah, I’m explaining the meme, not agreeing with it.