Как да нарисувате квадрат на видео и да проследите обекта, ограден от квадрата

Правя последен проект за проследяване на обект (човек), като начертая квадрат около човек във видео. Правя този проект в C# .NET.

Попитах във форум за това и те казаха да използвам GDI+ и работа с мишката (за което нямам представа).

Трябва ли да направя сегментиране и след това да идентифицирам региона, където е начертан квадратът, може би да разделя видеото на кадри?


person Haxed    schedule 02.06.2010    source източник
comment
Това е огромен въпрос за домашна работа. Не можем да ви помогнем с целия ви последен проект! Ако нямате представа как да започнете, може би трябва да вземете курс по разпознаване на изображения?   -  person dtb    schedule 02.06.2010
comment
хаха, не те помолих да направиш моя проект и да ми дадеш кода, нали? Просто попитах какво трябва да се направи. Искам да знам какво да правя, след като нарисувам квадрат около обекта, който се проследява. ›› вземете фонов модел или разделете кадрите. Господи   -  person Haxed    schedule 02.06.2010
comment
Следите ли за проследяване на изображението (разпознаване на формата), или как да нарисувате квадрата, или и двете?   -  person Chris S    schedule 02.06.2010
comment
добре, рисувам квадрат, обхващащ обект, например човешко лице. Тогава системата трябва да проследи това лице. Имайте предвид, че няма сравнение на лица с база данни или нещо подобно. Искам да знам как да нарисувам квадрат върху поточно видео и какъв процес трябва да се направи, за да го проследя   -  person Haxed    schedule 02.06.2010


Отговори (1)


Мисля, че DirectX би бил по-добър...

Чертеж на .NET видео наслагване http://www.codeguru.com/cpp/g-m/directx/article.php/c1229/

person Eric Schneider    schedule 02.06.2010
comment
благодаря за коментара, но DirectShow е за потребители на C++, нали?? Използвам C#.NET и dshownet. Някакви други начини?? - person Haxed; 02.06.2010
comment
Има .NET обвивки, които могат да се използват от VB.NET или C# - person Eric Schneider; 02.06.2010