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

Подсчет площади нестандартной фигуры по цвету - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 12, средняя оценка - 4.67
spieler_0
Сообщений: n/a
17.12.2010, 15:26     Подсчет площади нестандартной фигуры по цвету #1
Доброго времени суток, Уважаемые форумчане.
Проблема такова - есть изображение (предположим, что bmp) с географическими картами, и известным масшатабом карт. Интересующая нас область карты залита равномерно к-либо контрастным и уникальным по отношению к остальной части карты цветом. (например, незакрашенная карта России, на которой красным цветом залит Дальний Восток). Требуется узнать площадь закрашенной области в метрических единицах.
В связи с большой кривизной границ на картах - пришла идея подсчета площади с помощью подсчета пикселей определенного цвета. Формат программы- хоть консольный, скомпиленный g++, хоть созданный на билдере.

Вопрос - как подсчитать пиксели(есть ли стандартные библиотеки для открытия бмп и обработки изображений) и как их кол-во перегнать в метрическую площадь (теоретически ведь возможно вычислить коэффициент - сколько пикселей в одном квадратном к-ме)




Заранее спасибо за ответы.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.12.2010, 15:26     Подсчет площади нестандартной фигуры по цвету
Посмотрите здесь:

C++ Подсчет площади и перимитра треугольника в языке С
C++ Вводить название фигуры, выводить формулу для вычисления площади этой фигуры
Вычисление площади любой фигуры C++
Вычисление площади фигуры C++
Нахождения площади фигуры(указатели на функции) C++
Перегрузить функцию вычисления площади фигуры на плоскости C++
C++ Составить программу приближенного вычисления площади фигуры
C++ Вычисление площади фигуры
Подсчет площади трапеции C++
Определение площади заштрихованной фигуры методом Монте-Карло C++
C++ Составить программу для определения площади заштрихованой фигуры
Исправить программу для определения площади заштрихованой фигуры C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 17:30. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru