問題タブ [anamorphism]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
458 参照

python - Python でのアナモルフォシス

このリンクをたどって、画像にアナモルフォシスを実行しようとしました

https://github.com/aydal/Cylinderical-Anamorphosis/blob/master/anamorph.py

それはアナモフィックなイメージを与えますが、そのイメージは半円で与えられます。しかし、私は完全な円のサイズで出力したい。で試しました

それ以外のwarp[c-j, i-1] = img[p-1, q-1]

しかし、それは完全な円で1つの画像を与えるのではなく、同じ出力を2回作成します!

誰でも私を助けてください。

完全なコード:

元の画像ここに画像の説明を入力

私の出力画像(半円)ここに画像の説明を入力

希望する出力画像ここに画像の説明を入力

0 投票する
2 に答える
209 参照

haskell - Int -> Int からの再帰スキーム?

フォルダのアイデンティティは

より一般的に言えば、折り畳みを使用すると、構造を破壊して要約値になるか、同じ出力構造になるように構造を挿入することができます。

[Int] -> [Int] または [Int] -> Int または [Int] -> ?

unfoldr/l と同じようなアイデンティティがあるかどうか疑問に思っています。

入手方法を知っている

Int -> [Int]

展開/アナで。

私はそこから抜け出すためのある種の方法を探しています

Int -> Int

再帰スキームを使用します。