我需要压缩一个有几个灰色16bit图像(多页)的tif文件。我已经尝试使用ImageIO如下所示:使用Java ImageIO进行Tiff压缩最初,tif文件中的每个图像都来自另一个Tiff文件。当我想使用压缩机时,我有以下选项:
PNG对16位图像进行无损压缩。库和实用程序广泛可用。JPEG2000有一个16位有损模式,但你必须找到一些软件支持它。打开JPEG可能。
然而,我不得不问:你的标准是什么,当你有可接受的图像质量和当你不?如果它是可视的,那么你很可能以正常的JPEG结束,每像素有效的位小于8位。
我想还有另一种方法,因为我们公司有一个扫描仪,可以产生尺寸小得多的JPEG压缩的TIFF图像。有没有人知道另一个库(免费或不免费)可以更有效地处理这种转换,或者在FreeImage中实现这一点? 更新: 我查看了TIFF6.0规范,分析了扫描器生成的文件,并能够编写一个函数,将JPEG包装到一个非常简单的TIFF容器中(也可以处理合并到多页TIFF中的多个JPEG)。 我知道可能有些陷阱我还不知道
我正在使用Java压缩一个图像。
问题内容: 我想更改多页TIFF图像的高度,所以我在下面的代码段中进行缩放。但是它仅从tiff文件返回第一页,我想它会将其转换为JPEG图像。如何保留文件的所有页面? 更新的代码: 问题答案: 只会写入单个独立映像。将多个图像写入同一输出流并不能解决此问题。但是,ImageIO软件包完全支持您所需的内容,只需要更多代码即可。 使用以下命令获取适用于TIFF格式的格式: 有关更多信息,请参见Imag
我希望加载一个dicom图像并将其保存到jpeg,如下面的fo-dicom文档代码所示: 但是,我正在从MemoryStream打开dicom文件,我想将jpeg保存为字节数组。这在FO-DICOM中是可能的吗?
本文向大家介绍有损压缩和无损压缩之间的区别,包括了有损压缩和无损压缩之间的区别的使用技巧和注意事项,需要的朋友参考一下 数据压缩是指将大文件缩小为较小大小的文件并可以再次将其解压缩为大文件的技术。有损压缩会将大文件恢复为原始格式,但会丢失一些数据,这是不明显的,而无损压缩会将大文件恢复为原始格式而不会丢失任何数据。 以下是有损压缩和无损压缩之间的一些重要区别。 序号 键 有损压缩 无损压缩 1 数
本文向大家介绍C#无损压缩图片,包括了C#无损压缩图片的使用技巧和注意事项,需要的朋友参考一下 话不多说,请看代码: 以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持呐喊教程!