Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/237.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 保存图像的一部分_Javascript_Php_Html_Canvas - Fatal编程技术网

Javascript 保存图像的一部分

Javascript 保存图像的一部分,javascript,php,html,canvas,Javascript,Php,Html,Canvas,我有一个网络摄像头流,我需要保存其中的一部分。它溢出以适合容器的盒子,因此流将模拟到一定大小。有一个按钮,然后拍摄网络摄像头流的图片并将其发送到画布。然后我需要保存显示的图像部分,而不是溢出部分。我最好怎么做才能做到这一点 html: baseUrl('/media/images/gallery/overlay.png');?>“class=”coveredImage“> 输出 因此,画布是使用网络摄像头拍摄的图像发送到的位置,已经定位好,只有实际可见的部分才是我需要的部分。该项目是Zend

我有一个网络摄像头流,我需要保存其中的一部分。它溢出以适合容器的盒子,因此流将模拟到一定大小。有一个按钮,然后拍摄网络摄像头流的图片并将其发送到画布。然后我需要保存显示的图像部分,而不是溢出部分。我最好怎么做才能做到这一点

html:


baseUrl('/media/images/gallery/overlay.png');?>“class=”coveredImage“>
输出

因此,画布是使用网络摄像头拍摄的图像发送到的位置,已经定位好,只有实际可见的部分才是我需要的部分。该项目是Zend项目,因此可以将图像发送到后端并使用php进行处理。有解决方案吗。

是否要使用浏览器或php保存图片?我想使用php基本上,你想用PHP裁剪一幅图像,对吧?我们的想法是保存一幅图像的一部分,也就是说,在一个矩形的中心有一个正方形。我们只是通过保存完整的图像,只处理在前端显示正方形。
<div class="outsideWrapper">
    <div class="insideWrapper">
        <div id="webcam">
        </div>
        <img src="<?php echo $this->baseUrl('/media/images/gallery/overlay.png'); ?>" class="coveredImage">           
    </div>
</div>
<div class="span4">
    <h2>Output</h2>
    <canvas id="canvas"  height="240" width="320"></canvas>
</div>