|
Компьютерный форум OSzone.net » Компьютеры + Интернет » Хочу все знать » [решено] подсчитать площадь произвольной фигуры |
|
[решено] подсчитать площадь произвольной фигуры
|
Ветеран Сообщения: 908 |
подскажите пожалуйста, в помощью чего можно посчитать площадь произвольной криволинейной фигуры, скажем, изображенной на фотке?
|
|
Отправлено: 10:30, 06-04-2008 |
Ветеран Сообщения: 1404
|
Профиль | Отправить PM | Цитировать Определенные интегралы
|
------- Отправлено: 11:03, 06-04-2008 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Кот Ти Сообщения: 7318
|
Профиль | Отправить PM | Цитировать Могу предложить такой вариант:
1. В фотошопе обводим фигуру чёрным цветом (и делаем заливку, разумеется). 2. Сохраняем этот чёрный контур в монохромном gif-файле. 3. Используем скрипт:
Сохраните это в виде html-страницы. Файл 1.gif с фигурой кладём рядышком. Кликаем по кнопочке на странице. Оно считает и выводит количество чёрных и белых пикселей. Работает только в Firefox'е 2 и, быть может, в Safari, но я не уверен. Наверняка есть способ считать напрямую по картинке, но мне известен только этот ![]() |
Отправлено: 11:28, 06-04-2008 | #3 |
Ветеран Сообщения: 908
|
Профиль | Отправить PM | Цитировать mrcnn, если б были известны уравнения кривых...
Coutty, попробуем... |
Отправлено: 12:51, 06-04-2008 | #4 |
Ветеран Сообщения: 908
|
Профиль | Отправить PM | Цитировать Coutty, да, как под ие там, оперу никак... ток конкретный файрфокс ((
|
|
Отправлено: 13:38, 06-04-2008 | #5 |
Кот Ти Сообщения: 7318
|
Профиль | Отправить PM | Цитировать Surround, Firefox поддерживает canvas.getImageData(), Опера и IE - нет. С этим и ограничение.
Можно сделать на другом языке. Пожалуйста - ваше право. Я всего лишь концепт предложил. Который, кстати, работает в FF ![]() |
Отправлено: 14:18, 06-04-2008 | #6 |
Необычный Сообщения: 4463
|
Профиль | Сайт | Отправить PM | Цитировать Я думал предстоит считать площадь поверхности. Например стены, стола, двери автомобиля, или иной объемной плоскости. (к словам не докапываться, вы поняли о чем речь) А фигура оказалось плоской...
|
------- Отправлено: 19:36, 06-04-2008 | #7 |
Ветеран Сообщения: 908
|
Профиль | Отправить PM | Цитировать решил проблему следующим образом:
а пиксель - это 0.0009см2 |
Отправлено: 21:25, 07-04-2008 | #8 |
-!- Сообщения: 3792
|
Профиль | Отправить PM | Цитировать Цитата:
|
|
Отправлено: 10:34, 13-11-2008 | #9 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Разное - [решено] Окно автозапуска произвольной формы в Autorun Pro Enterprise 10 | ProgrammerPC | Оформление Windows XP | 6 | 20-11-2009 20:44 | |
[решено] Как подсчитать сумму нескольких переменных | Не флужу | AutoIt | 4 | 13-08-2009 06:24 | |
[решено] Установка произвольной задержки, ограниченая от 10 до 60 мин | sashadeg | AutoIt | 3 | 25-04-2009 05:43 | |
Прочие БД - [решено] Как подсчитать сумму двух полей в Access 2003 | S-ON | Программирование и базы данных | 2 | 14-04-2008 17:30 | |
Площадь отсканированого.... | aldehyde | Программирование и базы данных | 11 | 25-05-2004 00:23 |
|