jQuery裁剪一个圆圈[关闭]

Posted

技术标签:

【中文标题】jQuery裁剪一个圆圈[关闭]【英文标题】:jQuery Crop a Circle [closed] 【发布时间】:2013-02-07 14:49:04 【问题描述】:

在 jQuery/javascript 中是否有脚本可以在图像上选择一个圆圈并将坐标提供给脚本 (php / gd) 以裁剪/模糊该图像?

谢谢

【问题讨论】:

可能可以使用<canvas> 【参考方案1】:

我不知道是否有任何圆形,但您可以使用此http://odyniec.net/projects/imgareaselect/ 选择一个矩形,然后您可以从该矩形的中心计算圆形并应用您需要的模糊裁剪。

【讨论】:

【参考方案2】:

查看this answer,了解如何屏蔽图像以形成圆圈。基本上,有很多选择,我引用:

老式方式 - 在所需元素的顶部使用透明 png 图像的 css3 border-radius 设置为其尺寸的一半(以便边框定义一个圆圈) css3 maskmask-clip 属性(这是一个很好的演示:http://www.webkit.org/blog/181/css-masks/) 画布做掩蔽 以图片为背景图案的 svg 圆圈

【讨论】:

正如我所说,我想模糊那个圆圈而不是为那个图像生成一个圆圈。例如,假设我们有一张人的照片,我想模糊该人的脸和该照片中产品的标签

以上是关于jQuery裁剪一个圆圈[关闭]的主要内容,如果未能解决你的问题,请参考以下文章

http://harbour.space/ - 这是啥 jQuery 效果?当我缩小圆圈消失[关闭]

围绕质心裁剪正方形(numpy)[关闭]

裁剪 PDF 并使用 jquery 或 javascript 保存 [关闭]

在位图图像中绘制一个圆圈并在 R 中裁剪圆圈外的像素

使用 jQuery 裁剪图片 [关闭]

jquery 裁剪插件尺寸的角度指令在移动设备上已关闭