最近、私は双線形補間法を学んだ.Wikiの説明によれば、双線形補間は、例えば4x4解像度の画像を2倍の補間で拡大することは、8x8,12x12,16x16などに拡大することができますが、9x9、13x13に拡大することはできません。 9または13のように4で割ることはできません、そうですか?右でない場合は、双一次補間法でnを整数にしないでn倍に拡大するにはどうすればよいですか?元画像をn倍に拡大したときに画像をリサイズする際のbilinear補間の使い方(nは整数ではない)
0
A
答えて
0
いいえ、それは正しくありません。 肯定的な解像度から他の解像度にリサイズすることができます。ソースイメージがxs0,ys0
で、宛先がxs1,ys1
解像度であるとします。
対象画像の全ての画素
がSO 2ソース画像
x0 = x1*(xs0-1)/(xs1-1) y0 = y1*(ys0-1)/(ys1-1)
の各画素計算浮動位置について
を覆う
x1,y1
をループするためのネストされたプロセス双直線点と小数部分を開始する4つのネイバー
x0,y0
ポイントの整数部から補間あなた補間パラメータtx,ty
...ているので、ソース(x0,y0),(x0+1,y0),(x0,y0+1),(x0+1,y0+1)
間の画素を補間し、(x1,y1)
に宛先画像に結果を格納します。アクセス違反を避けるために、エッジピクセル(x0==xs0-1 , y0==ys0-1
)を異なる方法で処理します。
xs1,ys1
関連する問題
- 1. Bi-Linear補間を使用して画像を拡大する
- 2. 画像のN x Nグリッドを使用したWPF画像の生成
- 3. Linuxプラットフォーム:ビデオ画面のサイズをN倍に拡大
- 4. 異なる倍率で1つの画像を拡大する
- 5. 画像を拡大画像にパック
- 6. ブートストラップ画像全体を拡大するために画像を拡大する
- 7. リサイズ画像は
- 8. 指で画像を拡大したり拡大したりするときに画像を拡大/縮小したい
- 9. 大きい画像または小さい画像を使用せずにElevatezoomを使用して画像をズームする方法/シングル画像
- 10. 同じ解像度、同じピクセル数で1つは他の画像よりも3倍大きい画像
- 11. 大きな画像に画像をコピー
- 12. IE11で拡大/縮小された画像、Chrome/Firefoxでは拡大/縮小されていない画像
- 13. 0、..、nは一様に画像
- 14. 大きな画像に小さな画像を表示する際の問題
- 15. インポートした画像を画像ボックスに拡大縮小html
- 16. サイズを固定しないでブロックに画像を拡大する方法は?
- 17. 2つの画像を使用して1つの画像ビューで画像を拡大/縮小する方法
- 18. ContentFlow:画像を拡大/縮小しない方法は?
- 19. アズール関数、サムネイル画像のサイズが元の画像よりも大きい
- 20. 画像拡大
- 21. php crop実際に大きな画像
- 22. 画面いっぱいに画像を拡大しないでください
- 23. 画像を拡大する
- 24. 画像を拡大する
- 25. Matlabでアップサンプリングされた画像を補間する方法は?
- 26. Oracle APEX:画像を画面に拡大
- 27. ヘッダー画像が他の画面に拡大されない
- 28. 大きな画像と小さい画像のテキスト
- 29. Jqueryプラグインなしで画像を拡大
- 30. アンドロイドアプリケーションでのスナップチャットフィルタ画像のような画像サイズの拡大