Script Python ini menggunakan implementasi algoritma SIFT (skala-invariant transformasi) dari OpenCV untuk pencocokan gambar untuk membuat clicker otomatis yang mengklik gambar target yang ditentukan di layar.
Catatan: Algoritma SIFT, yang intensif secara komputasi, dapat mengakibatkan kinerja yang lebih lambat pada sistem dengan daya pemrosesan yang terbatas.
Algoritma SIFT: Script menggunakan fitur-fitur skala-invarian transformasi (SIFT) untuk pencocokan gambar yang kuat dan invarian, membuatnya tahan terhadap perubahan skala, rotasi, dan iluminasi.
Klik Jenis: Pilih antara tindakan klik kiri dan kanan berdasarkan kebutuhan Anda.
Ambang yang dapat disesuaikan: Fine-tune sensitivitas pencocokan dengan parameter ambang batas. Script secara dinamis menentukan kecocokan berdasarkan jarak fitur, membuatnya dapat beradaptasi dengan berbagai gambar.
Waktu tidur: Tentukan waktu untuk menunda setelah setiap klik untuk menghindari klik berturut -turut yang cepat.
Instal dependensi yang tercantum dalam persyaratan.txt:
pip install -r requirements.txtJalankan skrip dengan argumen baris perintah opsional:
python main.py -i path/to/target/image.png -t 10 -c left -s 0.1-i atau --image : jalur ke gambar target.-t atau --threshold : ambang pencocokan (default: 10).-c atau --click-type : Jenis klik ('kiri' atau 'kanan') (default: 'kiri').-s atau --sleep-time : Waktu untuk menunda setelah klik dalam detik (default: 0.1).Script akan terus mencari gambar target di layar dan melakukan klik saat ditemukan.
Persyaratan Komputasi Tinggi: Algoritma SIFT, yang intensif secara komputasi, dapat mengakibatkan kinerja yang lebih lambat pada sistem dengan daya pemrosesan yang terbatas. Jika Anda mengalami keterlambatan yang signifikan antara iterasi, pertimbangkan untuk mengoptimalkan kinerja skrip atau menjalankannya pada mesin yang lebih kuat.
Target Image Path: Anda dapat menentukan jalur ke gambar target menggunakan argumen -i atau --image . Script membaca gambar ini untuk dicocokkan.
Threshold: Ambang pencocokan menentukan skor kesamaan minimum yang diperlukan agar kecocokan dianggap valid. Sesuaikan berdasarkan persyaratan pencocokan spesifik Anda.
Waktu tidur: Setelah setiap klik, skrip menunggu waktu tidur yang ditentukan untuk menghindari klik berturut -turut yang cepat.
Konstanta: Anda dapat memodifikasi konstanta seperti ambang batas, target_image_path, dan sleep_time dalam skrip untuk menyesuaikan perilaku sesuai dengan preferensi Anda.
Persyaratan.txt: Pasang dependensi yang diperlukan menggunakan perintah pip install -r requirements.txt .