Bandingkan Dua Gambar dan Sorot Perbedaan Python

Bayangkan Anda menemukan aplikasi fotografi yang menampilkan dua foto pemandangan indah secara berdampingan. Setelah diperiksa lebih dekat, Anda akan melihat perbedaan halus atau mencolok antara kedua gambar tersebut. Variasi ini dapat mencakup perubahan pencahayaan, kondisi cuaca, perspektif, atau bahkan ada tidaknya elemen tertentu dalam salah satu foto. Tugas Anda adalah menunjukkan dan menekankan perbedaan-perbedaan ini. Jika Anda ingin membuat fungsi perbandingan gambar melalui pemrograman, Anda telah tiba di sumber yang tepat. Artikel ini akan membekali Anda dengan pengetahuan tentang cara membandingkan dua gambar dan menyorot perbedaan menggunakan Python. Sebagai tambahan, kami akan memperkenalkan alat perbandingan gambar gratis sebagai bonus.

Poin-poin berikut akan dibahas dalam posting blog ini:

Prasyarat:

Sebelum memulai, pastikan Anda telah menyiapkan prasyarat berikut:

  1. Python diinstal pada mesin Anda (disarankan versi 3.x).
  2. GroupDocs.Comparison Cloud SDK untuk Python diinstal. Anda juga dapat menemukan petunjuk instalasi di dokumentasi resmi GroupDocs.Comparison Cloud.

Konfigurasikan SDK Pembanding Gambar Python

Untuk memulai, sertakan GroupDocs.Comparison Cloud dalam proyek Python Anda melalui pip (penginstal paket Python) dengan menjalankan perintah berikut di antarmuka baris perintah Anda:

pip install groupdocs_comparison_cloud

Luncurkan Klien API

Selanjutnya, akses ID Klien dan Rahasia Klien Anda dari dasbor, dan integrasikan kode yang disediakan seperti yang diilustrasikan di bawah ini:

Unggah File Gambar

Pertama-tama, gunakan contoh kode yang disediakan untuk mengunggah gambar ke cloud:

Hasilnya, gambar yang Anda unggah akan dapat diakses di bagian file dasbor cloud Anda.

Bandingkan Dua Gambar dan Sorot Perbedaannya menggunakan Python

Untuk membandingkan dua gambar dan menyorot perbedaannya, ikuti langkah-langkah di bawah ini:

  1. Buat instance CompareApi menggunakan kredensial Anda.
  2. Buat instance FileInfo untuk gambar sumber dan target, lalu atur file_path.
  3. Konfigurasikan ComparisonOptions dengan objek FileInfo sumber dan target, lalu atur output_path.
  4. Buat instance ComparisonsRequest dan call api_instance.comparisons(request) untuk melakukan perbandingan, lalu simpan hasilnya dalam variabel respon.

Kode di bawah ini menunjukkan cara menggunakan REST API perbandingan untuk membandingkan dua gambar dan menyorot perbedaan dalam Python.

Gambar berikut menunjukkan gambar sumber dan target secara berdampingan.

membandingkan dua gambar
Setelah kode dijalankan, gambar yang dihasilkan akan seperti di bawah ini.
menemukan perbedaan antara dua gambar

Unduh Gambar yang Dihasilkan

Kode dari langkah sebelumnya menyimpan gambar yang dihasilkan ke cloud. Untuk mengakses dan mendownloadnya, Anda dapat menggunakan cuplikan kode berikut.

Kesimpulan

Dalam artikel blog ini, kami telah menyediakan tutorial mendetail dan berurutan tentang membandingkan gambar secara efisien dan mengidentifikasi varians menggunakan GroupDocs.Comparison Cloud SDK untuk Python. Dengan mengikuti panduan ini, Anda dapat dengan mudah mengintegrasikan fungsi perbandingan gambar ke dalam aplikasi Python Anda.

Selanjutnya, untuk eksplorasi lebih mendalam tentang GroupDocs.Comparison Cloud API, silakan baca [dokumentasi] kami yang ekstensif 14. Kami juga menyediakan bagian referensi API, memungkinkan Anda berinteraksi langsung dan memvisualisasikan API kami di browser web Anda. Anda dapat secara terbuka mengakses kode sumber lengkap untuk Python SDK di GitHub.

Terakhir, kami secara rutin merilis artikel blog baru yang mempelajari berbagai format file dan teknik parsing menggunakan REST API kami. Jangan ragu untuk menghubungi kami untuk update terkini. Nikmati perjalanan coding Anda!

Alat Perbandingan Gambar Online Gratis

Untuk membandingkan dua gambar secara online, Anda dapat mencoba aplikasi perbandingan gambar online kami. Aplikasi ini telah dikembangkan menggunakan perbandingan REST API yang disebutkan sebelumnya.

Berikan pertanyaan

Jika Anda memiliki pertanyaan atau kekhawatiran mengenai pembanding gambar, jangan ragu untuk menghubungi kami melalui forum kami. Kami di sini untuk membantu Anda.

Lihat juga

Di bawah, Anda akan menemukan beberapa artikel terkait yang mungkin berguna: