Contoh

Contoh praktis dan potongan kode untuk berbagai kasus penggunaan

Contoh Penggunaan Qwen Image Edit

Bagian ini menyajikan contoh praktis penggunaan Qwen Image Edit untuk membantu Anda memahami kemampuannya dan menerapkannya dalam proyek Anda.

Pengeditan Teks Dasar

Modifikasi Teks

Ubah teks yang ada pada gambar dengan mudah, seperti mengoreksi kesalahan ketik atau memperbarui informasi.

// Ubah teks dari "Sale" menjadi "Promosi"
await qwen.edit({
  image: 'url_to_image_with_text.jpg',
  prompt: 'Ubah teks "Sale" menjadi "Promosi"',
});

Terjemahan Teks

Terjemahkan teks pada gambar ke berbagai bahasa untuk kampanye pemasaran internasional.

// Terjemahkan teks dari bahasa Inggris ke bahasa Indonesia
await qwen.edit({
  image: 'url_to_english_banner.jpg',
  prompt: 'Terjemahkan semua teks pada gambar ke bahasa Indonesia',
});

Koreksi Teks

Perbaiki kesalahan ejaan atau tingkatkan tata bahasa.

// Koreksi kesalahan ejaan
await qwen.edit({
  image: 'url_to_typo_image.jpg',
  prompt: 'Koreksi kesalahan ejaan pada teks',
});

Penambahan Elemen

Tambahkan logo perusahaan Anda ke gambar produk atau materi pemasaran.

// Tambahkan logo di sudut kanan bawah
await qwen.edit({
  image: 'url_to_product_image.jpg',
  prompt: 'Tambahkan logo saya di sudut kanan bawah gambar',
  elements: [{ type: 'image', src: 'url_to_your_logo.png', position: 'bottom-right' }],
});

Penambahan Watermark

Lindungi gambar Anda dengan menambahkan watermark kustom.

// Tambahkan watermark transparan di tengah gambar
await qwen.edit({
  image: 'url_to_original_image.jpg',
  prompt: 'Tambahkan watermark transparan "Rahasia" di tengah gambar',
});

Penambahan Label Harga

Perbarui harga atau promosi pada gambar produk dengan cepat.

// Tambahkan label harga "$99.99" pada produk
await qwen.edit({
  image: 'url_to_ecommerce_item.jpg',
  prompt: 'Tambahkan label harga "$99.99" pada produk',
});

Penambahan Elemen Informatif

Sertakan informasi yang berguna seperti tanggal, waktu, atau lokasi.

// Tambahkan tanggal saat ini di bagian bawah gambar
await qwen.edit({
  image: 'url_to_event_poster.jpg',
  prompt: 'Tambahkan tanggal saat ini di bagian bawah gambar',
});

Transfer Gaya Lanjutan

Transfer Gaya Artistik

Ubah gambar biasa menjadi karya seni dengan gaya pelukis terkenal.

// Ubah gambar menjadi gaya lukisan cat minyak
await qwen.edit({
  image: 'url_to_photo.jpg',
  prompt: 'Ubah gambar ini menjadi gaya lukisan cat minyak',
});

Transfer Gaya Fotografi

Tingkatkan kualitas gambar atau ubah suasana dengan gaya fotografi yang berbeda.

// Buat gambar terlihat seperti diambil dengan kamera film vintage
await qwen.edit({
  image: 'url_to_modern_photo.jpg',
  prompt: 'Buat gambar ini terlihat seperti diambil dengan kamera film vintage',
});

Pemrosesan Batch

Proses banyak gambar sekaligus untuk menghemat waktu dan meningkatkan efisiensi.

Pembaruan Katalog E-commerce

Perbarui ratusan gambar produk dengan promosi baru atau watermark.

const productsToUpdate = [
  { image: 'product1.jpg', prompt: 'Tambahkan label "Diskon 20%"' },
  { image: 'product2.jpg', prompt: 'Tambahkan label "Produk Baru"' },
  // ...
];

await qwen.batchEdit(productsToUpdate);

Lokalisasi Konten Multibahasa

Terjemahkan teks pada banyak gambar untuk kampanye pemasaran global.

const bannersToTranslate = [
  { image: 'banner_en_1.jpg', prompt: 'Terjemahkan teks ke bahasa Indonesia' },
  { image: 'banner_en_2.jpg', prompt: 'Terjemahkan teks ke bahasa Indonesia' },
  // ...
];

await qwen.batchEdit(bannersToTranslate);

Kasus Penggunaan Spesifik

E-commerce: Membuat Varian Musiman

Buat gambar produk untuk musim liburan (misalnya, Natal, Halloween) dengan menambahkan elemen yang relevan.

// Tambahkan topi Santa ke produk
await qwen.edit({
  image: 'url_to_product.jpg',
  prompt: 'Tambahkan topi Santa ke produk',
});

Pendidikan: Anotasi Diagram

Tambahkan anotasi atau label ke diagram dan grafik untuk tujuan pendidikan.

// Anotasi diagram ilmiah
await qwen.edit({
  image: 'url_to_diagram.png',
  prompt: 'Tambahkan anotasi untuk berbagai bagian diagram',
});

Media Sosial: Optimasi Konten

Sesuaikan gambar untuk berbagai platform media sosial dengan mengubah ukuran, menambahkan teks, atau menambahkan stiker.

// Ubah ukuran gambar untuk Instagram dan tambahkan teks hashtag
await qwen.edit({
  image: 'url_to_original_post.jpg',
  prompt: 'Ubah ukuran gambar untuk Instagram dan tambahkan hashtag #AIImageEdit',
});

Otomatisasi Alur Kerja

Integrasikan Qwen Image Edit ke dalam alur kerja otomatis Anda untuk memproses gambar secara otomatis saat diunggah atau dibuat.

Optimasi Kinerja

  • Caching Cerdas: Gunakan caching untuk gambar yang sering diproses untuk mengurangi waktu respons.
  • Penanganan Kesalahan yang Kuat: Terapkan mekanisme percobaan ulang (retry) dan pemutus sirkuit (circuit breaker) untuk menangani kesalahan API sementara.