- Bagaimana Anda memeriksa apakah suatu titik ada di dalam kontur?
- Bagaimana Anda membuat kontur di opencv?
Bagaimana Anda memeriksa apakah suatu titik ada di dalam kontur?
Untuk menentukan apakah suatu titik ada di dalam, di luar, atau di tepi bentuk, Anda dapat memeriksa apakah titiknya berada dalam kontur menggunakan CV2. pointpolygontest () . Fungsi mengembalikan +1, -1, atau 0 untuk menunjukkan apakah suatu titik ada di dalam, di luar, atau pada kontur, masing -masing.
Bagaimana Anda membuat kontur di opencv?
Untuk menggambar kontur, CV. Fungsi DrawContours digunakan. Itu juga dapat digunakan untuk menggambar bentuk apa pun asalkan Anda memiliki titik batasnya. Argumen pertamanya adalah gambar sumber, argumen kedua adalah kontur yang harus dilewati sebagai daftar python, argumen ketiga adalah indeks kontur (berguna saat menggambar kontur individual.