Questions tagged «image-scaling»

25
如何在ImageView中缩放图像以保持纵横比
在Android中,我所定义的ImageView“S layout_width是fill_parent(可能需要在电话的全宽)。 如果我放的图片ImageView大于layout_width,Android会缩放图片,对吗?但是高度呢?Android缩放图像时,它会保持宽高比吗? 我发现,ImageView当Android缩放的图片大于时,顶部和底部会有一些空白ImageView。真的吗?如果是,如何消除空白?

14
高质量图像缩放库
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗?更新问题,使其成为Stack Overflow 的主题。 5年前关闭。 改善这个问题 我想在C#中以与Photoshop一样好的质量缩放图像。是否有任何C#图像处理库可用于执行此操作?

7
HTML img缩放
我正在尝试显示一些带有HTML img标签的大图像。此刻,它们离开了屏幕的边缘。如何缩放它们以使其停留在浏览器窗口中? 还是在不可能的情况下,至少可以说“以其正常宽度和高度的50%显示此图像”? width和height属性使图像变形-据我所知,这是因为它们引用了容器最终可能具有的任何属性,而这些属性与图像无关。我无法指定像素,因为我必须处理大量具有不同像素大小的图像集合。最大宽度无效。

11
在不损失任何质量的情况下调整图像大小
在这里很难说出要问什么。这个问题是模棱两可,含糊,不完整,过于宽泛或夸张的,不能以目前的形式合理地回答。如需帮助澄清此问题以便可以重新打开, 请访问帮助中心。 7年前关闭。 如何在不影响图像质量的情况下调整图像尺寸?
108 c#  image  image-scaling 

13
c#在保留宽高比的同时将图像调整为不同大小
我正在尝试调整图像的大小,同时保留原始图像的长宽比,以使新图像看起来不被挤压。 例如: 将150 * 100的图像转换为150 * 150的图像。 高度的额外50像素需要用白色背景色填充。 这是我正在使用的当前代码。 它可以很好地调整大小,但是更改原始图像的纵横比会挤压新图像。 private void resizeImage(string path, string originalFilename, int width, int height) { Image image = Image.FromFile(path + originalFilename); System.Drawing.Image thumbnail = new Bitmap(width, height); System.Drawing.Graphics graphic = System.Drawing.Graphics.FromImage(thumbnail); graphic.InterpolationMode = InterpolationMode.HighQualityBicubic; graphic.SmoothingMode = SmoothingMode.HighQuality; graphic.PixelOffsetMode = PixelOffsetMode.HighQuality; graphic.CompositingQuality = CompositingQuality.HighQuality; graphic.DrawImage(image, …

8
Android ImageView将较小的图像缩放为宽度,并具有灵活的高度,而不会裁剪或变形
经常被问到,从未回答(至少不是以可重复的方式)。 我有一个图像视图,其图像小于该视图。我想将图像缩放到屏幕的宽度,并调整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"无效。android:layout_gravity如在其他地方建议的那样,添加仍然无效。 我尝试了其他组合-无济于事。所以,请问有人知道: 如何设置ImageView的XML以填充屏幕宽度,缩放较小的图像以填充整个视图,以其宽高比显示图像而不会失真或裁剪? 编辑:我也尝试设置任意数字高度。这仅对centerCrop设置有效。它将根据视图高度垂直扭曲图像。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.