Very cool! Did you consider any other interpolation algorithms?

Vitaly
creator
link
fedilink
11Y

What is interpolation?

@blotz@lemmy.world
link
fedilink
12
edit-2
1Y

Its the mathematical term for estimation and constructing new data from existing data. In the context of what you are doing, it’s resizing images.

You are doing something called linear interpolation. This works great for shrinking an image. However, have you considered what happens when your ASCII resolution is greater than your image resolution? This is where bilinear and bicubic interpolation come in.

These algorithms are cool but are also massive overkill for your average use case. They only make a different in a very niche use case (when your ASCII resolution is greater than your image, such as pixelart)

Great code! Very cool

Vitaly
creator
link
fedilink
21Y

thank you so much! have a good day!

Create a post

Post funny things about programming here! (Or just rant about your favourite programming language.)

Rules:

  • Posts must be relevant to programming, programmers, or computer science.
  • No NSFW content.
  • Jokes must be in good taste. No hate speech, bigotry, etc.
  • 1 user online
  • 77 users / day
  • 211 users / week
  • 413 users / month
  • 2.92K users / 6 months
  • 1 subscriber
  • 1.53K Posts
  • 33.8K Comments
  • Modlog