C# 设备上的HTML5捕获属性图像旋转

C# 设备上的HTML5捕获属性图像旋转,c#,html5-canvas,C#,Html5 Canvas,我使用了html5相机捕获属性,当用户尝试从设备捕获图像时,图像会旋转 我们是否需要对此提供任何设置 我们能用C#校正图像旋转吗 我们正在成功地使用以下代码捕获图像,效果良好: var canvas = document.getElementById("canvas") var video = document.getElementById("video") // Start video code omitted... // Capture function canvas.width = v

我使用了html5相机捕获属性,当用户尝试从设备捕获图像时,图像会旋转

  • 我们是否需要对此提供任何设置
  • 我们能用C#校正图像旋转吗

  • 我们正在成功地使用以下代码捕获图像,效果良好:

    var canvas = document.getElementById("canvas")
    var video = document.getElementById("video")
    
    // Start video code omitted...
    
    // Capture function
    canvas.width = video.videoWidth;
    canvas.height = video.videoHeight;
    canvas.getContext("2d").drawImage(video, 0, 0);
    
    var imgData = canvas.toDataURL("image/jpeg")
    
    除非有特定的硬件配置不允许这样做,否则映像应该是良好的


    是的,可以使用C#旋转图像。谷歌搜索。

    你能发布一些代码吗?