Вопросы по теме 'affinetransform'

Вращение и масштабирование Как сделать и то и другое и получить правильный результат?
У меня есть набор вызовов Java2D, которые рисуют векторы в графическом контексте. Я бы хотел, чтобы изображение увеличилось вдвое, а затем повернулось на 90 градусов. Для этого я использую следующий код: Graphics2D g2 = // ... get graphics 2d...
3472 просмотров

Опыт работы с MKMapView Rotation
У меня есть MKMapView, который я планирую повернуть, чтобы было удобнее отображать серию аннотаций для моих пользователей. На данный момент я планирую просто повернуть все представление с помощью CGAffineTransform, но я хотел знать, есть ли у...
5459 просмотров

Масштабирование/преобразование фигуры в заданный прямоугольник с использованием AffineTransform
Я пытаюсь масштабировать/перевести java.awt. Shape с помощью AffineTransform , чтобы нарисовать его в определенном ограничивающем прямоугольнике. Кроме того, я хочу нарисовать его в области рисования с параметром « масштабирование ». Я...
11812 просмотров

JComponent JPanel Масштаб, панорамирование и координаты Вопрос
У меня есть JPanel с векторным изображением, которое пользователь может масштабировать и панорамировать. На это изображение накладывается (прозрачный) JComponent , который я разрешаю пользователю аннотировать нижележащему изображению. Это...
2135 просмотров
schedule 30.04.2022

Java. Требуется ли для точности субпиксельной линии AffineTransform?
Я никогда раньше не работал с методами рисования Java, поэтому решил погрузиться и создать аналоговые часы в качестве PoC. В дополнение к стрелкам я рисую циферблат с делениями минут/часов. Я использую простые вычисления sin/cos, чтобы определить...
1753 просмотров
schedule 25.06.2023

API Java-AffineTransform: масштабировать изображение до 300 * 100 пикселей с помощью?
Я знаю, как сделать простое масштабирование, но как я могу масштабировать изображение максимум до 300 * 100 пикселей? я искал класс API AffineTransform, но не смог найти для этого метод. спасибо заранее
2492 просмотров
schedule 06.01.2024

Копирование треугольной области изображения с помощью PIL
У меня есть два изображения PIL и два набора соответствующих 2D-точек, которые образуют треугольник. Например: image1: 100x100 pixels points = [(10,10), (20,20), (10,20)] image2: 250x250 pixels points = [(35,30), (75,19), (50,90)] Я хочу...
2830 просмотров

Проблемы с поворотом изображения в формате TIFF
Я нашел код для поворота изображения tiff по часовой стрелке, но это занимает много времени, и даже прокрутка изображения в jscrollpanel также очень медленная. 1. Итак, есть ли какой-нибудь простой способ повернуть изображение в формате TIFF или...
1388 просмотров
schedule 15.06.2022

Java повернуть прямоугольник вокруг центра
Я хотел бы повернуть прямоугольник вокруг его центральной точки, и он должен оставаться в том месте, где он должен быть нарисован, и вращаться в этом пространстве. это мой код: AffineTransform transform = new AffineTransform();...
24413 просмотров

не могу получить мои координаты Graphics2D mouseclick java
У меня есть расширенный класс JLabel , в котором я рисую свою карту, используя приведенный ниже код: new AffineTransform() - это идентификатор, оставляющий мое изображение как есть (0,0,w,h) mygraphics2D = (Graphics2D) getGraphics();...
1820 просмотров
schedule 12.02.2023

Изменение минимального и максимального значения JSlider в зависимости от условия
Я создаю графический интерфейс Swing в Netbeans. Цель этого графического интерфейса - открыть (буферизованное) изображение (в JLabel как значок) и применить к нему аффинные преобразования. Теперь есть 4 преобразования, которые я делаю следующим...
1188 просмотров

Регистрация изображений и аффинное преобразование в Python
Я читал Programming Computer Vision with Python Яна Эрика Солема, довольно хорошую книгу. , однако я не смог прояснить вопрос о регистрации изображения. По сути, у нас есть куча изображений (лиц), которые нужно немного выровнять, поэтому первое,...
4427 просмотров

affinetransform поворот, буферизованные изображения вырезаются
Я делаю игру и недавно столкнулся с проблемой, возникающей при вращении буферизованных изображений с использованием affinetransform. Изображения вращаются вокруг своего центра. И, например, при повороте на 45 градусов углы, обращенные вверх и влево,...
843 просмотров

Увеличение с помощью аффинного преобразования
Я работаю над своим личным проектом, используя JAVA swing. Проект о рисовании карты на окне. Карта масштабируется с помощью аффинного преобразования. Проблема, с которой я сталкиваюсь, заключается в том, что всякий раз, когда я увеличиваю...
2628 просмотров
schedule 27.04.2022

Получение точки x и y преобразованного объекта
Я трансформирую ствол башни с помощью AffineTransform и хочу, чтобы пуля вылетала прямо из наконечника ствола. Есть ли способ получить эти координаты или мне нужно вычислить их вручную? код для преобразования AffineTransform rotate =...
148 просмотров
schedule 16.02.2024

Как повернуть буферизованное изображение, а затем скопировать буферизованное изображение в массив пикселей
Я пытаюсь повернуть буферизованное изображение ракетной башни, чтобы оно выглядело так, как будто оно следует за целью. По сути, я могу легко сделать это с помощью AffineTransform/ affinetransform. мой текущий код в двух словах: public...
449 просмотров
schedule 18.06.2022

Вычислить матрицу преобразования из трех 3D-точек
У меня есть трехмерная система координат, три внешние точки которой я отслеживаю с помощью трехмерной камеры. Итак, у меня есть три точки в пространстве (x, y, z). В следующем кадре я снова отслеживаю эти три точки. Первые три пункта я использую...
6540 просмотров

Какое преобразование даст мне желаемое результирующее изображение?
Это кажется простым на самом деле. У меня есть UIImageView: и я хочу применить аффинное преобразование, чтобы получить это изображение: Однако конкретное преобразование, о котором идет речь, ускользает от меня. Поворот на 180 дает...
192 просмотров

Перевод между двумя камерами
У меня есть две камеры с матрицами поворота и перемещения R1, T1 и R2, T2, откалиброванными по системе координат шахматной доски. Мои вопросы: Какая точка на шахматной доске считается системой координат, может быть, центром? Как найти перевод...
918 просмотров

Объединение нескольких преобразований в Eigen в одну матрицу преобразования
У меня есть несколько трансформаций в Eigen, в виде переводов ( Eigen::Vector3f ) и поворотов ( Eigen::Quaternionf ). Я хотел бы объединить все эти преобразования в выбранном мной порядке в матрицу преобразования 4x4 Eigen::Matrix4f . Например, я...
11851 просмотров