生產力
image-rotator
使用可靠的 Python 腳本將影像以 90 度為單位進行旋轉。支援 PNG、JPG、GIF、BMP 和 TIFF 格式,確保影像品質並提供自動化檔案處理。
簡介
image-rotator 技能提供了一種確定性、可靠且可重現的方法來操作影像方向。它專為記者、數據分析師和自動化工作流程而設計,消除了手動影像編輯或臨時腳本生成的不一致性。透過使用由 Pillow (PIL) 函式庫支援的標準化 Python 腳本,此技能確保了影像品質的維持,同時支援批次處理和特定的旋轉角度。它適用於需要修正影像方向、對齊文件或為簡報和報告準備影像資料集的用戶。該技能透過接收輸入影像檔並執行精確的旋轉操作來運作,並提供指定旋轉方向和次數的選項,從而有效地標準化了影像處理的工作流程。
-
精確的 90 度、180 度和 270 度旋轉功能。
-
支援主要的影像格式,包括 PNG、JPG、JPEG、GIF、BMP 和 TIFF。
-
使用 PIL 的 expand 功能智慧處理長寬比和裁剪問題。
-
支援批次處理,允許用戶在單次工作流程執行中旋轉多張影像。
-
確定性行為:使用經過驗證的腳本,避免了生成式程式碼片段中常見的幻覺或品質波動。
-
輸入要求:提供原始影像的有效檔案路徑;該工具接受常見的影像副檔名。
-
工作流程整合:當用戶要求旋轉時,驗證檔案存在,確定旋轉要求(預設為順時針 90 度),並執行封裝好的腳本。
-
自訂設定:透過命令列參數支援輸出路徑指定和逆時針旋轉參數。
-
先決條件:確保環境已透過 uv 或 pip 安裝 Pillow 函式庫。
-
錯誤處理:該腳本包含驗證機制,可處理遺失的檔案或不支援的格式,若操作失敗會返回清晰的錯誤訊息。
-
元資料保留:設計目標是在轉換過程中盡可能保留原始檔案的元資料。
倉庫統計
- Star 數
- 19
- Fork 數
- 6
- Open Issue 數
- 0
- 主要語言
- Python
- 預設分支
- main
- 同步狀態
- 閒置
- 最近同步時間
- 2026年5月3日 下午07:47