问题标签 [image-quality]
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.
html - SVG元素渲染质量
我有一个 SVG 画布,用户可以在其中选择和调整一些<image>
元素的大小。我使用preserveAspectRatio="xMidYMid meet"
属性值来保持原来的纵横比。原始图像源大多是256x256px
大小。在 Firefox 和 IE-11 上,当我<image>
将元素的大小调整为小于其原始大小时,它们看起来非常像素化。在 Chrome 上,它们看起来很流畅。我想知道是否有任何 css 或 svg 功能可以帮助我使它们在 Firefox 和 IE 上看起来更流畅。
谢谢你。
编辑:添加样本..
https://jsfiddle.net/p8km6nhc/7/
结果 :
scale - GIMP - Image - How to keep image quality when reduce image size?
I have a image size 300x300mm resolution 72pixel/in. I want resize it to 120x120mm but keep the quality (by increase resolution?).
First test, I increase its resolution to 180pixel/in then scale it to 120x120 >> image still degrade.
Second test, I increase its resolution to 180pixel/in then scale it to 150x150 >> image still degrade.
Can you help me out? Thanks,
c# - UWP: How do you decrease the quality of a selected image?
I have code that allows the user to select an image using file picker & I convert the image to a byte array so that it can be serialized. When viewing the collection of images, if I have too many, the app crashes & will not load. When I debug using visual studios it runs fines but takes a long time to load the images. I believe it times out because it's taking to long to load. After obtaining the storage file. How do I lower the quality of the BitmapImage so that when serialized it doesn't take as long to load?
Other Class details:
ios - 将图像重新分配给 UIImageView 时图像质量损失
我正在开发一个可以在图像中着色并将其导出的应用程序。
我已将 3 个版本的图像资产添加到我的 Assets.xcassets 文件夹中。这些是同一图像的 3 种不同尺寸,即:image1.png image1@2x.png image1@3x.png 各自尺寸:256x341、512x683、768x1024 像素。
我UIImageView
在我的故事板上创建了一个名为 myImage 并通过故事板->实用程序->属性检查器->图像视图->图像将 image1 分配给 myImage。
我正在尝试使用以下tintWithColor
功能作为UIImage
扩展来更改此图像的颜色。
当我在我身上测试这个功能viewDidLoad()
来改变如下颜色时myImage.image
,我看到(在我使用的任何设备上)我的宽度和高度originalImage
总是 256 x 341,5
如果我不对我的图像应用这些更改,我在 iPhone 6 (4,7") 设备上的图像质量如下所示:
如果我应用tintWithColor
然后将生成的图像重新分配给我imageView
的质量似乎下降,线条平滑,如下所示:
有没有办法避免这种质量损失?最终我将导出高质量的图像,所以我想在这个图像的高质量版本上应用这个色彩功能。
谢谢你。
image - JasperReports 6.2 图像质量
我发现了很多文章如何提高 JasperReports 引擎生成的 PDF 文档中图像的质量,但几乎解决方案对我不起作用,或者它们引用了旧版本的 JasperReports。
因此,我想知道什么是我的案例的最佳方法:
- 我有一个图像列表和每个图像的一些描述。每个图像都由其 URL 定义。
- 图像可以有不同的大小,但每个图像的面积是固定的,为 500x500。
- 当插入该区域的图像大于它(两倍或更多)时,质量不会比图像等于或小于该区域时的质量差。
- 覆盖
net.sf.jasperreports.image.dpi
不起作用,我无法将图像转换为 SVG 格式,并且我不能保证每张图像都会比它的区域大。
我会很高兴有任何建议我能做什么。先感谢您!
android - Android 画廊意图:如何获取和设置具有完整尺寸和高质量的原始裁剪图像而不是缩略图?
下面是我的编辑个人资料活动,我为用户提供了从图库中设置个人资料图片的选项。当用户单击编辑个人资料图片时,它会打开图库,裁剪所选图像,裁剪后的图像将保存在预定义的位置以及临时位置,裁剪后的图像将设置为个人资料图片。但是,它总是得到缩略图或低质量的图像。图像的质量与我们如何通过 uri 将图像传递到意图中然后使用 getData 获取该图像 uri 然后使用 setImageUri 设置图像一样,因为这样它会给出缩略图而不是原始图像. 这就是为什么我首先尝试保存裁剪后的图像,然后从那里获取它。甚至为了避免 OOM(内存不足)错误,我尝试使用 inSampleSize、位图工厂选项等调整图像质量和压缩...但最后,
我想要的是标题中所说的,为 userImageView 设置的原始裁剪图像,而不是缩略图或低分辨率图像!
还要考虑到我是 android 开发以及编程、编码和所有方面的新手!
任何形式的帮助将不胜感激!
c# - 在c#中裁剪图像而不扭曲像素
图像在裁剪成各种尺寸时会变形。
如何在不影响图像质量的情况下做到这一点?我目前的结果是扭曲的模糊图像。请帮忙。
这是我的代码: