price
1 TEZ41/ minted
Project #31378
Recently, while scrolling through my Twitter feed, I came across something about the bicubic interpolation method, which reminded me of a funny joke my professor once shared during a lecture on numerical methods:
"Bicubic interpolation is like ordering pizza from four different kitchens at once and then making them agree on the recipe. Each slice ends up exactly how you want it, but it takes way more effort than just eating plain bread π".
This algorithm truly tries to account for all surrounding points to achieve the smoothest, most natural result β a real perfectionist in the world of interpolation! This mention inspired me to revisit bicubic interpolation, but this time from an artist's perspective.
Bicubic interpolation is a method for interpolating data points on a two-dimensional grid. It creates smoother surfaces compared to bilinear or nearest-neighbor interpolation. While bilinear interpolation considers only 4 pixels (2Γ2), bicubic interpolation takes into account 16 pixels (4Γ4), which is why itβs computationally more demanding. Here I fill the canvas pixel by pixel, using only the bicubic interpolation method to achieve smooth color gradients. A bit of chaos is introduced to the overall composition through my custom metric for pixel placement.
Press S or double-click to save as PNG.
Kyiv, 11.2024.
"Bicubic interpolation is like ordering pizza from four different kitchens at once and then making them agree on the recipe. Each slice ends up exactly how you want it, but it takes way more effort than just eating plain bread π".
This algorithm truly tries to account for all surrounding points to achieve the smoothest, most natural result β a real perfectionist in the world of interpolation! This mention inspired me to revisit bicubic interpolation, but this time from an artist's perspective.
Bicubic interpolation is a method for interpolating data points on a two-dimensional grid. It creates smoother surfaces compared to bilinear or nearest-neighbor interpolation. While bilinear interpolation considers only 4 pixels (2Γ2), bicubic interpolation takes into account 16 pixels (4Γ4), which is why itβs computationally more demanding. Here I fill the canvas pixel by pixel, using only the bicubic interpolation method to achieve smooth color gradients. A bit of chaos is introduced to the overall composition through my custom metric for pixel placement.
Press S or double-click to save as PNG.
Kyiv, 11.2024.
Open editionsUntil Price1 TEZ(1)Royalties15.0%(1)Tags
Metadataopen in new tab (0)
interpolation
math
p5.js
grid
Metadataopen in new tab (0)
Filters
Features
Listings