ppmshift - クラウドでオンライン

これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド ppmshift です。

プログラム:

NAME


ppmshift - ポータブルピックスマップの行をランダムな量で左または右にシフトします

SYNOPSIS


ppmシフト シフト [ppmファイル]

DESCRIPTION


ポータブル ピックスマップを入力として読み取ります。 画像データの各行を XNUMX 行ずつ左または右にシフトします。
一定量。 「shift」パラメータは、行をシフトするピクセル数によって決定します。
せいぜい。

MPEG テストに使用する予定だったエフェクトのもう XNUMX つです。 残念ながら、これは
このプログラムはここでは役に立ちません。アニメーションに使用するにはランダムすぎるパターンを作成します。
それでも、静止画像では興味深い結果が得られる可能性があります。

実施例


これをチェックしてください: お気に入りのモデルの写真を次のような場所から保存します。
alt.binaries.pictures.supermodels (OK、または他の画像ソースから) に変換します。
ppm を取得し、画像が 800x600 ピクセルであると仮定して、たとえば次のように処理します。
# 上半分を取り出してそのままにしておく
pnmcut 0 0 800 300 cs.ppm >upper.ppm

# 下半分を取り出し、上下逆にし、暗くして少し歪めます
pnmcut 0 300 800 300 cs.ppm | pnmflip -tb | ppmdim 0.7 |
ppmshift 10 > lower.ppm

# XNUMX つの部分を連結します
pnmcat -tb upper.ppm lower.ppm >newpic.ppm
できあがった写真は、水面にわずかに反射しているように見えます。
波紋。

onworks.net サービスを使用してオンラインで ppmshift を使用する



最新のLinuxおよびWindowsオンラインプログラム