Русское сообщество AutoIt

Общий раздел по AutoIt => Общие вопросы по AutoIt => Тема начата: yurazh от Февраль 13, 2018, 15:55:40

Название: [Математика] как узнать координаты точки в разных окнах
Отправлено: yurazh от Февраль 13, 2018, 15:55:40
окно допустим  1000,700 ( нужный координат в 500,220),
если окно 1200,800 . как узнать координат который был в прошлом окне?
Название: Re: [Математика] как узнать координаты точки в разных окнах
Отправлено: InnI от Февраль 13, 2018, 16:31:18
Пропорция (математика) (https://ru.wikipedia.org/wiki/Пропорция_(математика))
Название: Re: [Математика] как узнать координаты точки в разных окнах
Отправлено: yurazh от Февраль 13, 2018, 18:36:39

не подходит, там смещаются координаты .
Название: Re: [Математика] как узнать координаты точки в разных окнах
Отправлено: InnI от Февраль 13, 2018, 18:41:20
Что значит "смещаются"?
Название: Re: [Математика] как узнать координаты точки в разных окнах
Отправлено: yurazh от Февраль 13, 2018, 18:44:03
Что значит "смещаются"?
есть окно 1000х700 ( точка в 707, 618)
меняю размер окна 1300х700 (точка в 860 , 618 )
хотя (1300умножить707)разделить1000= 919
Название: Re: [Математика] как узнать координаты точки в разных окнах
Отправлено: InnI от Февраль 13, 2018, 19:12:09
Если под "точкой" вы понимаете не координату, а расположение пикселя определённого цвета, то его смещение будет зависеть от алгоритмов масштабирования конкретного рендера. При некоторых масштабах даже сам цвет может измениться из-за смешивания соседних цветов.
Название: Re: [Математика] как узнать координаты точки в разных окнах
Отправлено: yurazh от Февраль 13, 2018, 21:52:58
Если под "точкой" вы понимаете не координату, а расположение пикселя определённого цвета, то его смещение будет зависеть от алгоритмов масштабирования конкретного рендера. При некоторых масштабах даже сам цвет может измениться из-за смешивания соседних цветов.
мне не цвет надо, а именно координаты того пикселя


Добавлено: Февраль 13, 2018, 21:53:51
Если под "точкой" вы понимаете не координату, а расположение пикселя определённого цвета, то его смещение будет зависеть от алгоритмов масштабирования конкретного рендера. При некоторых масштабах даже сам цвет может измениться из-за смешивания соседних цветов.
и есть ли возможность вычислить как изменяется маштаб ?
Название: Re: [Математика] как узнать координаты точки в разных окнах
Отправлено: InnI от Февраль 14, 2018, 16:07:09
yurazh  [?]
Цитировать
есть ли возможность вычислить как изменяется маштаб
Если ширина окна была 1000, а стала 1300, то она увеличилась на 30%. Следовательно текущий масштаб 130%. Но это вам не поможет.
Вам нужно найти закономерность смещения пикселя при изменении размеров окна. Для этого с определённым шагом изменяйте размер окна и записывайте координаты пикселя. В результате получите таблицу соответствий. Далее анализируете изменение координат (можете даже график построить), находите закономерность и описываете её формулой.