image thumbnail

updated 2 months ago

findRotationAngle.m by Edmund Brekke

Angle between two vectors when rotated around a third vector (rotation, angle, projection)

findRotationAngle(c,a,b)

image thumbnail

updated 3 months ago

Rotate an image around a point by Jan Motl

Performs rotation of an image around any point inside of the image. (image processing, rotation, image)

output=rotateAround(image, pointY, pointX, angle, varargin)

rotateAround_test.m

image thumbnail

updated 3 months ago

rotationMatrix.zip by Alberto Crivellaro

3D rotation matrix class (rotation, rotation matrix, 3d geometry)

RotationMatrixTest()

RotationMatrix

image thumbnail

updated 3 months ago

Efficient Vector Rotation Matrix Routine by Darin Koblick

Efficient Method to Determine a Matrix Needed to Rotate One Vector to Another (vector, rotation, euler)

vecRotMat(f,t)

vecRotMatDemo()

image thumbnail

updated 4 months ago

Dual quaternion toolbox by Guillaume Leclercq

This toolbox provides dual quaternion methods, focusing on 3D kinematics for points and lines. (quaternion, dual quaternion, geometric algebra)

EXAMPLE_FORWARD_KINEMATICS

AV2dquat(AV)

DQconj(dv,WHICHCONJ)

image thumbnail

updated 5 months ago

XYrotalabel - rotate X-axis and Y-axis labels by David Powers

Very simple reliable script giving good control over label rotation (plotting, imagesaxesfigure prop..., images)

XYrotalabel.m

image thumbnail

updated 8 months ago

quaternion.m by Mark Tincknell

quaternion class, vectorized, converts among rotation representations, numerical Euler propagation (quaternion, rotation, euler)

quaterniondemo( time, sap, DCMin, interval )

quaterniondemo2

quaternion

image thumbnail

updated 12 months ago

conversionMatrix2Quaternion by Marco Borges

Function to convert Rotation Matrix to Quaternion (quaternion, euler, rotation)

conversionMatrix2Quaternion(M, varargin)

image thumbnail

updated 1 year ago

Visualize Euler rotations by Dennis

Visualizes Euler rotations defined by a rotation sequence such as 'yxz' (euler angle, transformation, coordinate system)

visualize_rotations(rotorder,rotangle_deg,axhandle)

image thumbnail

updated 1 year ago

SpinConv by Paolo de Leva

Conversion from a rotation representation type to another (aerospace, image processing, mathematics)

OUTPUT=SpinCalc(CONVERSION,INPUT,tol,ichk)

SpinConv.m

testSpinConv(testtype, verbose)

image thumbnail

updated 1 year ago

Averaging Quaternions by Tolga Birdal

This function computes the average (mean) quaternion. (rotation, mean, average)

[Qavg]=avg_quaternion_markley(Q)

[]=test_avg_quaternion()

image thumbnail

updated 1 year ago

Function to Convert between DCM, Euler angles, Quaternions, and Euler vectors by John Fuller

Function to convert rotation data between 4 types: DCM, Euler Angles, Quaternions, and Euler Param. (dcm, quaternion, euler angle)

OUTPUT=SpinCalc(CONVERSION,INPUT,tol,ichk)

image thumbnail

updated 1 year ago

Direction Cosine Matrix to Euler´s angles by Michala

Take as input a "direction cosine matrix" and output Euler angles (for Z-Y-X sequence) (euler, rotation, angle)

dcm2angle_Cadova.m

image thumbnail

updated 1 year ago

Figure Rotator by Tucker McClure

Allows a user to easily navigate around a target point in a 3D figure using a mouse. (rotate figure, camera, orbit)

FigureRotator

example_figure_rotator.m

image thumbnail

updated almost 2 years ago

Euler angle, DCM, Quaternion, and Euler Vector Conversion/Teaching GUI by John Fuller

A GUI that helps users learn how Euler angles and other rotational data relate to one another. (aerospace, euler angles, dcm)

