问题标签 [resize-image]

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 投票
0 回答
638 浏览

android - 调整和旋转相机以高质量拍摄的图像

我正在尝试使用相机,并且能够捕获并保存高质量的图像,但前提是相机处于横向模式。

我还能够以横向和纵向模式捕获和保存低质量的图像。

我用矩阵对象旋转了纵向模式下拍摄的照片,我保存得很好。

现在,当我尝试以纵向模式捕获高质量图像时遇到一个问题:如果我尝试旋转捕获的图像,它似乎不起作用。

这是我的源代码:

0 投票
2 回答
875 浏览

php - 如何在 php 中以编程方式调整图像大小?

我遇到了几个解决方案,但所有这些都是基于上传图像。我想要的是它应该从一个文件夹中获取图像,将其调整为特定大小,然后将其保存在另一个文件夹中。

0 投票
1 回答
6315 浏览

python - Python:将图像大小调整为固定大小,忽略初始纵横比

我正在尝试将可以是(任何类型、任何大小)的传入图像缩放为固定灰度图像(例如 14x14)。我要做的是:

但这显然会返回 12x14 而不是 14x14,因为原始纵横比。

对于任何可能的输入,我将如何实现 14x14?

0 投票
2 回答
695 浏览

java - 在不损失质量的情况下调整图像大小

我正在开发一个 Web 应用程序:

  1. 上传 JPEG 图像
  2. 从中提取一个区域(使用坐标)
  3. 并调整提取区域的大小,而不会降低图像质量。

我用这段代码来做到这一点:

但是使用此代码,调整大小的图像质量非常低。我也使用了 RenderingHints: 同样的问题。

所以我的问题是:在使用具有 300dpi 和2479宽度、3508高度的原始图像的高度和宽度时,保持图像质量的最佳方法是什么?

0 投票
1 回答
1322 浏览

python - 为什么在 Python 中使用 PIL 重新缩放图像时会得到负像素值?

我正在尝试使用 PIL 的调整大小功能将 32x32 像素图像重新缩放为 28x28。我首先读取像素值全部为 255 或 0 的 PGM 图像(我通过查看文件进行了验证)。但是,当我重新缩放时,一些像素值变为负数。

imData 中的所有值都是 0.0 或 255.0,这是我所期望的。但是,imData2 中的“抗锯齿”像素往往为负值,其值从 0 到 -50 不等,通常在 -30 左右。

为什么会发生这种情况,我该如何解决?就其价值而言, currIm 和 currIm2 都有 mode = 'F' (Float??)

注意:这似乎不是 Image.BILINEAR 插值的问题

0 投票
3 回答
52 浏览

html - 如何使两个或多个图像自动调整大小且不超出边界框?

我想将几张图像水平堆叠并让它们自动调整大小而不是分成两行。在示例中,我希望两个图像一起适合 400 像素。我已经设法用一张桌子做到了这一点,但它在 Firefox 中效果不佳,所以现在我正试图以正确的方式做到这一点。使用 height:auto;max-width:100% 自动调整大小适用于一张图像。这是代码:

0 投票
1 回答
95 浏览

javascript - 图像调整大小给出错误(srcImg.attr)不是函数吗?

在这里,我正在上传图像并在文本框中提供新的宽度和高度,当我提交原始图像尺寸时必须根据新的宽度和高度进行更改并保存在同一个文件夹中。但它不起作用我该怎么做,任何人都可以帮助我请?

这是我的 demo.jsp 页面,我正在上传图片并希望使用新的高度和宽度调整上传图片的大小。

0 投票
1 回答
579 浏览

php - PHP(class.upload.php):根据宽度和高度调整图片大小

我正在使用 class class.upload.php 来调整大小和上传图像。我的图像需要精确到 770x400。

这就是我想要完成的事情:

1) 上传图片 - 完成

2) 将图像大小调整为宽度 770 像素或高度 400 像素

3) 使用视觉切割器 (Jcrop Image) 将图像切割为 770x400 - 完成

我现在正在为第二点苦苦挣扎,因为不知道如何识别图像比例。

示例:如果图像的宽度为 2156 像素,高度为 777 像素,则需要将其调整为高度:400 像素,因为这将给出 1100x400

如果图像的宽度为 777 像素,高度为 2156 像素,则需要将其调整为宽度:770 像素,因为这将给出 770x2137

如何识别图像比例?

要调整到我使用 class.upload.php 参数的宽度:

要调整到我正在使用的高度:

0 投票
1 回答
374 浏览

imagemagick - imagemagick 以相对像素调整大小

有没有办法使用 imagemagick 将图像的大小调整为比原始图像小 10 像素,但不知道原始图像大小?

我知道对于 100x100 的图像

可以解决问题,但我想用类似的东西删除 90x90 部分

以便它可以处理具有其他尺寸的图像。

0 投票
3 回答
60 浏览

html - 如何在跨度中居中图片?

我想在一个跨度中居中图片。span 有类centerMe,但不影响图片。

标记centerMe

您可以在JSFiddle上找到此示例。

谢谢你的帮助