Переведите изображение
B = imtranslate(A,translation)[B,RB] =
imtranslate(A,RA,translation)___ = imtranslate(___,method)___ = imtranslate(___,Name,Value) переводит отображают B = imtranslate(A,translation)A вектором сдвига, заданным в translation. Если A имеет больше чем две размерности, и translation является двухэлементным вектором, imtranslate применяет 2D перевод в A, одна плоскость за один раз.
[ переводит изображение, на которое пространственно ссылаютсяB,RB] =
imtranslate(A,RA,translation), A с его связанным пространственным ссылочным объектом RA. Вектор сдвига, translation, находится в системе мировой координаты. Функция возвращает переведенное изображение, на которое пространственно ссылаются, B, с его связанным пространственным ссылочным объектом, RB.
___ = imtranslate(___, переводит входное изображение с помощью пар "имя-значение", чтобы управлять различными аспектами перевода.Name,Value)
imtranslate оптимизирован для целиком ценных векторов translation.
Когда 'OutputView' является 'full', и translation является дробным количеством пикселей, imtranslate расширяет мировые пределы вывода пространственный ссылочный объект к самому близкому шагу полного пикселя. imtranslate делает это так, чтобы он содержал обоих исходные и переведенные изображения в том же разрешении как входное изображение. Дополнительная степень изображений в каждом добавляется на одной стороне изображения в направлении, которое указывает вектор сдвига. Например, когда translation дробен и положителен и в X и в Y, затем imtranslate расширяет максимум XWorldLimits и YWorldLimits, чтобы заключить ограничительный прямоугольник 'full' в разрешении входного изображения.