Euler angle, DCM, Quaternion and Euler Vector Conversion GUI

SpinCalcVis()

image thumbnail

updated 2 years ago

Noncontact Speckle-Based Velocity Meter by Sagheb Kohpayeh Araghi

Finding a velocity of substance by using radon transform. (velocity, radon, image)

Johann

image thumbnail

updated 2 years ago

Get Rotation Matrix from 2 Orthogonal Planes by Gemma Parra

Computes a 3x3 rotation matrix from two orthogonal planes in a 3D point cloud. (rotation, matrix, 3d)

callbackClickARectangleLowerRight(src, eventData, pointCl...

callbackClickARectangleUpperLeft(src, eventData, pointClo...

getRMatrix(pointCloud)

image thumbnail

updated 2 years ago

Transformations by Krishna Lalith

Identify Sequential Transformations from figure "X" to "Y". (transformation, translation, rotation)

Check_Order(Order)

Transformations(action)

[ngon,pref]=Transgon(ngon,Pattern)

image thumbnail

updated 3 years ago

Rotate and alternate tick labels on any Xaxis (top or bottom) by Fanny Besem

Rotate tick labels and alternate them for reading clarity (tick, mark, label)

rotatetl.m

image thumbnail

updated 3 years ago

3D Rotation about Shifted Axis by Matt J

Computes/applies rotation about arbitrary 3D line. (rotation matrix, rotation, affine transform)

varargout=AxelRot(varargin)

image thumbnail

updated 3 years ago

Image Rotation by Yan Maraden Sinaga

IMAGEROTATION able to rotate an image, based on affine transformation matrix. (image processing, rotate, rotation)

hasil=imagerotation(img_in,rotDeg);

image thumbnail

updated 3 years ago

Make FSL-compatible Transformation Matrix by Cihat Eldeniz

Prepares .mat files to be used with FSL's registration-related functions. (fsl, flirt registration, transformation matrix)

makeFslXfmMatrix(T,R,S,filename)

image thumbnail

updated 3 years ago

rotateData by Rafa

Rotate coordinates about any specified origin. (rotation, coordinates, origin)

rotateData(x,y,xo,yo,theta,direction)

image thumbnail

updated 3 years ago

Euler/Fixed Angles Properties by Husam Aldahiyat

Graphical display of Euler and Fixed Angles (gui, robotics, euler)

eangles

eulfor(a,b,g,con)

rotx(t)

image thumbnail

updated 3 years ago

Rotate a plot by Jon André Adsersen

Simple function that rotates a plot in 2D about a given rotationpoint. (rotation)

rotate2d.m

rotation_I_profile.m

rotation_curve.m

image thumbnail

updated almost 4 years ago

Absolute Orientation - Horn's method by Matt J

Solves weighted absolute orientation problem using Horn's quaternion-based method. (absolute orientation, quaternion, registration)

[Bfit,report]=absorient(A,B,doScale)

[Bfit,report]=absorient(A,B,doScale)

[Bfit,report]=absorient(A,B,doScale)

image thumbnail

updated almost 4 years ago

OpenSURF (including Image Warp) by Dirk-Jan Kroon

SURF (Speeded Up Robust Features) image feature point detection / matching, as in SIFT (registration, surf, opensurf)

D=FastHessian_BuildDerivative(r,c,t,m,b)

Iout=affine_warp(Iin,M,mode)

PaintSURF(I, ipts)

image thumbnail

updated 4 years ago

Click3dPoint by Babak Taati

Select a point from a 3D point cloud by clicking on it. (gui tools, mouse, click)

callbackClickA3DPoint(src, eventData, pointCloud)

clickA3DPoint(pointCloud)

rowNorm(A)

image thumbnail

updated almost 5 years ago

Miller Indices of Cubic Crystals by Husam Aldahiyat

Simple GUI that displays properties of Miller Indices for cubic crystals. (miller, index, indices)

millerind

image thumbnail

updated 5 years ago

Eular angles GUI by Maxim Vedenyov

Eular angles visualization and connection with axis-angle rotation. (euler angles, visualization, line of nodes)

XYZ_visibility

an=arc_data(ang,R,h,Rt)

an=ax_an_bounding(gamma,delta,alpha)

image thumbnail

updated 5 years ago

ROI Draw by Christopher Changchien

ROI Draw allows you to draw rectangular ROI's at any angle. (signal processing, statistics, probability)

ROIDraw(varargin)

image thumbnail

updated 6 years ago

Real-Valued Spherical Harmonics by Bing Jian

some useful spherical harmonics routines (approximation, interpolation, spherical harmonics)

SHRotate(r, degree)

angular_correlation(coeff_u,coeff_v)

compute_GA(coeffs)

image thumbnail

updated 6 years ago

Affine Transformation by Ibrahim El Rube'

This program facilitates the application of the affine transformation to a 2-D Image. (geometric transformat..., image registration, affine)

AffineTrnasformation(varargin)

image thumbnail

updated almost 8 years ago

Understanding the Euler Angles by Divahar Jayaraman

This is for visualizing the Euler Angles and better understanding of it (aerospace, aeronautics, aerodef)

Cone( orgin,r,h,dir,n,closed )

Cylinder( orgin,r,h,dir,n,closed )

Extrude( x1,x2,h1,h2,dir,closed )

image thumbnail

updated 8 years ago

Disk Rotation Simulation inside a cylinder by Arash Mohtat

The program animates and simulates the rotation od a disk inside a half cylinder (mechanical modeling, disk, rotation)

final_out=semicircle_rotation

image thumbnail

updated 8 years ago

3D Rigid body transformation by Jeny Rajan

This program is for rigid body transformation of 3D objects. (geometric transformat..., image registration, rotation)

N=rigid3D(k1,thx,thy,thz,tx,ty,tz);

image thumbnail

updated 9 years ago

PCAANGLE by Jøger Hansegård

Estimate the direction of the major axis of two dimensional point data. (linear algebra, angle, direction)

pcaangle.m

image thumbnail

updated almost 10 years ago

Rotation of the vector around the axe by Sergii Iglin

Rotation of the vector around axe and search of the axe and angle of rotation. (linear algebra, vector, rotation)

GetRotAxeAngle(T)

RotVecArAxe(A,L,Phi)

image thumbnail

updated 10 years ago

polarLabels by Brian Katz

Modified polar plot to allow for rotation/dilation of polar plot labels. (annotation, customization, polar)

polarLabels(theta,rho,line_style,labelrotate,rlabshift,cl...

image thumbnail

updated 10 years ago

Quaternion Rotations by George Poropat

Implements one or more rotations of vectors about another vector (or vectors) using quaternions. (quaternion, rotation, vector)

s_vectors=q_rotns(t_vectors, r_vector, r_angle)

image thumbnail

updated 10 years ago

Coordinate Rotation by Alister Fong

Rotates the given coordinates about a given center. (annotation, customization, rotation)

rotation(input_XY,center,anti_clockwise_angle,varargin)

test_rotation

contents.m

image thumbnail

updated 10 years ago

smallest_Bounding_Box by Ken Crounse

Rotates an object to fit within the smallest bounding square possible. (data exploration, bounding, box)

smallest_Bounding_Box(v,figQ)

image thumbnail

updated 11 years ago

Fourier-Mellin based Image Registration (with GUI) by Adam Wilmer

GUI-implementation of the Fourier-Mellin transform for simple image rotation, scale and translation. (geometric transformat..., image registration, fouriermellin)

crosspowerspectrum(in1,in2)

fm_guifun(action)

fm_parse_inputs(data)

image thumbnail

updated 11 years ago

aero2vr by Giampiero Campa

Virtual Reality toolbox interface for airplanes. (aerospace, aeronautics, aerodef)

aero2vr

Contact us