Вопросы по теме 'coordinate-transformation'
Как сделать ширину обводки невосприимчивой к текущей матрице преобразования
В SVG (и Canvas, Quartz, Postscript, ...) матрица преобразования влияет как на координаты пути, так и на ширину линии. Есть ли способ отрегулировать так, чтобы это не повлияло на ширину линии? То есть в следующем примере масштаб различается для X и...
15475 просмотров
schedule
14.05.2024
Преобразовать координату мыши экрана в координату окна
Это продолжение моего предыдущего вопроса -> Нарисовать значок указателя мыши? Я хочу нарисовать мышь в конкретное окно на рабочем столе, я уже знаю, как рисовать мышь и как отслеживать движение настоящей мыши. Но мне не удается преобразовать...
1703 просмотров
schedule
21.06.2023
генетическое программирование фитнес-функция
Я пытаюсь написать фитнес-функцию в генетическом программировании, чтобы увеличить площадь, занимаемую точками внутри многоугольника. Рядом с центром многоугольника есть несколько точек, я хочу расширить эти точки от центра до тех пор, пока они не...
1119 просмотров
schedule
16.08.2022
Как рассчитать определенное расстояние внутри изображения?
Извините за мой плохой английский. У меня есть следующая проблема:
Допустим, камера моего мобильного устройства показывает это изображение.
На картинке вы видите 4 разных положения. Каждое положение мне известно (долгота, широта)....
5177 просмотров
schedule
09.09.2023
как масштабировать элемент, сохраняя фиксированное положение в svg
я хочу масштабировать элемент ниже в фиксированном положении.
<path id="container_svg_rectsymbol1" fill="red" stroke-width="1" stroke="Gray" d="M 73.1111111111111 -71.75 L 83.1111111111111 -71.75 L 83.1111111111111 -61.75 L 73.1111111111111...
10407 просмотров
schedule
29.11.2022
Распечатать письмо в любом месте на экране
Согласно руководству C64 вы можете напечатать символ, используя «POKE 1024, 1», где 1024 — начальный адрес (C64-BASIC). Размер экрана 40*25, что означает, что 2024 — это позиция конца экрана. Это дает следующую формулу для написания буквы в любой...
868 просмотров
schedule
16.05.2024
Примените функции, чтобы перейти в несколько состояний в Matlab
Я пытаюсь создать программу, которая преобразует несколько систем координат в Matlab.
У меня разные системы и я хочу перевести между ними. Существуют различные топоцентрические, геоцентрические и гелиоцентрические системы. Я написал матрицы...
325 просмотров
schedule
22.04.2023
Можно ли привязать аннотацию matplotlib к координате данных по оси x, но к относительному местоположению по оси y?
У меня есть график, на котором я хотел бы отметить определенное место на оси x стрелкой и меткой:
Местоположение кончика стрелки необходимо указать точно в координатах данных.
Стрелка должна быть вертикальной, поэтому x-координата тупого конца...
3444 просмотров
schedule
28.03.2023
как мне преобразовать между статической и динамической системой координат
у меня есть такая настройка:
2 системы координат. (x, y) - основная система координат, а (x ', y') - система координат, которая живет внутри (x, y). Система (x ', y') определяется точками x1 или x2, и если я перемещаю эти 2 точки, то (x ',...
613 просмотров
schedule
09.11.2023
Преобразования координат из случайно сгенерированного вектора нормали
Я пытаюсь случайным образом генерировать преобразования координат для подходящей процедуры, которую я пишу на питоне. Я хочу повернуть свои данные (набор координат [x,y,z]) относительно начала координат, в идеале используя набор случайно...
1174 просмотров
schedule
13.08.2022
Неправильный масштаб координат при рисовании полилинии на виде
Я хочу нарисовать polyline на view . Я не хочу рисовать на MapView , потому что мне нужен только polyline без фона.
У меня есть координаты polyline , а также его границы (северо-восточные и юго-западные координаты).
Идея заключалась в...
167 просмотров
schedule
23.07.2023
Преобразование координат в пиксели без потери очков
Я пытаюсь преобразовать координаты широты / долготы в пиксели, но теряю очки в этом процессе.
Я использую следующий код:
from matplotlib import pyplot as plt
import numpy as np
import pandas as pd
df=pd.read_csv('cords.csv')...
1210 просмотров
schedule
10.04.2022
Python — преобразование координат с графиком полярного рассеяния в matplotlib
Мне нужно связать интерактивную карту HTML с некоторыми полярными графиками, созданными с помощью matplotlib, поэтому мне нужен метод для преобразования координат данных в координаты пикселей фигуры.
Код, адаптированный из Как получить координаты...
685 просмотров
schedule
27.01.2023
Вращение составного объекта
Я создал объект, который имеет около 7+ частей, включая его тело и более мелкие части, которые «прикрепляются» к нему в разных местах. Моя цель - повернуть весь объект. Я пытался просто вызвать glRotatef(angle, 0, 1, 0) перед созданием всего...
429 просмотров
schedule
04.11.2022
glm::translate - строит ли матрицу из вектора?
Функция glm::translate принимает 2 аргумента (матрица M , вектор V ). Правильно ли я предполагаю следующее:
Он умножает M на V .
Создает новую матрицу идентичности
Помещает элементы вектора в правильные места в единичной матрице...
1709 просмотров
schedule
11.01.2024
glm возвращает nan при простом переводе
Я работаю с OpenGL, используя glfw,glad и glm. В одном из уроков, которые я использую, они демонстрируют простое использование glm следующим образом:
glm::vec4 vec(1.0f, 0.0f, 0.0f, 1.0f);
glm::mat4 trans;
trans = glm::translate(trans,...
1284 просмотров
schedule
11.03.2023
Python astropy: преобразование скоростей из ECEF в систему координат J2000
Я написал код для преобразования координат из фиксированной системы Земли в инерциальную систему с использованием астропии:
from astropy import coordinates as coord
from astropy import units as u
from astropy.time import Time
from astropy import...
1779 просмотров
schedule
22.07.2022
ортопроект freetype opengl
Я пытаюсь использовать FreeType с OpenGL. Сначала я попытался написать свой материал, и, поскольку это не сработало, я просто скачал хорошо работающий код из этого руководства . Как я уже сказал, это работает хорошо, но проекция отличается от...
133 просмотров
schedule
25.02.2022
Координаты OpenGl и QT
когда я использую OpenGL в проекте, отличном от qt, и мне нравится рисовать линию, я использую этот код:
glMatrixMode(GL_PROJECTION);
glOrtho(0,500,0,500,-1,1);
glBegin(GL_LINES);
glVertex(50, 50);
glVertex2i(200,200);
glEnd();
когда я...
835 просмотров
schedule
01.05.2023
Солнечная система в OpenGL, положение камеры
Я хочу сделать простую солнечную систему в OpenGL с четырьмя камерами.
То, что я хочу, просто, просто найдите камеру с одной стороны земли.
В следующем коде я получаю MODELVIEW_MATRIX на glGetFloatv(GL_MODELVIEW_MATRIX) (строка 116)
Итак,...
282 просмотров
schedule
25.10.2022