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
Penambahan Logo
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.