Решено: гранични оквир у Питхон-у

Главни проблем са граничним оквирима у Питхон-у је тај што нису баш тачни.

def bounding_box(x, y, width, height):
    return (x - width/2, y - height/2, x + width/2, y + height/2)

Ово је дефиниција функције. Функција узима четири аргумента – к, и, ширину и висину – и враћа скуп од четири вредности – координате горњег левог угла и доњег десног угла граничног оквира.

Гранични оквир

Ограничавајући оквир је дводимензионални објекат који обухвата све тачке унутар својих граница. У Питхон-у, гранични оквир се може креирати помоћу функције ббок.

ОпенЦВ

ОпенЦВ је библиотека за компјутерски вид и обраду слика. Може се користити за обраду слика и видео записа, откривање објеката, праћење објеката у покрету и препознавање лица. ОпенЦВ је бесплатан софтвер отвореног кода објављен под ГНУ општом јавном лиценцом.

Издвој гранични оквир

У Питхон-у можете користити уграђену функцију граничног оквира да бисте добили гранични оквир датог објекта. Ова функција узима два аргумента: објекат који треба да буде ограничен и параметар величине. Функција враћа тупле који садржи (к, и, ширину, висину).

Ево примера који користи функцију граничне кутије да добије гранични оквир датог објекта:

>>> обј = Објецт() >>> обј.сизе = (10, 10, 100, 100) >>> ббок = обј.боундинг_бок() >>> принт(ббок) (10, 10, 100, 100)

Релатед постс:

Оставите коментар