|
|
#1 (ссылка) |
|
Crow indian
Регистрация: 21.02.2009
Возраст: 40
Сообщений: 30,038
Поблагодарил: 398 раз(а)
Поблагодарили 5987 раз(а)
Фотоальбомы:
2576 фото
Записей в дневнике: 698
Репутация: 126089
|
Тема: Найти лица на фото и вернуть их количество (пакет Emgu.cv)
Найти лица на фото и вернуть их количество (пакет Emgu.cv)
Лица в анфас: Код:
public int IsFaceOnPhoto(IInputArray img) // возвращает количество лиц на фото или 0 если лица не найдены
{
if (face_anfas_classifier == null)
return 0;
UMat ugray = new UMat();
CvInvoke.CvtColor(img, ugray, Emgu.CV.CvEnum.ColorConversion.Bgr2Gray);
CvInvoke.EqualizeHist(ugray, ugray);
return face_anfas_classifier.classifier.DetectMultiScale(ugray, 1.1, 10, new Size(20, 20)).Length;
}
Лица в профиль: Код:
public int IsFaceProfileOnPhoto(IInputArray img) // возвращает количество лиц на фото или ноль если лица не найдены
{
Rectangle[] facesDetected;
using (UMat ugray = new UMat())
{
CvInvoke.CvtColor(img, ugray, Emgu.CV.CvEnum.ColorConversion.Bgr2Gray);
//normalizes brightness and increases contrast of the image
CvInvoke.EqualizeHist(ugray, ugray);
//Detect the faces from the gray scale image and store the locations as rectangle
facesDetected = face_profile_classifier.classifier.DetectMultiScale(
ugray, 1.1, 10, new Size(20, 20));
}
return facesDetected != null ? facesDetected.Length : -1;
}
|
|
|
Цитировать 12 |
|
|
||||
| Тема | Автор | Раздел | Ответов | Последнее сообщение |
| Количество устройств | scb_18 | Общие вопросы эксплуатации устройств СЦБ | 1 | 16.10.2018 14:50 |
| Количество рельсовых скреплений | Ekaterina Mordovina | Поиск документации | 1 | 25.02.2014 23:02 |
| [РЖД ТВ] РЖД закупят рекордное количество локомотивов | rzd.ru | Новости на сети дорог | 0 | 13.09.2013 06:04 |
| ["Магистраль" - 09.2011] Качество или количество?! | Admin | Газета УрГУПС "Магистраль" | 0 | 22.10.2011 21:11 |
| [Новости УЗ] Количество ДТП на переездах снизилось | Андрей13 | Новости на сети дорог | 0 | 15.10.2011 16:54 |
| Ответить в этой теме Перейти в раздел этой темы Translate to English |
| Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|