Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
samsung Galaxi
0 / 0 / 0
Регистрация: 05.06.2013
Сообщений: 5
#1

Алгоритм и код программы (микрофотографии) - C++

06.06.2013, 01:23. Просмотров 522. Ответов 10
Метки нет (Все метки)

Помогите определить размер частиц, посчитать количество частиц, определить размер. (микрофотографии)
Заранее спасибо!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.06.2013, 01:23
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Алгоритм и код программы (микрофотографии) (C++):

Описать алгоритм как работает код программы - C++
Здравствуйте. Помогите пожалуйста разобраться в коде, какой тут алгоритм, какая строчка что делает. #include <pthread.h> #include...

Алгоритм и код программы решения уравнения Пуассона методом матричной прогонки - C++
Объясните, пожалуйста алгоритм и код на Си++ задачи: ∂2P/∂x2+∂2P/∂y2=-f(x,y)

Составить блок схему для программы упорядочивания чисел в массиве(код программы прилагается) - C++
#include <iostream> #include <stdlib.h> using namespace std; int main() { int N = 0; // N - количество элементов в массиве...

Перевести код программы Паскаля в код С++ - C++
В массиве Х (15) найти произведение и количество элементов расположенных между наибольшими и наименьшими элементами кто может перевести...

Алгоритм программы - C++
Доброго времени суток. Есть программа, она выводит время до определенной даты #include <time.h> #include <stdio.h> #include...

Алгоритм для программы - C++
Как сделать алгоритм для этой программы: #include <conio.h> #include <iostream> #include <math.h> int main() { double a;...

10
MrGluck
Модератор
Эксперт CЭксперт С++
7496 / 4611 / 694
Регистрация: 29.11.2010
Сообщений: 12,621
06.06.2013, 01:29 #2
Я до конца не понял суть задачи (что есть частицы), но думаю вам поможет библиотека OpenCV
1
samsung Galaxi
0 / 0 / 0
Регистрация: 05.06.2013
Сообщений: 5
06.06.2013, 11:29  [ТС] #3
Привет,спасибо что ответили,я обращаюсь к вам еще за помощью,можно это слово "частицы" заменить на "пиксели",и задание выглядит так "посчитать размер пикселей в фотографии,посчитать количество пикселей".
Можете взять любую фотографию. Заранее спасибо!!!
0
MrGluck
Модератор
Эксперт CЭксперт С++
7496 / 4611 / 694
Регистрация: 29.11.2010
Сообщений: 12,621
06.06.2013, 16:21 #4
samsung Galaxi, тогда точно через OpenCV это сделать легко.
Код могу попробовать накатать, если надо.
1
samsung Galaxi
0 / 0 / 0
Регистрация: 05.06.2013
Сообщений: 5
06.06.2013, 16:37  [ТС] #5
если можешь напиши!!Спасибо.
0
MrGluck
Модератор
Эксперт CЭксперт С++
7496 / 4611 / 694
Регистрация: 29.11.2010
Сообщений: 12,621
06.06.2013, 16:46 #6
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <cv.h>
#include <highgui.h>
#include <iostream>
 
int main()
{
    // получаем картинку
    IplImage *image = cvLoadImage("Image.jpg", 0);
    // выводим на экран кол-во пикселей
    std::cout << image->width * image->height;
    // освобождаем ресурсы
    cvReleaseImage(&image);
}
1
samsung Galaxi
0 / 0 / 0
Регистрация: 05.06.2013
Сообщений: 5
07.06.2013, 10:56  [ТС] #7
Спасибо))))

Добавлено через 18 часов 4 минуты
Привет! помоги еще немного пожалуйста,в какой программе нужно запускать этот код,я запускаю на Dev C++, а оно выбивает ошибку библиотека не найдена #include <cv.h>,что делать???? вот код:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <cv.h>
#include <highgui.h>
#include <iostream>
 
int main()
{
    // получаем картинку
    IplImage *image = cvLoadImage("Image.jpg", 0);
    // выводим на экран кол-во пикселей
    std::cout << image->width * image->height;
    // освобождаем ресурсы
    cvReleaseImage(&image);
}
0
ШурикМартыненко
4 / 4 / 1
Регистрация: 27.03.2013
Сообщений: 110
07.06.2013, 10:58 #8
СкачайD
0
MrGluck
Модератор
Эксперт CЭксперт С++
7496 / 4611 / 694
Регистрация: 29.11.2010
Сообщений: 12,621
07.06.2013, 17:23 #9
samsung Galaxi, надо скачать библиотеку и пролинковать её к проекту, в первый раз задача далеко не тривиальная.
1
samsung Galaxi
0 / 0 / 0
Регистрация: 05.06.2013
Сообщений: 5
10.06.2013, 02:38  [ТС] #10
Можешь скинуть ссылку на программу по которой код написан, я вообще не могу никак запустить прогу,какая версия С++,и если знаешь как втавить эту библиотеку в С++, или в ДЕВ С++, пожайлуста очень нужно,диплом защищать во вторник а проги нет!!! Заранее большое спасибо!!!!!!!
0
MrGluck
Модератор
Эксперт CЭксперт С++
7496 / 4611 / 694
Регистрация: 29.11.2010
Сообщений: 12,621
10.06.2013, 02:48 #11
http://robocraft.ru/page/opencv/
тут и про установку и про использование. Вообщем, мануал хороший.
В dev-cpp возможно прокатит следуещее (хотя я не пробовал). Tools > Check for updates > Select server as devpaks.org > нажать на check снизу слева > выбрать OpenCV и поставить. Далее при создании проекта выбрать нужную опцию. Сам я пользовал сию либу лишь на линуксе и линковал к проекту собственными Makefile-ами
Код
CC       	:= g++
CFLAGS  	:= -I/usr/local/include/opencv -L/usr/local/lib -Wl,-rpath,/usr/local/lib 
OBJECTS 	:= 
LIBRARIES	:= -lopencv_core -lopencv_imgproc -lopencv_highgui -lglut

.PHONY: all clean

all: lab3

lab3: 
	$(CC) $(CFLAGS) -o lab3 lab3.cpp $(LIBRARIES)
        
clean:
	rm -f *.o lab3
1
10.06.2013, 02:48
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.06.2013, 02:48
Привет! Вот еще темы с ответами:

Построить алгоритм программы - C++
#include &lt;iostream.h&gt; int main() { int n; cout &lt;&lt; &quot;Vvedite kol-vo cifer&quot; &lt;&lt;endl; cin &gt;&gt; n; char name; ...

Алгоритм цепочка (исправить код) - C++
Условие Задан набор неповторяющихся пар (Ai,Aj), где Ai, Aj принадлежат множеству А={A1,A2,…,An}. Необходимо составить цепочку...

Алгоритм Хоара( код с алгоритмом) - C++
Дана задачка.. Запрограммировать алгоритм Хоара сортировки одномерного массива действительных чисел.Подсчитать кол-во сравнений и...

Объяснить алгоритм работы программы - C++
На чёрно-белом изображении размером A строк x B столбцов необходимо найти полностью белый квадрат с максимальной площадью. Формат...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.