Warping type |
Source: left | Source: right | Source: mpo | Output: left | Output: right | Output: mpo |
Rotation |
![](images/a_input_l.png) |
![](images/a_input_r.png) |
click to open the mpo file |
![](images/a_output_l.png) |
![](images/a_output_r.png) |
click to open the mpo file |
Warping type |
Source: left |
Source: right |
Source: mpo |
Output: left |
Output: right |
Output: mpo |
Rotation |
![](images/b_input_l.png) |
![](images/b_input_r.png) |
click to open the mpo file |
![](images/b_output_30_l.png) |
![](images/b_output_30_r.png) |
click to open the mpo file |
Warping type |
Source: left |
Source: right |
Source: mpo |
Output: left |
Output: right |
Output: mpo |
Rotation |
![](images/b_input_l.png) |
![](images/b_input_r.png) |
click to open the mpo file |
![](images/b_output_60_l.png) |
![](images/b_output_60_r.png) |
click to open the mpo file |
Warping type |
Source: left |
Source: right |
Source: mpo |
Output: left |
Output: right |
Output: mpo |
Rotation |
![](images/b_input_l.png) |
![](images/b_input_r.png) |
click to open the mpo file |
![](images/b_output_90_l.png) |
![](images/b_output_90_r.png) |
click to open the mpo file |
Warping type |
Source: left |
Source: right |
Source: mpo |
Output: left |
Output: right |
Output: mpo |
Perspective transformation |
![](images/c_input_l.png) |
![](images/c_input_r.png) |
click to open the mpo file |
![](images/c_output_l.png) |
![](images/c_output_r.png) |
click to open the mpo file |
Warping type |
Source: left |
Source: right |
Source: mpo |
Output: left |
Output: right |
Output: mpo |
Parametric warping |
![](images/d_input_l.png) |
![](images/d_input_r.png) |
click to open the mpo file |
![](images/d_output_l.png) |
![](images/d_output_r.png) |
click to open the mpo file |
Warping type |
Source: left |
Source: right |
Source: mpo |
Output: left |
Output: right |
Output: mpo |
Similarity transformation |
![](images/e_input_l.png) |
![](images/e_input_r.png) |
click to open the mpo file |
![](images/e_output_l.png) |
![](images/e_output_r.png) |
click to open the mpo file |
Warping type |
Source: left |
Source: right |
Source: mpo |
Output: left |
Output: right |
Output: mpo |
Affine transformation |
![](images/f_input_l.png) |
![](images/f_input_r.png) |
click to open the mpo file |
![](images/f_output_l.png) |
![](images/f_output_r.png) |
click to open the mpo file |
Warping type |
Source: left |
Source: right |
Source: mpo |
Output: left |
Output: right |
Output: mpo |
Affine transformation |
![](images/g_input_l.png) |
![](images/g_input_r.png) |
click to open the mpo file |
![](images/g_output_l.png) |
![](images/g_output_r.png) |
click to open the mpo file |
Warping type |
Source: left |
Source: right |
Source: mpo |
Output: left |
Output: right |
Output: mpo |
Perspective transformation |
![](images/h_input_l.png) |
![](images/h_input_r.png) |
click to open the mpo file |
![](images/h_output1_l.png) |
![](images/h_output1_r.png) |
click to open the mpo file |
Warping type |
Source: left |
Source: right |
Source: mpo |
Output: left |
Output: right |
Output: mpo |
Perspective transformation |
![](images/h_input_l.png) |
![](images/h_input_r.png) |
click to open the mpo file |
![](images/h_output2_l.png) |
![](images/h_output2_r.png) |
click to open the mpo file |
Warping type |
Source: left |
Source: right |
Source: mpo |
Output: left |
Output: right |
Output: mpo |
Perspective transformation |
![](images/i_input_l.png) |
![](images/i_input_r.png) |
click to open the mpo file |
![](images/i_output2_l.png) |
![](images/i_output2_r.png) |
click to open the mpo file |
Warping type |
Source: left |
Source: right |
Source: mpo |
Output: left |
Output: right |
Output: mpo |
Perspective transformation |
![](images/j_input_l.png) |
![](images/j_input_r.png) |
click to open the mpo file |
![](images/j_output1_l.png) |
![](images/j_output1_r.png) |
click to open the mpo file |
Warping type |
Source: left |
Source: right |
Source: mpo |
Output: left |
Output: right |
Output: mpo |
Parametric warping |
![](images/k_input_l.png) |
![](images/k_input_r.png) |
click to open the mpo file |
![](images/k_output_l.png) |
![](images/k_output_r.png) |
click to open the mpo file |
Warping type |
Source: left |
Source: right |
Source: mpo |
Output: left |
Output: right |
Output: mpo |
Parametric warping |
![](images/l_input_l.png) |
![](images/l_input_r.png) |
click to open the mpo file |
![](images/l_output_l.png) |
![](images/l_output_r.png) |
click to open the mpo file |
Warping type |
Source: left |
Source: right |
Source: mpo |
Output: left |
Output: right |
Output: mpo |
Parametric warping |
![](images/m_input_l.png) |
![](images/m_input_r.png) |
click to open the mpo file |
![](images/m_output_l.png) |
![](images/m_output_r.png) |
click to open the mpo file |
Warping type |
Source: left |
Source: right |
Source: mpo |
Output: left |
Output: right |
Output: mpo |
Retargeting |
![](images/n_input_l.png) |
![](images/n_input_r.png) |
click to open the mpo file |
![](images/n_output_l.png) |
![](images/n_output_r.png) |
click to open the mpo file |
Warping type |
Source: left |
Source: right |
Source: mpo |
Output: left |
Output: right |
Output: mpo |
Content-aware object resizing |
![](images/o_input_l.png) |
![](images/o_input_r.png) |
click to open the mpo file |
![](images/o_output_l.png) |
![](images/o_output_r.png) |
click to open the mpo file |
Warping type |
Source: left |
Source: right |
Source: mpo |
Output: left |
Output: right |
Output: mpo |
Content-preserving shape manipulation |
![](images/p_input_l.png) |
![](images/p_input_r.png) |
click to open the mpo file |
![](images/p_output_l.png) |
![](images/p_output_r.png) |
click to open the mpo file |