Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ копирование https://www.cyberforum.ru/ cpp-beginners/ thread985795.html
Есть небольшая проблема в задании и хотел бы узнать, как сделать такой кусок. Допустим задаем 2 слова(или предложения не важно) и нужно 1 копернуть на N место другого(например str1 копернуть в str). N задаем с клавиатуры например. Подскажите, как реализовать кого не затруднит. #include <iostream> #include <string> using namespace std; int main () { int i,N; string str; string str1;...
C++ Массив заполнен случайными числами. Отсортировать разности (1-2,3-4,..,19-20) по возрастанию
Массив заполнен с помощью генератора случайных чисел. Отсортировать разности (1-2,3-4,..,19-20) по возрастанию. Народ буду очень благодарен если поможете. Перевёлся на другую специальность и там во всю изучают Си, а программирование мне приходиться изучать с нуля. Заранее спасибо, Сергей. Добавлено через 2 часа 57 минут Массив заполнен с помощью генератора случайных чисел. Отсортировать...
C++ Анализ частотной характеристики электронной схемы (C++) Приветствую форумчане!Нужна помощь,если надо-отблагодарю,как смогу,вообщем,надо решить следующее задание: Разработать программу на любом языке программирования для расчета по ЭВМ частотной характеристики пассивной линейной электронной схемы одним из известных методов(желательно ,метод узловых напряжений) Рассчитать зависимость комплексного коэффициента передач по напряжению (K по U)(jw)... https://www.cyberforum.ru/ cpp-beginners/ thread985754.html C++ C++ конец файла https://www.cyberforum.ru/ cpp-beginners/ thread985747.html
Имеется файл с данными типа forestry и функция которая выводит на экран его содержимое void output_all (void) { forestry temp; FILE *f; if((f = fopen ("forestry.txt", "rb")) == NULL) exit(1); while (!feof (f)) { int result = fread (&temp, sizeof ( forestry), 1, f);
Записать в виде воспринемаемом С++ C++
Задали лабу нащёл пример решения осталось только подставить свои значения. Помогите записать формулы в виде воспринемаемом С++. П.С. я не учусь на програмиста и это последняя лаба после которой изучение С++ закончиться.
C++ Как заставить sscanf работать с динамическими массивами? Как заставить sscanf работать с динамическими массивами или есть этому альтернатива(кроме strtok)? https://www.cyberforum.ru/ cpp-beginners/ thread985730.html
C++ Найти всех двойников в данном целочисленном бинарном дереве https://www.cyberforum.ru/ cpp-beginners/ thread985709.html
Здравствуйте,нужна помощь в задаче:назовем пару различных вершин дерева двойниками,если их значения и уровни совпадают.Найти всех двойников в данном целочисленном бинарном дереве. Как сделать ввод с клавиатуры?и как реализовать поиск двойников,если в моем коде не может быть одинаковых значений? //Программа формирует дерево из массива целых чисел и выводит его на экран //root - корень дерева...
Генерация случайного числа каждую секунду C++
Нужно каждую секунду генерировать случайное число. Ниже мой код, который выполняет задачу, но функция слип останавливает весь процесс и в дальнейшем может мешать (как например функция delay() в Ардуино). Есть ли еще какой-нибудь способ написать программу без ипользования Sleep() ? int x; for(int i=1;i<=5;i++){ x = rand() % 10; cout<< i <<" - "<< x <<endl; Sleep(1000); ...
C++ Формула подсчета количества итераций цикла for Доброго времени суток Помогите ответом/советом/уч. материалом Пусть, for( int i = 1; i <= 10; i++ ) ... имеем 10 итераций цикла for( int i = 11; i <= 17; i += 2 ) ... имеем 4 итерации цикла https://www.cyberforum.ru/ cpp-beginners/ thread985670.html C++ Считать из файла определенную инфу в класс Приветствую всех. Задача такая: Есть txt файл с инфой: 127 Киев-Львов 100 300 120 Москва-Киев 130 450 103 Будапешт-Москва 70 500 101 Донецк-Лисабон 35 430 Есть класс: class kassa { https://www.cyberforum.ru/ cpp-beginners/ thread985666.html
C++ Получить из одной матрицы другую исходя из графической маски
Помогите разобраться с задачей! Сижу уже который день, никак не могу представить что тут к чему... Дана действительная матрица , i, j=1, ..., n. Получить действительную матрицу , i, j=1, ..., n, элемент bij которой равен сумме элементов данной матрицы, расположенных в области, определяемой индексами i,j так, как показано на рисунке ( область залита).
C++ Перегрузить функцию sub_array нахождения разности двух массивов и матриц Привет всем! Столкнулся со сложностями....Помогите сделать лабу! Задание: Перегрузить функцию sub_array нахождения разности двух массивов и матриц. https://www.cyberforum.ru/ cpp-beginners/ thread985622.html
3 / 27 / 2
Регистрация: 23.10.2013
Сообщений: 2,331
23.10.2013, 18:57  [ТС] 0

работа с изображениями - C++ - Ответ 5225178

23.10.2013, 18:57. Показов 937. Ответов 2
Метки (Все метки)

Ответ

вот выложил теперь можете помочь его понять обьсните как он работает?сдесь 2 функции

Добавлено через 6 минут
void CPlateDet::CreateIntegralImage(PBYTE pic, int W, int H, double *pdpic, double *pdpic2)
{
double *pd,s,*pd2,s2;
PBYTE pp;

int i,j;

pp=pic; pd=pdpic; pd2=pdpic2;
for (j=0;j<H;j++)
{
s=0; s2=0;
for (i=0;i<W;i++)
{
s+=(*pp); s2+=(*pp)*(*pp); pp++;
(*pd++)=s;
(*pd2++)=s2;
}
}
for (j=0;j<W;j++)
{
s=0; pd=pdpic+j;
s2=0; pd2=pdpic2+j;
for (i=0;i<H;i++)
{
s+=(*pd); (*pd)=s; pd+=W;
s2+=(*pd2); (*pd2)=s2; pd2+=W;
}
}
}

int CPlateDet::ScanFixScale(int W, int H, double *intpic, double *intpic2, int fw,int stepC)
{
int i,j,k,f_ind,fh=fw*initH/initW;
double *pd;
double s1,M,D;
int x=-1,y=-W,x1=fw-1,y1=W*(fh-1),fN=fw*fh;
//пространственный шаг по изображению, одинаковый по горизонтали и вертикали
int step,step_X,step_Y;

if (stepC==0)
{
step=int(1.0*fw/10+0.5);
step_X=MAX(int(1.0*fw/20+0.5),2);
step_Y=MAX(int(1.0*fh/20+0.5),2);
}
else
step=stepC;

//настройка классификаторов на размер искомого объекта и всего изображения
for (k=0;k<rcNum;k++)
pRecEtap[k].SetNewSize(fw,W);

//каскадный поиск лиц (или других объектов), f_ind - число найденных объектов
f_ind=0;
for (j=1;j<H-fh;j+=step_Y)
for (i=1;i<W-fw;i+=step_X)
{
pd=intpic2+i+(j)*W;
D=*(pd+x+y)+*(pd+x1+y1)-*(pd+x+y1)-*(pd+x1+y);
pd=intpic+i+(j)*W;
M=*(pd+x+y)+*(pd+x1+y1)-*(pd+x+y1)-*(pd+x1+y);
D=D/fN; M=M/fN; D=D-M*M;
if (D<contrast_por*M*M) continue;

for (k=0;k<rcNum;k++)
{
s1=pRecEtap[k].GetRef(pd,0);
if (s1<=0)
{
break;
}
}
if (s1>0)
{
obj_atr[f_ind].rPos.left=i;
obj_atr[f_ind].rPos.top=j;
obj_atr[f_ind].rPos.right=i+fw-1;
obj_atr[f_ind].rPos.bottom=j+fw*initH/initW-1;
if (f_ind<(max_plate_num-1)) f_ind++;
}
}
return f_ind;

Вернуться к обсуждению:
работа с изображениями C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.10.2013, 18:57
Готовые ответы и решения:

Работа с изображениями
Доброго времени суток. До сих пор приходилось сталкиваться только с консольными приложениями, но...

работа с изображениями
Всем доброго дня, уважаемые форумчане, подскажите плиз книги или статьи, которые можно прочитать, и...

C++ работа с изображениями
Нужно заставить программу работать с изображениями, а именно: преобразовывать в монохромные,...

Работа с изображениями
Здарвствуйте. Может глупый вопрос, но очень хочется разобраться. Возможно ли средствами языка С++,...

2
23.10.2013, 18:57
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.10.2013, 18:57
Помогаю со студенческими работами здесь

Работа с изображениями
Посоветуйте где можно почитать как работать с изображениями? Какую литературу почитать? И если...

Работа с изображениями
всем привет,в общем проблема в том,что изображения загружаются,но выводятся в сером цвете.Буду...

Работа с изображениями/видео
Всем привет, хотел бы узнать какие-то материалы по работе с изображениями и видеоня на с++ Может...

Работа с изображениями в GIT
Более подходящего раздела для этой темы на форуме не нашел, поэтому пишу здесь. Сегодня...

Работа с графикой и изображениями
можете написать примерно как выглядеть будит от начало до конца, наглядно. вот такая задача: просто...

Работа с изображениями (считать/вывести)
Необходимо считать изображение формата bmp. Нужно получить доступ к каждому пикселу и сохранить...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru