java使用什么读取图片格式 图片一般是什么格式
大家好,今天给各位分享java使用什么读取图片格式的一些知识,其中也会对图片一般是什么格式进行解释,文章篇幅可能偏长,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在就马上开始吧!
图片一般是什么格式
一般的图片是什么格式保存
图片的格式很多,都是按需保存的。
常见的有 bmp jpg jpeg,这三种都是静态的
动态的有 gif格式的。
搐于美工之类的,在工程上常用的会有 png格式,这个格式的特点是背景透明。
图片一般是什么格式的?
jpg.jpeg.gif.bmp.
JPG是什么格式
JPG格式是一种常用的图片压缩格式,以下是详细说明,有时间看一看吧,希望能对你有所帮助。
JPG文件的优点是体积小巧,并且兼容性好,因为大部分的程序都能读取这种文件,这是因为JPG格式不仅是一个工业标准格式,而且更是web的标准文件格式。JPG文件如此拥有如此便利的条件,难怪得到了业余玩家的推崇。不过另一方面,JPG之所以很小的原因是:当文件在创建的时候会有一些数据被遗失,即通过“有损”的压缩方式来建立文件,这就是其文件小的原因所在了。
如果数码相机采用了JPG作为照片存储的格式虽然可以节省宝贵空间,但不利的一面也必须看清:凡是可以在相机中调整的诸如色温、色彩平衡、图像锐度等经过相机的处理后都记录在文件内,后期调整只能通过photoshop处理来进行,但是经过调整的图像质量将会有所损失。
JPEG在远程传送上有很好的优势,为了不影响肉眼的观看请不要将压缩比小于8,如果是局域网传送,请你用JPEG的无损压缩(12)或者说直接用TIFF。
JPEG与TIFF转印在最好的铜版纸上,在JPEG压缩指数是12的前提下,二者的区别几乎没有,外行与内行(不用放大镜看印刷点阵)都看不出分别,因为真彩(24位以上)转换成印刷格式的四色模式时,颜色信息的损失比从TIFF到JPEG的过程损失得多得多,所以内、外行单看印刷品几乎不能判断图片有没有经过JPEG格式的转换!
就打印而言,用当今最好的色彩管理软件(德国的BEST COLOE)加上最好的打印机技术(墨滴为4微微升),输出的图面质量也没有印刷品好!特别的暗部的过度!但他可以做到比印刷品质丽!但很硬!JPEG在远程传送上有很好的优势,为了不影响肉眼的观看请不要将压缩比小于8,如果是局域网传送,请你用JPEG的无损压缩(12)或者说直接用TIFF。JPEG与TIFF转印在最好的铜版纸上,在JPEG压缩指数是12的前提下,二者的区别几乎没有,外行与内行(不用放大镜看印刷点阵)都看不出分别,因为真彩(24位以上)转换成印刷格式的四色模式时,颜色信息的损失比从TIFF到JPEG的过程损失得多得多,所以内、外行单看印刷品几乎不能判断图片有没有经过JPEG格式的转换!
就打印而言,用当今最好的色彩管理软件(德国的BEST COLOE)加上最好的打印机技术(墨滴为4微微升),输出的图面质量也没有印刷品好!特别的暗部的过度!但他可以做到比印刷品质丽!但很硬!一般打印机只是有一个很很普通的色彩管理程序!对颜色的解释根本达不到专业要求!因为BEST COLOE软件现在在中国要二万四左右(各位,放弃买盗版的想法,它是硬件加密:))你就别指望你家中几千块的打印机为你安装此软件,当你觉得你打出的东西又艳丽又好看时,不好意思,那是颜色失真了:(,如果你觉得你家的打印机打出的东西就是很优秀时,对不起,那你在图片色彩学方面需要进修了:)相信大家对JPEG这种图像格式都非常熟悉,在我们日常所接触的图像中,绝大多数都是JPEG格式的。JPEG的全称为Joint Photographic Experts Group,它是一个在国际标准组织(ISO)下从事静态图像压缩标准制定的委员会,它制定出了第一套国际静态图像压缩标准:ISO 10918-1,俗称JPEG。由于相对于BMP等格式而言,品质相差无己的JPEG格式能让图像文件“苗条”很多,无论是传送还是保存都非常方便,因此JPEG格式在推出后大受欢迎。随着网络的发展,JPEG的应用更加广泛,目前网站上80%的图像都采用JPEG格式。
但是,随着多媒体应用领域的快速增长,传统JPEG压缩技术......>>
图片一般存什么格式
一、BMP格式
BMP是英文Bitmap(位图)的简写,它是Windows操作系统中的标准图像文件格式,能够被多种Windows应用程序所支持。随着Windows操作系统的流行与丰富的Windows应用程序的开发,BMP位图格式理所当然地被广泛应用。这种格式的特点是包含的图像信息较丰富,几乎不进行压缩,但由此导致了它与生俱生来的缺点--占用磁盘空间过大。所以,目前BMP在单机上比较流行。
二、GIF格式
GIF是英文Graphics Interchange Format(图形交换格式)的缩写。顾名思义,这种格式是用来交换图片的。事实上也是如此,上世纪80年代,美国一家著名的在线信息服务机构puServe针对当时网络传输带宽的限制,开发出了这种GIF图像格式。
GIF格式的特点是压缩比高,磁盘空间占用较少,所以这种图像格式迅速得到了广泛的应用。最初的GIF只是简单地用来存储单幅静止图像(称为GIF87a),后来随着技术发展,可以同时存储若干幅静止图象进而形成连续的动画,使之成为当时支持2D动画为数不多的格式之一(称为GIF89a),而在GIF89a图像中可指定透明区域,使图像具有非同一般的显示效果,这更使GIF风光十足。目前Internet上大量采用的彩色动画文件多为这种格式的文件,也称为GIF89a格式文件。
此外,考虑到网络传输中的实际情况,GIF图像格式还增加了渐显方式,也就是说,在图像传输过程中,用户可以先看到图像的大致轮廓,然后随着传输过程的继续而逐步看清图像中的细节部分,从而适应了用户的"从朦胧到清楚"的观赏心理。目前Internet上大量采用的彩色动画文件多为这种格式的文件。
但GIF有个小小的缺点,即不能存储超过256色的图像。尽管如此,这种格式仍在网络上大行其道应用,这和GIF图像文件短小、下载速度快、可用许多具有同样大小的图像文件组成动画等优势是分不开的。
三、JPEG格式
JPEG也是常见的一种图像格式,它由联合照片专家组(Joint Photographic Experts Group)开发并以命名为"ISO 10918-1",JPEG仅仅是一种俗称而已。JPEG文件的扩展名为.jpg或.jpeg,其压缩技术十分先进,它用有损压缩方式去除冗余的图像和彩色数据,获取得极高的压缩率的同时能展现十分丰富生动的图像,换句话说,就是可以用最少的磁盘空间得到较好的图像质量。
同时JPEG还是一种很灵活的格式,具有调节图像质量的功能,允许你用不同的压缩比例对这种文件压缩,比如我们最高可以把1.37MB的BMP位图文件压缩至20.3KB。当然我们完全可以在图像质量和文件尺寸之间找到平衡点。
由于JPEG优异的品质和杰出的表现,它的应用也非常广泛,特别是在网络和光盘读物上,肯定都能找到它的影子。目前各类浏览器均支持JPEG这种图像格式,因为JPEG格式的文件尺寸较小,下载速度快,使得Web页有可能以较短的下载时间提供大量美观的图像,JPEG同时也就顺理成章地成为网络上最受欢迎的图像格式。
四、JPEG2000格式
JPEG 2000同样是由JPEG组织负责制定的,它有一个正式名称叫做"ISO 15444",与JPEG相比,它具备更高压缩率以及更多新功能的新一代静态影像压缩技术。
JPEG2000作为JPEG的升级版,其压缩率比JPEG高约30%左右。与JPEG不同的是,JPEG......>>
图片都有什么格式的啊
BMP:Windows位图 Windows位图可以用任何颜色深度(从黑白到 24位颜色)存储单个光栅图像。Windows位图文件格式与其他 Microsoft Windows程序兼容。它不支持文件压缩,也不适用于 Web页。从总体上看,Windows位图文件格式的缺点超过了它的优点。为了保证照片图像的质量,请使用 PNG文件、JPEG文件或 TIFF文件。BMP文件适用于 Windows中的墙纸。优点: BMP支持 1位到 24位颜色深度。 BMP格式与现有 Windows程序(尤其是较旧的程序)广泛兼容。缺点: BMP不支持压缩,这会造成文件非常大。 BMP文件不受 Web浏览器支持。 PCX:PC画笔“PC画笔”图片(也被称为 Z-Soft位图)会以任何颜色深度存储单个光栅图像。画笔图片更广泛地用于较早的 Windows程序和基于 MS-DOS的程序。画笔图片与许多较新的程序兼容。PCX图片支持“行程长度编码”(RLE)内部压缩。优点: PCX在许多基于 Windows的程序和基于 MS-DOS的程序间是标准格式。 PCX支持内部压缩。缺点: PCX不受 Web浏览器支持。 PNG:可移植网络图形 PNG图片以任何颜色深度存储单个光栅图像。PNG是与平台无关的格式。优点: PNG支持高级别无损耗压缩。 PNG支持 alpha通道透明度。 PNG支持伽玛校正。 PNG支持交错。 PNG受最新的 Web浏览器支持。缺点:较旧的浏览器和程序可能不支持 PNG文件。作为Internet文件格式,与 JPEG的有损耗压缩相比,PNG提供的压缩量较少。作为Internet文件格式,PNG对多图像文件或动画文件不提供任何支持。GIF格式支持多图像文件和动画文件。 JPEG:联合摄影专家组 JPEG图片以 24位颜色存储单个光栅图像。JPEG是与平台无关的格式,支持最高级别的压缩,不过,这种压缩是有损耗的。渐近式 JPEG文件支持交错。可以提高或降低 JPEG文件压缩的级别。但是,文件大小是以图像质量为代价的。压缩比率可以高达 100:1。(JPEG格式可在 10:1到 20:1的比率下轻松地压缩文件,而图片质量不会下降。)JPEG压缩可以很好地处理写实摄影作品。但是,对于颜色较少、对比级别强烈、实心边框或纯***域大的较简单的作品,JPEG压缩无法提供理想的结果。有时,压缩比率会低到 5:1,严重损失了图片完整性。这一损失产生的原因是,JPEG压缩方案可以很好地压缩类似的色调,但是 JPEG压缩方案不能很好地处理亮度的强烈差异或处理纯***域。优点:摄影作品或写实作品支持高级压缩。利用可变的压缩比可以控制文件大小。支持交错(对于渐近式 JPEG文件)。 JPEG广泛支持 Internet标准。缺点:有损耗压缩会使原始图片数据质量下降。当您编辑和重新保存 JPEG文件时,JPEG会混合原始图片数据的质量下降。这种下降是累积性的。 JPEG不适用于所含颜色很少、具有大块颜色相近的区域或亮度差异十分明显的较简单的图片。 GIF:图形交换格式 GIF图片以 8位颜色或 256色存储单个光栅图像数据或多个光栅图像数据。GIF图片支持透明度、压缩、交错和多图像图片(动画 GIF)。 GIF透明度不是 alp......>>
图片都是些什么格式?
<---->文件格式是一种将文件以不同方式进行保存的格式。Photoshop支持几十种文件格式,因此能很好地支持多种应用程序。在Photoshop中,常见的格式有PSD、BMP、PDF、JPEG、GIF、TGA、TIFF等等。对于初学者最好是要看一下。平时不觉得这个有什么重要。但你要用于印刷和跨平台操作的时候还是必须要搞清楚的。
1. PSD格式
PSD格式是Photoshop的固有格式,PSD格式可以比其他格式更快速地打开和保存图像,很好的保存层、通道、路径、蒙版以及压缩方案不会导致数据丢失等。但是,很少有应用程序能够支持这种格式。
2、BMP格式
BMP(Windows Bitmap)格式是微软开发的Microsoft Pain的固有格式,这种格式被大多数软件所支持。BMP格式采用了一种叫RLE的无损压缩方式,对图像质量不会产生什么影响。
3、PDF格式
PDF(Portable Document Format)是由Adobe Systems创建的一种文件格式,允许在屏幕上查看电子文档。PDF文件还可被嵌入到锭eb的HTML文档中。
4、JPEG格式
JPEG(由Joint Photographic Experts Group缩写而成,意为联合图形专家组)是我们平时最常用的图像格式。它是一个最有效、最基本的有损压缩格式,被极大多数的图形处理软件所支持。JPEG格式的图像还广泛用于网页的制作。如果对图像质量要求不高,但又要求存储大量图片,使用JPEG无疑是一个好办法。但是,对于要求进行图像输出打印,最好不使用JPEG格式,因为它是以损坏图像质量而提高压缩质量的。
5、GIF格式
GIF格式是输出图像到网页最常采用的格式。GIF采用LZW压缩,限定在256色以内的色彩。GIF格式以87a和89a两种代码表示。GIF87a严格支持不透明像素。而GIF89a可以控制那些区域透明,因此,更大地缩小了GIF的尺寸。如果要使用GIF格式,就必须转换成索引色模式(Indexed Color),使色彩数目转为256或更少。
6、TGA格式
TGA(Targa)格式是计算机上应用最广泛的图象文件格式,它支持32位。
7、TIFF格式
TIFF(Tag Image File Format,意为有标签的图像文件格式)是Aldus在Mac初期开发的,目的是使扫描图像标准化。它是跨越Mac与PC平台最广泛的图像打印格式。TIFF使用LZW无损压缩方式,大大减少了图像尺寸。另外,TIFF格式最令人激动的功能是可以保存通道,这对于你处理图像是非常有好处的。
高清图片是什么格式
朋友,这个好多格式都有的,比如:JPG、GIF。是不是高清跟文件格式关系不大,关键是图片的像素足够大,就算高清了,比如:2048*2048以上的图片都差不是高清了。
图片都有些什么格式?
常见的有 jpg gif bmp jpeg jpe然后是; psd eps png等等,因为设计图像格式的公司很多,于是就有了那么多的图像格式。
什么格式的图片质量好?
PNG格式的图片质量好。
PNG,图像文件存储格式,其设计目的是试图替代GIF和TIFF文件格式,同时增加一些GIF文件格式所不具备的特性。PNG的名称来源于“可移植网络图形格式(Portable Network Graphic Format,PNG)”,也有一个非官方解释“PNG's Not GIF”,是一种位图文件(bitmap file)存储格式,读作“ping”。
PNG用来存储灰度图像时,灰度图像的深度可多到16位,存储彩色图像时,彩色图像的深度可多到48位,并且还可存储多到16位的α通道数据。PNG使用从LZ77派生的无损数据压缩算法,一般应用于JAVA程序、网页或S60程序中,原因是它压缩比高,生成文件体积小。
一般从网上下载图片到手机上的,图片都是什么格式的
JPG格式的,当然也有bmp格式和png格式的~这些是最常用和最常见的~
图片的格式有哪几种呀
常见的图像文件格式
一、BMP格式
BMP是英文Bitmap(位图)的简写,它是Windows操作系统中的标准图像文件格式,能够被多种Windows应用程序所支持。随着Windows操作系统的流行与丰富的Windows应用程序的开发,BMP位图格式理所当然地被广泛应用。这种格式的特点是包含的图像信息较丰富,几乎不进行压缩,但由此导致了它与生俱生来的缺点--占用磁盘空间过大。所以,目前BMP在单机上比较流行。
二、GIF格式
GIF是英文Graphics Interchange Format(图形交换格式)的缩写。顾名思义,这种格式是用来交换图片的。事实上也是如此,上世纪80年代,美国一家著名的在线信息服务机构CompuServe针对当时网络传输带宽的限制,开发出了这种GIF图像格式。
GIF格式的特点是压缩比高,磁盘空间占用较少,所以这种图像格式迅速得到了广泛的应用。最初的GIF只是简单地用来存储单幅静止图像(称为GIF87a),后来随着技术发展,可以同时存储若干幅静止图象进而形成连续的动画,使之成为当时支持2D动画为数不多的格式之一(称为GIF89a),而在GIF89a图像中可指定透明区域,使图像具有非同一般的显示效果,这更使GIF风光十足。目前Internet上大量采用的彩色动画文件多为这种格式的文件,也称为GIF89a格式文件。
此外,考虑到网络传输中的实际情况,GIF图像格式还增加了渐显方式,也就是说,在图像传输过程中,用户可以先看到图像的大致轮廓,然后随着传输过程的继续而逐步看清图像中的细节部分,从而适应了用户的"从朦胧到清楚"的观赏心理。目前Internet上大量采用的彩色动画文件多为这种格式的文件。
但GIF有个小小的缺点,即不能存储超过256色的图像。尽管如此,这种格式仍在网络上大行其道应用,这和GIF图像文件短小、下载速度快、可用许多具有同样大小的图像文件组成动画等优势是分不开的。
三、JPEG格式
JPEG也是常见的一种图像格式,它由联合照片专家组(Joint Photographic Experts Group)开发并以命名为"ISO 10918-1",JPEG仅仅是一种俗称而已。JPEG文件的扩展名为.jpg或.jpeg,其压缩技术十分先进,它用有损压缩方式去除冗余的图像和彩色数据,获取得极高的压缩率的同时能展现十分丰富生动的图像,换句话说,就是可以用最少的磁盘空间得到较好的图像质量。
同时JPEG还是一种很灵活的格式,具有调节图像质量的功能,允许你用不同的压缩比例对这种文件压缩,比如我们最高可以把1.37MB的BMP位图文件压缩至20.3KB。当然我们完全可以在图像质量和文件尺寸之间找到平衡点。
由于JPEG优异的品质和杰出的表现,它的应用也非常广泛,特别是在网络和光盘读物上,肯定都能找到它的影子。目前各类浏览器均支持JPEG这种图像格式,因为JPEG格式的文件尺寸较小,下载速度快,使得Web页有可能以较短的下载时间提供大量美观的图像,JPEG同时也就顺理成章地成为网络上最受欢迎的图像格式。
四、JPEG2000格式
JPEG 2000同样是由JPEG组织负责制定的,它有一个正式名称叫做"ISO 15444",与JPEG相比,它具备更高压缩率以及更多新功能的新一代静态影像压缩技术。
JPEG2000作为JPEG的升级版,其压缩率比JPEG高约30%左右。与JPEG不同的是,JPEG2000同时支持有损和无损压缩,而 JPEG只能支持有损压缩。无损压缩对保存一些重要图片是十分有用的。JPEG2000的一个极其重要的特征在于它能实现渐进传输,这一点与GIF的"渐显"有异曲同工之妙,即先传输图像的轮廓,然后逐步传输数据,不断提高图像质量,让图象由朦胧到清晰显示,而不必是像现在的 JPEG一样,由上到下慢慢显示。
此外,JPEG2000还支持所谓的"感兴趣区域"特性,你可以任意指定影像上你感兴趣区域的压缩质量,还可以选择指定的部份先解压缩。 JPEG 2000和 JPEG相比优势明显,且向下兼容,因此取代传统的JPEG格式指日可待。
JPEG2000可应用于传统的JPEG市场,如扫描仪、数码相机等,亦可应用于新兴领域,如网路传输、无线通讯等等五、TIFF格式
TIFF(Tag Image File Format)是Mac中广泛使用的图像格式,它由Aldus和微软联合开发,最初是出于跨平台存储扫描图像的需要而设计的。它的特点是图像格式复杂、存贮信息多。正因为它存储的图像细微层次的信息非常多,图像的质量也得以提高,故而非常有利于原稿的复制。
该格式有压缩和非压缩二种形式,其中压缩可采用LZW无损压缩方案存储。不过,由于TIFF格式结构较为复杂,兼容性较差,因此有时你的软件可能不能正确识别TIFF文件(现在绝大部分软件都已解决了这个问题)。目前在Mac和PC机上移植TIFF文件也十分便捷,因而TIFF现在也是微机上使用最广泛的图像文件格式之一。
六、PSD格式
这是著名的Adobe公司的图像处理软件Photoshop的专用格式Photoshop Document(PSD)。PSD其实是Photoshop进行平面设计的一张"草稿图",它里面包含有各种图层、通道、遮罩等多种设计的样稿,以便于下次打开文件时可以修改上一次的设计。在Photoshop所支持的各种图像格式中,PSD的存取速度比其它格式快很多,功能也很强大。由于Photoshop越来越被广泛地应用,所以我们有理由相信,这种格式也会逐步流行起来。
七、PNG格式
PNG(Portable Network Graphics)是一种新兴的网络图像格式。在1994年底,由于Unysis公司宣布GIF拥有专利的压缩方法,要求开发GIF软件的作者须缴交一定费用,由此促使免费的png图像格式的诞生。PNG一开始便结合GIF及JPG两家之长,打算一举取代这两种格式。1996年10月1日由PNG向国际网络联盟提出并得到推荐认可标准,并且大部分绘图软件和浏览器开始支持PNG图像浏览,从此PNG图像格式生机焕发。
PNG是目前保证最不失真的格式,它汲取了GIF和JPG二者的优点,存贮形式丰富,兼有GIF和JPG的色彩模式;它的另一个特点能把图像文件压缩到极限以利于网络传输,但又能保留所有与图像品质有关的信息,因为PNG是采用无损压缩方式来减少文件的大小,这一点与牺牲图像品质以换取高压缩率的JPG有所不同;它的第三个特点是显示速度很快,只需下载1/64的图像信息就可以显示出低分辨率的预览图像;第四,PNG同样支持透明图像的制作,透明图像在制作网页图像的时候很有用,我们可以把图象背景设为透明,用网页本身的颜色信息来代替设为透明的色彩,这样可让图像和网页背景很和谐地融合在一起。
PNG的缺点是不支持动画应用效果,如果在这方面能有所加强,简直就可以完全替代GIF和JPEG了。Macromedia公司的Fireworks软件的默认格式就是PNG。现在,越来越多的软件开始支持这一格式,而且在网络上也越来截止流行八、SWF格式
利用Flash我们可以制作出一种后缀名为SWF(Shockwave Format)的动画,这种格式的动画图像能够用比较小的体积来表现丰富的多媒体形式。在图像的传输方面,不必等到文件全部下载才能观看,而是可以边下载边看,因此特别适合网络传输,特别是在传输速率不佳的情况下,也能取得较好的效果。事实也证明了这一点,SWF如今已被大量应用于WEB网页进行多媒体演示与交互性设计。此外,SWF动画是其于矢量技术制作的,因此不管将画面放大多少倍,画面不会因此而有任何损害。综上,SWF格式作品以其高清晰度的画质和小巧的体积,受到了越来越多网页设计者的青睐,也越来越成为网页动画和网页图片设计制作的主流,目前已成为网上动画的事实标准。
九、SVG格式
SVG可以算是目前最最火热的图像文件格式了,它的英文全称为Scalable Vector Graphics,意思为可缩放的矢量图形。它是基于XML(Extensible Markup Language),由World Wide Web Consortium(W3C)联盟进行开发的。严格来说应该是一种开放标准的矢量图形语言,可让你设计激动人心的、高分辨率的Web图形页面。用户可以直接用代码来描绘图像,可以用任何文字处理工具打开SVG图像,通过改变部分代码来使图像具有互交功能,并可以随时插入到HTML中通过浏览器来观看。
它提供了目前网络流行格式GIF和JPEG无法具备了优势:可以任意放大图形显示,但绝不会以牺牲图像质量为代价;字在SVG图像中保留可编辑和可搜寻的状态;平均来讲,SVG文件比JPEG和GIF格式的文件要小很多,因而下载也很快。可以相信,SVG的开发将会为Web提供新的图像标准。其它非主流图像格式:
1、PCX格式
PCX格式是ZSOFT公司在开发图像处理软件Paintbrush时开发的一种格式,这是一种经过压缩的格式,占用磁盘空间较少。由于该格式出现的时间较长,并且具有压缩及全彩色的能力,所以现在仍比较流行。
2、DXF格式
DXF(Autodesk Drawing Exchange Format)是AutoCAD中的矢量文件格式,它以ASCII码方式存储文件,在表现图形的大小方面十分精确。许多软件都支持DXF格式的输入与输出。
3、WMF格式
WMF(Windows Metafile Format)是Windows中常见的一种图元文件格式,属于矢量文件格式。它具有文件短小、图案造型化的特点,整个图形常由各个独立的组成部分拼接而成,其图形往往较粗糙。
4、EMF格式
EMF(Enhanced Metafile)是微软公司为了弥补使用WMF的不足而开发的一种Windows 32位扩展图元文件格式,也属于矢量文件格式,其目的是欲使图元文件更加容易接受。5、LIC(FLI/FLC)格式
Flic格式由Autodesk公司研制而成,FLIC是FLC和FLI的统称:FLI是最初的基于320×200分辨率的动画文件格式,而FLC则采用了更高效的数据压缩技术,所以具有比FLI更高的压缩比,其分辨率也有了不少提高。
6、EPS格式
EPS(Encapsulated PostScript)是PC机用户较少见的一种格式,而苹果Mac机的用户则用得较多。它是用PostScript语言描述的一种ASCII码文件格式,主要用于排版、打印等输出工作。
7、TGA格式
TGA(Tagged Graphics)文件是由美国Truevision公司为其示卡开发的一种图像文件格式,已被国际上的图形、图像工业所接受。TGA的结构比较简单,属于一种图形、图像数据的通用格式,在多媒体领域有着很大影响,是计算机生成图像向电视转换的一种首选格式。
200分c/c++/java/c#读取png图片
没必要那么麻烦.只要使用GDI+库里面的Bitmap对象和Graphics对象就可以了。WindowsXP以上的OS都提供GDI+图形接口了,他的功能比GDI接口更强大,使用更方便。建议你可以查查GDI+的用法。这里给你个最简单的C#的例子:
System.Drawing.Bitmap bmp= new Bitmap("1.png");//创建Bitmap对象
System.Drawing.Color c= bmp.GetPixel(0, 0);//获得图像上(0,0)点的像素值
int a= c.A;//该像素的Alpha通道值
int r= c.R;//该像素的红色通道值
int g= c.G;//该像素的绿色通道值
int b= c.B;//该像素的蓝色通道
那建议你上网查一查PNG格式的标准,就知道PNG文件里的数据排列了。但PNG是压缩过的,所以你还得有解压算法才行。
png的存储格式:
关键数据块中有4个标准数据块:
文件头数据块IHDR(header chunk):包含有图像基本信息,作为第一个数据块出现并只出现一次。
调色板数据块PLTE(palette chunk):必须放在图像数据块之前。
图像数据块IDAT(image data chunk):存储实际图像数据。PNG数据允许包含多个连续的图像数据块。
图像结束数据IEND(image trailer chunk):放在文件尾部,表示PNG数据流结束。
在第二个数据块中包含了调色板数据块。可是,当我们去解析png24时,却未找到调色板、并且我们发现png24的存储模式是点阵颜色值加一位的阿尔法通道值构成的,这种存储模式根本不需要调色板的存在。基于这种存储模式,png24的位深最低是32位真彩,在我们看到的图像过渡中会很圆润,因为每个点都可以是不同的色彩以及不同的透明值。而这种模式也是我们最常使用、大家所理解中的png模式。至于"png"后面的“24”可见也和位深并无关系,至于为什么叫24,我也没有找到具体的答案。
png24源数据中无调色盘的存在,而在标准数据块的第二块中,却显示了调色板数据块。即然存在,肯定是有意义的,可见png有另外一种存储模式--带色盘的png8模式。png8有点类似于GIF,包含了一个调色板,并在调色板上有一个透明颜色值,这种模式在计算机的存储中,每个点阵存储的是色盘索引、并且无阿尔法半透明位。所以,png8在颜色位深上,可以低于32位;也可以使用更换色盘的技术来处理一些独特的效果;但是由于每个点阵没有阿尔法定义,边缘会像GIF一样存在锯齿现像。
好像讲的有点乱,总结一下区别吧:
png8和png24的根本区别,不是颜色位的区别,而是存储方式不同;
png8色盘索引、调色板中一位透明值、不支持阿尔法通道的半透明,存储格式中每个像素无透明度的数据块定义;
png24无调色板、支持阿尔法通道的半透明、每个点阵都有透明度的定义,最低32位真彩色;
特性
支持256色调色板技术以产生小体积文件
最高支持48位真彩色图像以及16位灰度图像。
支持阿尔法通道的半透明特性。
支持图像亮度的gamma校正信息。
支持存储附加文本信息,以保留图像名称、作者、版权、创作时间、注释等信息。
使用无损压缩
渐近显示和流式读写,适合在网络传输中快速显示预览效果后再展示全貌。
使用CRC循环冗余编码防止文件出错。
最新的PNG标准允许在一个文件内存储多幅图像。
看。有使用无损压缩和多幅图像。挺复杂的哦!
http://codex.wordpress.org.cn/index.php?diff=prev&oldid=88484
看下面W3C的网站介绍。你就知道有多复杂了。不用库函数,我觉得你的想法太不现实。对与BMP这样格式还可以,对于PNG,不行。
http://www.w3.org/TR/2003/REC-PNG-20031110/
关于java使用什么读取图片格式的内容到此结束,希望对大家有所帮助。