图像旋转 以任意角度旋转图像,预设选项为90、180和270度。
What Is 图像旋转?
一个可以让你以精确的角度旋转任意图片的工具。不管你需要快速将照片旋转90度来纠正方向,还是进行180度翻转或自定义角度以实现创意效果,该工具都能顺畅地处理。对于非90度旋转,工具会自动重新计算画布尺寸,以确保图片的任何部分都不被裁剪掉。你可以使用角度滑块来控制视觉效果,点击预设按钮进行常见的旋转,或输入精确的度值。所有处理都在你的浏览器中使用Canvas API完成。
Technical Guide
图像旋转使用了Canvas 2D上下文中的translate和rotate方法。对于非直角旋转,输出画布尺寸必须使用三角函数重新计算:newWidth = |宽度 * cos(θ)| + |高度 * sin(θ)|,newHeight = |宽度 * sin(θ)| + |高度 * cos(θ)|。将画布原点移动到其中心,应用旋转,然后在新原点处绘制图像。在绘制后重置变换。这一方法确保整个旋转后的图像都能适合输出画布内,不会发生任何裁剪。
Related Tools
About This Tool
图像旋转 is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.