ФорумПрограммированиеPHP для идиотов → Как узнать длину нарисованной линии в пикселах?

Как узнать длину нарисованной линии в пикселах?

  • technobulka

    Сообщения: 4540 Репутация: N Группа: Джедаи

    Spritz 3 ноября 2010 г. 8:10, спустя 2 минуты 28 секунд

    а какова длина одного пиксела по диагонали? В пикселах, разумеется.

    длинна пикселя = 1 пиксель, диагональ = 1.41 пикселя))
    Высокоуровневое абстрактное говно
  • master

    Сообщения: 3244 Репутация: N Группа: Джедаи

    Spritz 3 ноября 2010 г. 8:11, спустя 59 секунд

    один пиксель ;) - в этом и погрешность измерения ))

    поэтому область 1000х1000 пикселей по диагонали будет тоже 1000 пикселей. искривление пространства на рабочем столе
    не всё полезно, что в swap полезло
  • phpdude

    Сообщения: 26646 Репутация: N Группа: в ухо

    Spritz 3 ноября 2010 г. 8:13, спустя 2 минуты 3 секунды

    master, про 1 пиксель он в общем то прав, я бы только сказал, ведь существует погрешность измерения, которая не может быть меньше цены деления, а цена деления - 1 пиксель)
    Сапожник без сапог
  • master

    Сообщения: 3244 Репутация: N Группа: Джедаи

    Spritz 3 ноября 2010 г. 8:15, спустя 1 минуту 55 секунд

    пиксель он пиксель и есть, что по диагонали что по длине
    не всё полезно, что в swap полезло
  • Rotten

    Сообщения: 2243 Репутация: N Группа: Адекваты

    Spritz 3 ноября 2010 г. 8:33, спустя 18 минут 19 секунд

    Квадрат гипотенузы = суммы квадратов катетов, гипотенуза - это та линия которую ты ищешь


    скажем так - катетов у меня - тет. У меня - тупо косая линия в еллипсе. Все.
  • master

    Сообщения: 3244 Репутация: N Группа: Джедаи

    Spritz 3 ноября 2010 г. 8:48, спустя 15 минут 24 секунды

    тупо косая линия в еллипсе

    красная смородина жёлтая потому что зелёная
    не всё полезно, что в swap полезло
  • Rotten

    Сообщения: 2243 Репутация: N Группа: Адекваты

    Spritz 3 ноября 2010 г. 8:52, спустя 4 минуты 11 секунд

    ну, диагональ в эллипсе.. че лечге от этого станет?
  • master

    Сообщения: 3244 Репутация: N Группа: Джедаи

    Spritz 3 ноября 2010 г. 8:54, спустя 1 минуту 25 секунд

    диагональ в эллипсе

    чё?
    не всё полезно, что в swap полезло
  • kostyl

    Сообщения: 5210 Репутация: N Группа: Джедаи

    Spritz 3 ноября 2010 г. 9:04, спустя 10 минут 1 секунду

    Rotten, может биссектриса в эллипсе?
    Спустя 74 сек.
    короче есть обычная формула расстояния между двумя точками на плоскости, чё бля трудно найти?
  • Rotten

    Сообщения: 2243 Репутация: N Группа: Адекваты

    Spritz 3 ноября 2010 г. 9:05, спустя 1 минуту 12 секунд

    есть еллипс замкнутый. А в нем - линия, которая размещена по диагонали, и которая не соприкасается с границами этого эллипса.
  • Frozzeg

    Сообщения: 5641 Репутация: N Группа: Джедаи

    Spritz 3 ноября 2010 г. 10:05, спустя 59 минут 30 секунд

    часы одним словом)
    You can be anything you want to be. Just turn yourself into anything you think that you could ever be.
  • krasun

    Сообщения: 1370 Репутация: N Группа: Джедаи

    Spritz 3 ноября 2010 г. 16:21, спустя 6 часов 16 минут 40 секунд


    погугли…
  • NeonXP

    Сообщения: 6 Репутация: N Группа: Кто попало

    Spritz 3 ноября 2010 г. 18:22, спустя 2 часа 1 минуту

    Можно я всем испорчу удовольствие, написав ему прямой ответ?

    $d = длинна линии, при известных $x1, $x2, $y1, $y2
    $d = sqrt(pow($x1-$x2 , 2) + pow($y1-$y2 , 2));

  • Rotten

    Сообщения: 2243 Репутация: N Группа: Адекваты

    Spritz 4 ноября 2010 г. 0:15, спустя 5 часов 52 минуты 48 секунд

    NeonXP, спасибо, но уже давно как сам разобрался…

Пожалуйста, авторизуйтесь, чтобы написать комментарий!