问题标签 [crop]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
6 回答
4518 浏览

image - 如何裁剪/缩放用户图像,以便显示固定大小的缩略图而不会倾斜和拉伸?

我正在努力允许用户为我的网站上传个人资料图片。我试图避免的经典例子是很多用户的图像,其中每个用户的图像都是倾斜的并且看起来非常难看:

替代文字

那么,如何在没有上述倾斜的情况下以编程方式裁剪/创建图像的标准尺寸版本?

0 投票
3 回答
27820 浏览

iphone - 如何更改 UIImagePickerController 裁剪框

当打开使用 UIImagePickerController 并设置 allowImageEditing = YES; 有一个默认的裁剪框是 320x320。就我而言,我想将横向图像设置为 320x240,纵向图像设置为 240x320。但是,我无法找到一种方法来更改编辑/裁剪照片时使用的 320x320 帧。你们中有人找到方法了吗?

谢谢!

0 投票
1 回答
26848 浏览

ruby-on-rails - 使用回形针进行简单裁剪

我想在上传时使用回形针裁剪图像,以便从原始图片的中心获得方形拇指。我在文档中找到了一种似乎完全符合我要求的方法:

transformation_to(dst,crop = false)

问题是我不知道在哪里使用这种方法。在这里简单地传递一些东西作为参数会很棒:

0 投票
5 回答
3206 浏览

c# - 如何裁剪大图像

我需要在 C# 中处理大图像(20,000x20,000 像素)。由于内存限制,直接打开这些图像不是可行的方法,但我想要做的是将图像分割成更小的部分(裁剪)。我一直在寻找可以解决问题的第 3 方库,但到目前为止还没有结果。我尝试了 FreeImage 和 ImageMagick,但它们无法打开 20,000x20x000 像素的图像。我怎样才能做到这一点?

0 投票
18 回答
135686 浏览

javascript - 计算纵横比的算法是什么?

我计划将它与 JavaScript 一起使用来裁剪图像以适应整个窗口。

编辑:我将使用仅接受以下格式的纵横比的 3rd 方组件:4:3, 16:9.

〜12岁编辑:这种问题很有趣!这里有东西对吧?绝对地!

0 投票
1 回答
3802 浏览

wpf - WPF-如何在控件中显示 ImageSource 的裁剪区域?

WPF-如何在控件中显示 ImageSource 的裁剪区域?

我有一个以像素为单位的可变大小的 ImageSource。我有一个经过计算的裁剪矩形,指示我们实际要使用多少图像。我不想直接编辑图像数据,但我希望我的<Image>控件只显示 ImageSource 的裁剪区域。

Microsoft 是否提供了一种自动化方法?
任何建议表示赞赏!

0 投票
2 回答
368 浏览

c# - 为什么我需要指定裁剪分辨率?

我在 C# 中编写了一种裁剪图像的方法。它通过创建一个新的位图并在其上从原始图像中绘制一个指定的矩形(要裁剪的区域)来做到这一点。

对于我尝试过的图像,它会产生错误的结果。结果图像的大小是正确的,但内容就是它。就像图像被放大了 2 倍然后被裁剪。最终添加这一行修复了它:

但为什么我需要一个解决方案?我只使用像素,从不使用英寸或厘米。另外,那么正确的分辨率是什么?

完整的代码是这个扩展方法:

0 投票
1 回答
502 浏览

ruby-on-rails - 使用 attachment_fu,您如何编辑现有照片、仅更新缩略图并保持原始未编辑?

使用 attachment_fu 上传和创建照片后,有没有办法只编辑缩略图并保持原样?我了解如何调整大小或裁剪,但它将编辑应用于所有缩略图和原件,这就是我确定 attachment_fu 的工作方式。

例如,假设在照片库应用中,用户上传了一张图片并需要裁剪该图片,但可能需要多次裁剪。这将需要返回原始图像以再次裁剪。

该线程解决了裁剪时仅更新缩略图的核心问题(使用 Kropper): http ://groups.google.com/group/attachme ... c4d14be02d

有没有更简单的方法可以通过破解或修补 attachment_fu 来绕过更新原始文件?

0 投票
1 回答
1304 浏览

php - PHP GD - 作物形状

我想使用 GD 裁剪图像,但我希望它围绕特定形状进行裁剪,而不仅仅是一个正方形。

这可能吗?

0 投票
3 回答
504 浏览

php - 裁剪图像的脚本

我有很多(大约 1000 张)图像(打印屏幕),我需要裁剪这些图像(所有裁剪的图像都在完整图像的同一区域中)。

我怎样才能在 php 中做到这一点?或者也许 GIMP 支持一些宏脚本来做到这一点?

提前致谢。