古い学校のアーケードグラフィックスのように、画像をピクセル化して表示するにはどうすればよいですか?


20

80年代頃の古いマリオブラザーズのビデオゲームのように、ストックアート(任意の次元のもの)をピクセル化して見せたいと思います。画像操作の一部には縮小が必要です。

マリオブラザーズのビデオゲーム

これが私が始めていることです。

ここに画像の説明を入力してください

このエフェクトを作成するために使用できるフィルターまたはPhotoshopステップはありますか?

基本的に「ピクセル」フィルターを使用してみましたが、これはカラーエッジ間の遷移ピクセルを作成します。また、画像のサイズを40 x 35ピクセルに縮小しようとしましたが、これが表示されます。

ここに画像の説明を入力してください

マリオブラザーズのアイコンのような鮮明でフルカラーのピクセルを取得するにはどうすればよいですか。


12
問題の一部は、ビデオゲームがメディアの制約を事前に知っていことだと思います。上記のアイコンはすべて、100 x 100またはそれが何であれピクセルグリッド上に設計されています。バスケットを8ビットアイコンとして使用する場合は、100x100ピクセルグリッドでイラストレーターを使用してゼロからデザインする必要があります。
マックスウェル

または、ある範囲の色のすべてのピクセルを取得し、その色の明るいバージョンになるように強制する機能があります。
マックスウェル

これは以前ここで尋ねられたのを見た気がしますが、見つけられません。検索を続けます。
マンリー


私は再起動をお勧めしますが、16ピクセルグリッドによって、8または16で試してみて、8上の画像全体を維持することを確認され、後でそれをスケールアップするだろう

回答:


28

以下は、フルサイズの画像をピクセルグラフィックスに変換する簡単な方法です。

開始画像

フルサイズの画像

開始するには、画像->画像サイズに進みます。ResampleメソッドをNearest Neighborに変更すると、ハードエッジが維持されます。左側のプレビューにズームインして、最終結果がどのようになるかを把握することができます。この例では、私は500%であることがわかります。次に、希望のサイズに幅/高さを設定し、[OK]をクリックします。

ダウンサイズ

この次のステップはオプションです

画像サイズに戻り、画像のサイズを必要な仕様に増やします。Nearest Neighborをオンにしておいてください。完了したら[OK]を押します。

アップサイズ

最終結果は次のようになります(元のサイズをどれだけ小さくしたかによって異なります)。

ピクセル化


2
ProTip:いくつかの特殊なピクセルグラフィックスケーリングが存在します(ウィキペディアではほとんどの場合、アップスケーリングについても良いダウンスケールツールが存在します)。
joojaa

4
たとえば、4倍にスケーリングする場合のもう1つの有用なアプローチは、4の倍数よりも大きい間隔で各方向に4回イメージをタイル化することです。その結果、16個のわずかに異なる縮小画像が作成されます。多くの場合、元のグラフィックの機能は、一部の縮小バージョンでは他の機能よりもはるかに良好にレンダリングされる可能性があるため、16の異なるバージョンから機能を取得できるため、必要な追加の手調整の量を最小限に抑えることができます。
-supercat

1
また、カラーパレットを減らすことができます-インデックスカラーに変更すると16に使用可能な色の数を減らすことによって、8、または4 -他の初期のゲームシステムの制限
ロブ・クレイグ

27

非常に少ないピクセルで作業している場合、すべてのピクセルをカウントする必要があります。自動化されたスケーラーは、満足のいく品質でそれを達成できるとは思いません。

私のアドバイスは、通常として必要なサイズにダウンスケールし(または、おそらく最近傍オプションを使用して)、ズームインし、グリッドをオンにして、ピクセルごとにクリーンアップすることです。レトロな外観を強化するには、限られた強い色のパレットを使用する必要があります。


2
これより良い方法です。ピクセルアートと限られた媒体と寸法を念頭に置いて、最初からグラフィックを作成します。
サムウィーバー

2
カラーパレットを制限することは大きなポイントです。
エネコアロンソ

1

開始する前に、エミュレートしようとしている元のグラフィックを確認してください。色の領域が平らで明るいのがわかります。なぜなら図形自体が、信じられないかもしれません!-エッジがまっすぐな領域です。ピクセル化効果が得られるのは、線がわずかにまっすぐで、傾斜しているときだけです。

そのため、最初からこれをエミュレートするプログラムが必要です-これを実行したばかりなので、動作することがわかります-ペイントを使用します。そうです、Windowsに付属する忘れられた景品。それはXPのアクセサリにあり、他のバージョンにはありませんが、問題です。どこかにあります。スクリーンコピーを行ってからバスケットを切り取ることを意味する場合でも(必要な場合は、ウィンドウの画面のコピーを置き、バスケットを切り取り、新しいインスタンスを開き、新しいインスタンスにバスケットを貼り付けます)。

次に、写真を見てください。バスケットが少しピクセル化されている場所がわかります。そこで、エフェクトを強調します。大きなズームイン(CTRL-Page Downまたはメニューから[表示/ズーム]を使用)と最小の正方形モード(画面の左側に正方形のリストがあります)で消しゴムツールを使用することでそれを行います線がすでに漠然とピクセル化されている場所のあちこちに余分なピクセル。見た場合、元の直線から欠落しているピクセルがないことがわかるので、線が垂直または水平であるピクセルを取り出す必要はありません。バスケットの正方形の前面の各コーナーから1ピクセルを刻む必要があります。それが方法1です。

方法2は同じように開始し(ペイントを使用し、画像に貼り付けます)、画像を本当に不適切な形式で保存します。方法2のプロブレムはすべてがぼやけてピクセル化されます。忘れないでください、マリオが機能する理由は、直立物と色が平らで良いからです、それはただの直線ではない線と角です。私がそれをやっていたなら、私は方法1に行きます。私はただDIDし、それが働いたので!誰かが私にそれを行う方法を教えてくれるなら、私はあなたに私のバージョンを送っても幸せです。

クリス。


GD.SEへようこそ。これは質問のタイトルに答えますが、OPが手動の方法ではなく自動の方法を見つけたいという事実には対応していません。
ルチアーノ

-1

私はimagemagickを使用します。これは、MacOS、Windows、そしてもちろんLinuxで利用できる無料のオープンソースコマンドラインツールです。ターミナルでコマンドラインをダウンロード、インストール、使用するだけです。

convert -scale 10% -scale 1000% parrot.jpg parrot-pixel.jpg

オウムオリジナル 元のオウムの画像

オウムのピクセル ピクセル化されたオウムの画像

少し実験して、ピクセルサイズを変えることができます。もちろん、他のすべての回答と同様に、走行距離はアートによって異なります。手作業で修正することをお勧めします。

参考までに、imagemagickをダウンロードしてインストールする時間がなくても、ピクセレーションを5秒未満で実行できました。

次に、単純なbashスクリプトでフォルダー全体を実行し、これを悪夢のようなクリックの悪夢のないバッチとして実行できます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.