このアルゴリズムは長い間頭に浮かびましたが、どこにも記述されていません。とてもシンプルなので、考えたのは私だけではありません。仕組みは次のとおりです。
あなたは画像から始めます。言う、7x7px:
たとえば、5x5pxにリサンプリングする必要があります。
したがって、あなたがすることは、それぞれの新しい正方形の平均色を取ることです:
これは最近傍ではありません。これは、ソースピクセルをオーバーレイする部分的なピクセルではなく、1つのピクセルの色を使用するためです。また、バイリニア、バイキュービック、ランツォ、またはその他の補間ではありません。
それで-それは何ですか?これは「数学的に完全な」リサンプリングアルゴリズムである必要があるように直感的に思えますが、「数学的に完全」とは何かの定義がないため、それを証明または反証することはできません。
最後になりましたが、「数学的に完璧」は必ずしも「見栄えが良い」とは限らないので、「品質」の点で他の主流の画像リサンプリングアルゴリズム(バイキュービック、ランツォ)とどのように比較されるのでしょうか。もちろん、これは主観的な用語なので、このアルゴリズムと他のアルゴリズムとの間に大きな違いがあり、ほとんどの人が同意するかどうか、私は本当に興味があります。
PS私がすでにそれについて話すことができるいくつかのこと-ここに示されているように、それはピクセルアートにとって「見栄えが良い」とは言えません。そのための特別なアルゴリズムがあります(2xSAIなど)。また、写真を拡大するのには最適ではありません。補間が勝ちます。しかし、写真を縮小するために...?
更新1:うーん、スーパーサンプリングについて知りました。これは、サンプルのグリッドタイプの配置で、サンプルの数がソース画像とターゲット画像の解像度に合わせて最適化されている、その変形のように見えます。