Tag: 图像缩放

HTML img缩放

我试图用HTML的img标签显示一些大的图像。 此刻他们离开了屏幕边缘; 我如何缩放它们以保持在浏览器窗口内? 或在可能的情况下,这是不可能的,至less可以说“以正常的宽度和高度的50%显示这个图像”? 宽度和高度属性会扭曲图像 – 据我所知,这是因为它们指的是容器可能以何种属性结束,这与图像无关。 我不能指定像素,因为我必须处理每个像素大小不同的大量图像。 最大宽度不起作用。

Android ImageView可缩小图像到宽度,灵活高度,而不会裁剪或变形

经常问,从来没有回答(至less不能以可重现的方式)。 我有一个图像视图与比视图小的图像。 我想缩放图像到屏幕的宽度,并调整ImageView的高度以反映图像的比例正确的高度。 <ImageView android:layout_width="fill_parent" android:layout_height="wrap_content" /> 这导致图像以其原始尺寸居中(小于屏幕宽度),并在边上留有边缘。 不好。 所以我补充说 android:adjustViewBounds="true" 同样的效果,不好。 我补充说 android:scaleType="centerInside" 同样的效果,不好。 我改变了centerInside以fitCenter 。 同样的效果,不好。 我把中心centerInside了centerCrop 。 android:scaleType="centerCrop" 现在,最后,图像缩放到屏幕的宽度 – 但在顶部和底部裁剪 ! 所以我改变了centerCrop来fitXY 。 android:scaleType="fitXY" 现在图像被缩放到屏幕的宽度,但不在 y轴上缩放,导致图像失真 。 删除android:adjustViewBounds="true"没有效果。 正如其他地方所build议的,添加一个android:layout_gravity ,再次没有效果。 我尝试了其他组合 – 无济于事。 所以,请有人知道: 如何设置ImageView的XML以填充屏幕的宽度,缩放较小的图像以填充整个视图,以不变形或裁剪的方式显示图像的高宽比? 编辑:我也尝试设置任意数字高度。 这只与centerCrop设置有关。 它将根据视图高度垂直变形图像。

在asp.net中调整图像大小而不会丢失图像质量

我正在开发一个ASP.NET 3.5 Web应用程序,允许我的用户上传jpeg,gif,bmp或png图像。 如果上传的图片尺寸大于103 x 32,我想将上传的图片大小调整为103 x 32。我已经阅读了一些博客文章和文章,也尝试了一些代码示例,但是没有任何一个可以正常工作。 有没有人成功做到这一点?

如何缩放BufferedImage

继javadoc之后,我试图缩放一个BufferedImage而没有成功,这里是我的代码: BufferedImage image = MatrixToImageWriter.getBufferedImage(encoded); Graphics2D grph = image.createGraphics(); grph.scale(2.0, 2.0); grph.dispose(); 我不明白为什么它不工作,有什么帮助?

高品质的图像缩放库

我想在C#中调整图像的质量,就像Photoshop一样好。 有没有任何C#image processing库可用来做这件事情?

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

我需要调整图像大小,但图像质量不会受到影响。