Форум программистов, компьютерный форум CyberForum.ru

Система распознавания на основе преобразования хорд изображений - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Visual C++ Radio Button http://www.cyberforum.ru/cpp-beginners/thread24725.html
Пытаюсь разобраться с MFC по книге Т. Сидориной. Там есть пример по созданию группы Radio Button. Написано: «… только у первой кнопки группы надо в окне свойств изменить в поле Group значение FALSE на TRUE… Добавим в класс переменную radio1, которая будет связана с группой…» В общем, всё так и сделал: создал 4 Radio Button, в первой изменил значение Group, сделал Add Variable, применил к ней ...
C++ работа с классами требуется описать класс, который позволял бы работать с массивом строк неизвестной длинны, записанным в текстовом файле. Предусмотреть ввод имени файла в командной строке. Прочитать массив из файла, определить его размер и для каждой строки вставить в начало каждой строки слово, состоящее из последних букв всех слов строки. Описание массива в закрытой части класса. Действия с массивом через... http://www.cyberforum.ru/cpp-beginners/thread24705.html
C++ Указатели Pascal в C++
Есть константы в коде Pascal: ... const TAB = ^I; CR = ^M; ... Помогите перевести код(см выше) в код С++. :( %)
шаблоны C++
// lab1.cpp : main project file. #include "stdafx.h" #include <iostream> #include <conio.h> using namespace System; using namespace std; const double pi=3.14159;
C++ Проверить маленькую программу http://www.cyberforum.ru/cpp-beginners/thread24618.html
#include <iostream> using namespace std; template <class X> X min(X a, X b) { if (a<=b) return a; else return b; } void main()
C++ Передача параметров в функцию (сортировка двусвязного списка) Дан работающий код (двусвязный список+сортировка его пузырьком) Нужно выделенную часть оформить в отдельную функцию. я делаю три параметра - List* head, List* tail, int n проблема в том, что я никак не соображу, как передавать параметры, чтобы head и tail при выходе из процедуры изменялись) объясните пожалуйста! собсно, код: подробнее

Показать сообщение отдельно
VTsaregorodtsev
317 / 297 / 41
Регистрация: 19.02.2010
Сообщений: 1,289
24.05.2015, 23:07     Система распознавания на основе преобразования хорд изображений
dimchik, нифига не понял - что там препод мог нафантазировать. Какой-то нестандарт в терминах.
Вот распознавание на основе не хорд, а расстояний от "центра масс" контура объекта до точек его контура я делал - хороший способ получить распознавание, инвариантное к изменениям размеров объекта, к его поворотам. Распознавание шло как поиск максимума коэфф.корреляции между векторами (распознаваемым и относящимся к эталонному объекту) из 360 элементов (360 - число градусов, по которым проводим-смотрим расстояния от центра до контура). Поскольку корреляция - сразу будет пофиг на размеры объектов (на расстояния), а инвариантность к поворотам достигается проверкой ещё 359 циклических сдвигов распознаваемого вектора.
Идея не моя, я её взял из малоизвестной буржуинской статьи 99г - там они шли дальше и распознавали даже вид движения объекта с меняющимся контуром (идёт ли человек, бежит, просто руками машет,..).
Но никакого "преобразования" пусть не хорд, а расстояний-радиусов, у меня не было. В общем, мучайте препода (как минимум - чтобы дал ссылки на литературу с объяснением терминологии, как максимум - на литературу с описанием алгоритма)
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru