Вопросы по теме 'affinetransform'
AffineTransform: масштабирование формы от ее центра
Я пытаюсь масштабировать прямоугольник от его центра, используя AffineTransform. Я уверен, что решение очевидно, но я не могу заставить его работать! Вот что я тестировал до сих пор...
import java.awt.Color;
import java.awt.Dimension;
import...
25466 просмотров
schedule
21.11.2022
Проблемы с вращением BufferedImage
У меня проблемы с поворотом изображений в Java с использованием класса AffineTransform.
У меня есть следующий метод создания повернутой (на 90 градусов) копии изображения:
private BufferedImage createRotatedCopy(BufferedImage img, Rotation...
20006 просмотров
schedule
06.07.2022
Java: линия появляется при использовании AffineTransform для масштабирования изображения
У меня проблема с масштабированием изображения. Когда я использую следующий код для масштабирования изображения, он заканчивается линией внизу или справа от изображения.
double scale = 1;
if (scaleHeight >= scaleWidth) {
scale =...
1356 просмотров
schedule
09.04.2022
Как мне заставить CGAffineTransformMakeScale уменьшить вид вокруг его центра?
Это должно быть легко — когда я использую CGAffineTransformMakeScale на UIView с width = 0.5 и height = 0.5 , он сжимается в верхний левый угол. Мне нужно, чтобы он сжимался вокруг своего центра.
Как я могу этого добиться?
1700 просмотров
schedule
25.05.2023
Как на самом деле работает Affine Transform в Java?
Я использую Affine Transform для поворота строки в моем java-проекте, и я еще не опытный программист, поэтому мне потребовалось много времени, чтобы выполнить, казалось бы, небольшую задачу. Повернуть строку.
Теперь я, наконец, заставил его...
15340 просмотров
schedule
06.07.2022
проблема с поворотом нестандартной формы
Я пытаюсь повернуть произвольную фигуру вокруг ее центра, но не могу получить ожидаемый результат.
то, что я хочу, это
* фигуру следует вращать вокруг своего центра, не перемещаясь. *
в настоящее время мое решение вращает всю фигуру...
478 просмотров
schedule
05.08.2023
Как применить аффинное преобразование, чтобы оно хорошо работало со всеми преобразованиями, включая перевод?
По какой-то причине функция imtransform по умолчанию игнорирует часть перевода.
Если я добавлю дополнительное пространство с помощью XData и YData , как указано в руководстве, я буду обрабатывать только простые случаи (т.е. только перевод)....
2052 просмотров
schedule
25.08.2022
Преобразовать четырехугольник в четырехугольник с помощью AffineTransform?
Является ли Java AffineTransform недостаточным для преобразования одного выпуклого четырехугольника в другой?
Верно ли, что преобразование между выпуклыми четырехугольниками полностью покрывается перспективным преобразованием?
Матрица...
196 просмотров
schedule
23.09.2022
Изменения представления Java AffineTransform
Я пытаюсь построить простой график и использовать следующий код для управления системой координат графика:
Graphics2D g2d = (Graphics2D) g;
// Save the current transform to put it back the way I found it
saveAT = g2d.getTransform();
int height =...
116 просмотров
schedule
24.12.2022
Движущиеся объекты и таймеры
У меня есть экран, скажем, шириной 500 и высотой 400, и у меня есть вектор с кучей фигур. скажем, вектор имеет 2 разные формы, например. Я хочу, чтобы объект случайным образом выскакивал из нижней части экрана, достигал определенного подъема, а...
14203 просмотров
schedule
03.07.2022
Почему Java AffineTransforms компонуются в обратном порядке?
Преобразования Java, выполняемые с помощью Graphics2D и AffineTransforms , имеют порядок, указанный последним и примененный первым. Например, чтобы повернуть компонент, а затем перевести его, вы сначала вызываете translate() , а затем rotate() ....
94 просмотров
schedule
30.05.2022
Java-игра вращает изображение и ось
Я сделал игру с космическим кораблем, но у меня проблема с его перемещением. это скрипт:
public class spaceship {
private final local_client local_client;
private final int startX;
private final int startY;
private final int startR;
private...
529 просмотров
schedule
13.05.2023
Вращающийся прямоугольник и регулировка положения
В настоящее время я борюсь с вращением некоторых прямоугольников. У меня есть прямоугольник, который состоит из 9 маленьких прямоугольников. http://i57.tinypic.com/msn8ue.jpg
Теперь я повернул большой прямоугольник соответствующим образом с...
25 просмотров
schedule
17.06.2022
ITextSharp поворачивает весь текст на странице относительно точки
Я только что сжег час, разрабатывая решение этой проблемы, которое, я уверен, не самое лучшее; Я был бы рад услышать, если есть лучшее решение.
Мне нужно повернуть весь текст на странице относительно точки. Я пытался преобразовать точку в начало...
1091 просмотров
schedule
25.04.2022
Аффинное преобразование в Matlab
Мой вопрос в том, нужно ли мне выполнить аффинное преобразование, которое включает умножение (вращение, масштабирование, сдвиг по оси Y, сдвиг по оси X и перевод), чтобы получить следующую формулу:
Является ли следующий код правильной...
1993 просмотров
schedule
14.07.2022
как сделать регистрацию изображения аффинно/проективно разных изображений
У меня есть 2 изображения.
Изображение 1 - просто изображение. Изображение 2 - (приблизительно) аффинное преобразование изображения 1.
Каков наилучший способ выполнить аффинную регистрацию изображений для этих двух изображений, то есть найти...
212 просмотров
schedule
05.09.2022
используйте warpAffine из OpenCV для регистрации изображений
Я пытаюсь выполнить регистрацию изображения с помощью функции ORB. У меня проблема с использованием warpAffine. Компилятор сказал, что невозможно преобразовать параметр 1 из cv::Mat * в cv::InputArray. Вот мой код:
#pragma once
// Standard C++...
1651 просмотров
schedule
08.04.2023
Объедините две матрицы аффинных преобразований в OpenCV
У меня есть две матрицы 2x3 A и B, каждая из которых предназначена для аффинного преобразования. Мне нужно объединить A и B в третью матрицу C, которая объединит аффинное преобразование из A и B в одну матрицу.
Как мне их умножить?
A B or B A ?...
3450 просмотров
schedule
08.10.2022
Поверните движущуюся фигуру вокруг ее центра
Я делаю 2D-игру на Java, в которой игрок ведет многоугольник через препятствия. Многоугольник перемещается вверх и вниз, а игровой мир прокручивается влево и вправо. Мне нужно, чтобы многоугольник вращался вокруг своего центра, но поскольку он...
1590 просмотров
schedule
10.02.2024
AffineTransform a CGPoint
Я проводил исследования все утро. Пока не повезло. Я пытаюсь повернуть CGPoint вокруг центра моего представления.
Вот что я делаю для UIBezierPath:
CGRect bounds = self.bounds; // might want to use CGPathGetPathBoundingBox
CGPoint center =...
269 просмотров
schedule
05.06.2023