Bagaimana saya bisa 'meledakkan' seni piksel kecil?

30

Saya punya seni pixel kecil ini sebagai contoh. Apakah ada cara untuk membuatnya lebih besar tanpa menjadi buram atau kabur di Photoshop?

anjing menjengkelkan worf worf

pengguna57025
sumber
3
Saya tahu pertanyaannya adalah untuk Photoshop tetapi hanya ingin menyebutkan bahwa Anda juga dapat mengkonversi ke vektor dengan mudah di Illustrator. Lihat pertanyaannya Bagaimana cara mengkonversi setiap piksel gambar raster ke objek persegi di Illustrator?
AndrewH
1
Juga terkait untuk seni pixel ke vektor: graphicdesign.stackexchange.com/questions/20397/…
Takkat

Jawaban:

46

Ya, cukup gunakan "Tetangga terdekat" sebagai algoritme resample dalam dialog "ukuran gambar" (image -> image size)

sampel ulang gambar

Sunting: @CAI memberikan tip yang bagus - "Ini juga layak disebutkan, jika Anda tidak ingin distorsi sama sekali, kalikan skalanya dengan pengganda utuh (jadi 2x, 3x, 4x atau 200%, 300%, 400% dll. ) "

MrMerrick
sumber
5
Tidak masalah. Jika ini yang Anda cari, bisakah Anda menandai posting saya sebagai jawaban yang benar?
MrMerrick
3
Jika Anda ingin skala dengan jumlah non-integer, tetapi tidak ingin distorsi, mungkin bermanfaat untuk meningkatkan menggunakan "tetangga terdekat" dengan jumlah integer dan kemudian turun menggunakan metode interpolasi.
supercat
Ini juga berfungsi untuk mengubah skala pixel art kembali ke resolusi asli!
Wowfunhappy
8

Itu tergantung pada hasil apa yang Anda inginkan.

Jika Anda ingin itu terlihat "gumpal" (yaitu setiap piksel dalam aslinya menjadi kuadrat dalam hasilnya) maka jawaban MrMerrick benar.

Jika Anda tidak ingin terlihat buram atau kuning maka Anda perlu algoritme penskalaan pixel art khusus. Saya tidak yakin apakah algoritme seperti itu tersedia untuk photoshop, saya memang menemukan plugin untuk paint.net jika Anda siap untuk menggunakannya. http://forums.getpaint.net/index.php?/topic/23601-2d-image-scaling-algorithms/

Peter Green
sumber
8

Kemungkinan lain, di sini; coba gambar Anda menggunakan bentuk vektor. Ada sedikit investasi waktu, tetapi potensi setelahnya dapat membayar dividen.

  1. Mulailah dengan mengatur ukuran kisi Anda (misalnya, garis kisi setiap 10 piksel, dengan hanya 1 pembagian).
  2. Aktifkan snap grid.
  3. Menggunakan alat pena menggambar bentuk Anda.
  4. Untuk setiap bagian dari bentuk yang dipisahkan (yaitu pada lapisan yang terpisah), pilih beberapa lapisan dan gunakan Layer > Merge Shapes .

Ini cukup mudah, dan setelah itu Anda dapat skala dan mengubah bentuk sambil mempertahankan tepi yang tajam (atau bahkan anti-alias).

Demo pixeldog 2D

Paul
sumber
3

Jika Anda ingin meningkatkan ukuran relatif terhadap elemen lain dan ingin mempertahankan "tampilan pixel art" maka metode tetangga terdekat yang sudah disarankan adalah cara untuk mencapai itu.

Jika itu bukan yang Anda cari, ada beberapa algoritme penskalaan tingkat lanjut yang dirancang khusus untuk seni piksel ketika Anda tidak ingin mencoba ketajaman pemeliharaan, lihat https://en.wikipedia.org/wiki/Image_scaling#Algorithms for daftar dan beberapa contoh. Keluarga xbr dan metode Kopf-Lischinski ( kertas di sini , menggunakan tautan way-back-machine sebagai situs utama ( yang seharusnya ada di sini ) tampak kosong saat ini) menghasilkan hasil yang mengesankan. ImageMagick mendukung sejumlah ini, jadi jika Photoshop tidak out-of-the-box Anda tidak diragukan lagi akan menemukan plugin yang mengimplementasikan yang ingin Anda coba.

David Spillett
sumber
0

Hum, ya Anda bisa menggunakan opsi yang diberikan MrMerrick, tetapi Anda tidak benar-benar membutuhkannya ... Gagasan pixel art adalah Anda ingin melihat pikselnya.

Jadi cukup cetak pada ukuran yang Anda inginkan pada ppi yang sangat rendah.

Ambil program yang Anda gunakan untuk cetak, Indesign, Ilustrator atau Corel, rekatkan gambar di sana dan rentangkan ke ukuran yang diinginkan. Tidak diperlukan resampling.

Rafael
sumber
5
Mungkin, tetapi tidak selalu benar. Browser akan melakukan resample gambar (OP mengatakan apa-apa tentang cetak) dan jika Anda mencetak, tergantung pada alur kerja Anda, Anda mungkin akan secara tidak sengaja melakukan resampling (tidak mungkin, tetapi kemungkinan).
Cai
-2

Jika Anda ingin meningkatkan ukuran secara signifikan, saya sarankan mengubahnya menjadi bentuk vektor terlebih dahulu.

JustasM
sumber
-2

Ini kasar, tetapi jika Anda membuka gambar dalam Microsoft paint dan memperbesar, piksel tidak "halus", Anda kemudian dapat mengambil screenshot dari tampilan yang diperbesar ini dan memindahkannya kembali ke photoshop.

Ada cara lain untuk melakukannya tentu saja tetapi untuk sesuatu yang cepat dan sederhana itulah yang cenderung saya lakukan.

Marty
sumber
2
mengapa Anda bahkan membutuhkan cat MS jika Anda mengimpor kembali ke PS ??
Luciano