嗨,我是这个网站上的新人,所以请原谅我,如果我不清楚我想做什么
我的问题是: -
我正在使用HTML5和SVG剪切图像,以便只显示剪裁/多边形内部的图像部分,而多边形外部的任何部分都是不可见/剪裁的
我还希望为多边形形状添加笔触宽度和颜色
我正在使用的SVG代码: -
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
width="455px" height="435px" viewPort="0 0 455 435" enable-background="new 0 0 455 435" xml:space="preserve">
<g>
<g>
<clipPath ID="SVGID_1_">
<path fill="none" stroke="#140063" stroke-width="3" stroke-miterlimit="10" d="M58.381,13.64
c0,0-39.011-19.932-50.819-5.104c-11.81,14.831,0.924,33.405,7.394,56.408c6.466,22.996,12.383,53.957,12.194,64.569
c-0.183,10.619,2.373,88.462,5.252,93.771c2.882,5.303-4.146,83.151-6.172,99.068c-2.035,15.925-18.668,83.151-18.668,83.151
S-7.896,443.4,40.954,428.874c48.844-14.523,188.373-18.06,206.847-18.949c18.48-0.885,160.776,16.67,167.244,19.836
c6.471,3.164,44.354,12.017,36.966-18.065c-7.396-30.072-22.252-97.301-22.252-97.301s-4.192-98.188-3.446-107.035
c0.748-8.846,6.144-60.148,3.446-70.763c-2.698-10.614,16.704-95.534,19.478-103.495c2.774-7.96,6.825-35.329-33.088-26.511
c-39.905,8.819-131.384,17.665-146.172,17.665C255.194,24.252,86.272,23.356,58.381,13.64z"/>
</clipPath>
</g>
</g>
<a xlink:href="#">
<image clip-path="url(#SVGID_1_)" height="500" width="667" style="border-color:black;border-width:5;" xlink:href="img.jpg" />
</a>
</svg>
Run Code Online (Sandbox Code Playgroud)
上面提到的代码工作正常,它显示的是一个多边形的图像,只显示落在形状内的图像部分,而隐藏在形状外的任何部分都被隐藏
但不知何故,我尝试了各种各样的东西,但我仍然无法显示笔画/边框.
我的问题是如何在用于剪裁图像的多边形形状上显示边框/笔触
提前致谢
我想知道如何从网络摄像头录制视频,同时也录制音频,目前像getUserMedia这样的解决方案只录制视频或音频,一次一个,它不录制包含音频的视频。
我需要创建一个网站,允许用户录制实时视频并将其保存在网站中。我尝试使用一些现有的插件(例如navigator.getUserMedia)来录制视频,但录制的视频没有任何音频。
所以我只是想知道我需要对getUserMedia进行哪些更改,以便它在录制视频时也录制音频。
我以前从未这样做过,所以对于某些人来说,这可能听起来像是一个愚蠢的问题,但我确实需要了解如何使用网络摄像头录制实时视频。
现在我正在使用navigator.getUserMedia
我在某处读到不能使用 getUserMedia 同时录制视频和音频,这是真的吗?
我不知道是否有任何其他免费插件可以帮助我录制正确的实时视频。我愿意使用任何其他插件,可能是 jQuery 或 Flash,我只需要知道如何录制正确的视频。
当我说正确的视频时,我的意思是该视频也应该有音频。
先感谢您。
PS:- 我使用 PHP、Apache Webserver 进行后端处理。