
【計】 flip vertical
perpendicularity; plumb; verticality
【計】 V
turn; retroflexion; reversal; wingover
【計】 flip
【化】 flip-flop; reset; roll-over
【醫】 resupination
在漢英詞典語境中,"垂直翻轉"(vertical flip)指物體沿水平軸線進行180度鏡像對稱的幾何變換操作,使其上下空間位置互換而左右關系保持不變。該術語廣泛應用于計算機圖形學、攝影後期處理及工程制圖領域。
begin{bmatrix} 1 & 0 0 & -1 end{bmatrix} begin{bmatrix} x y end{bmatrix} $$ 該變換矩陣保持x坐标不變,y坐标取反,實現沿x軸的鏡像效果。在Adobe Photoshop等圖像處理軟件中,該操作常用于校正倒置的掃描文檔或創造特殊視覺效果(Adobe Help Center技術文檔)。微軟技術文檔指出,在CSS樣式表中可通過transform: scaleY(-1)實現網頁元素的垂直翻轉效果。
與水平翻轉不同,垂直翻轉保持了物體左右方向的一緻性(《劍橋幾何學手冊》)。在3D建模領域,Autodesk Maya軟件将該操作延伸為繞X軸的180度旋轉,用于調整模型空間朝向(Autodesk知識庫)。
垂直翻轉是一種幾何變換操作,指将圖像、圖形或坐标系沿水平軸進行上下鏡像對稱的翻轉。以下是詳細解釋:
基礎定義
垂直翻轉後,物體的頂部與底部位置互換,但左右位置保持不變。例如一張人臉照片垂直翻轉後,額頭會出現在原圖下巴的位置,耳朵位置不變。
數學表達
在二維坐标系中,設原點在左下角,垂直翻轉的變換公式為:
$$
(x', y') = (x, H - y)
$$
其中$H$表示畫布高度值,該公式将原始坐标$(x,y)$映射到新位置。若坐标系原點在左上角(如圖像處理常用坐标系),則公式變為$(x', y') = (x, -y)$。
應用場景
• 圖像處理:Photoshop等軟件通過垂直翻轉功能制作倒影效果
• 數據增強:機器學習中通過垂直翻轉圖像增加訓練樣本多樣性
• 視頻編輯:制作特殊轉場效果時常用
• 遊戲開發:角色動作動畫的對稱性處理
對比概念
與水平翻轉(左右鏡像)不同,垂直翻轉保持左右坐标不變;與旋轉180度的區别在于,旋轉180度會同時改變x和y軸坐标,而垂直翻轉隻改變y軸坐标。
該操作在計算機圖形學中通過矩陣運算實現,編程時可用OpenCV的cv2.flip(img, 0)
或PIL的Image.FLIP_TOP_BOTTOM
參數直接調用。
【别人正在浏覽】