JPG格式与bmp格式的具体区别是什么?

vonseng 2011-09-15 11:29:07
JPG格式与bmp格式的具体区别是什么?通用的图像处理方法(如灰度化,二值化等)是否对两种格式都适用。C#中关于图像处理的方法是否都适用与这两种格式的额图片
...全文
7312 18 打赏 收藏 转发到动态 举报
写回复
用AI写文章
18 条回复
切换为时间正序
请发表友善的回复…
发表回复
DARK_SEE 2011-09-16
  • 打赏
  • 举报
回复
压缩的比例都不同~
yumixiong 2011-09-16
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 king594238813 的回复:]
首先格式不一样
我如果没记错gif bmp 好像可以搞成透明图片

然后就是 这些格式不一样 占空间也不一样 质量也不一样
记得jpg 是占空间最小 质量最好的····
[/Quote]

GIF格式是可以做动态图的
透明图要用PNG格式存~
火星大能猫 2011-09-15
  • 打赏
  • 举报
回复
DIB设备无关位图文件,这是一种文件格式,是为了保证用某个应用程序创建的位图图形可以被其它应用程序装载或显示一样。 DIB的与设备无关性主要体现在以下两个方面:DIB的颜色模式与设备无关。例如,一个256色的DIB即可以在真彩色显示模式下使用,也可以在16色模式下使用。256色以下(包括256色)的DIB拥有自己的颜色表,像素的颜色独立于系统调色板。由于DIB不依赖于具体设备,因此可以用来永久性地保存图象。DIB一般是以*.BMP文件的形式保存在磁盘中的,有时也会保存在*.DIB文件中。运行在不同输出设备下的应用程序可以通过DIB来交换图象。
萧炎 2011-09-15
  • 打赏
  • 举报
回复
资料显示:
BMP是windows的标准图像格式。
——不采用压缩技术,所以文件会比较大,与其等价,或说同等级的有TIF格式,一般在印刷业比较常用。

JPG是JPEG(号称什么“联合图像专家小组”,很多图像编码的国际标准都是这个地方制定的)推出的,采用高压缩比技术的图像存储格式。
——高压缩比,支持全彩,文件格式很小,但图片会失真;它和GIF图片,是网页设计行业常用的图片格式。

其实图片格式非常多,都是不同的图像编码结果,主要取决于要携带多少图像信息,所以会有各种各样的差异。不同领域,都有自己惯用的标准
ghost5216 2011-09-15
  • 打赏
  • 举报
回复
JPG要转换成BMP再处理
回眸婉约 2011-09-15
  • 打赏
  • 举报
回复
首先格式不一样
我如果没记错gif bmp 好像可以搞成透明图片

然后就是 这些格式不一样 占空间也不一样 质量也不一样
记得jpg 是占空间最小 质量最好的····
hztltgg 2011-09-15
  • 打赏
  • 举报
回复
JPG也好,bmp也好,都是一种保存成文件的格式,而不是真正电脑处理的格式。

电脑处理的就是DIB,设备无关位图,不管是什么格式,打开文件的时候就应该转换为DIB来处理了。

其实,bmp格式就是直接保存的DIB格式
bdmh 2011-09-15
  • 打赏
  • 举报
回复
数据存储格式不一样,具体看看他们的资料吧
stonemqy 2011-09-15
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 zyloveyrf 的回复:]
资料显示:
BMP是windows的标准图像格式。
——不采用压缩技术,所以文件会比较大,与其等价,或说同等级的有TIF格式,一般在印刷业比较常用。

JPG是JPEG(号称什么“联合图像专家小组”,很多图像编码的国际标准都是这个地方制定的)推出的,采用高压缩比技术的图像存储格式。
——高压缩比,支持全彩,文件格式很小,但图片会失真;它和GIF图片,是网页设计行业常用的图片格式。

……
[/Quote]

学习了
zld_baggio 2011-09-15
  • 打赏
  • 举报
回复
大小和像素的区别,bmp清晰一些,也大一些。web方面的开发一般都用jpeg或者jpg。
xingxuejiao 2011-09-15
  • 打赏
  • 举报
回复
学习~
hztltgg 2011-09-15
  • 打赏
  • 举报
回复
灰度化,二值化,滤波处理都是针对dib格式,是在内存中处理,不是在磁盘上直接对文件处理。

bmp,jpg只是保存的格式不同,当然jpg有压缩,bmp没压缩,最后保存的时候肯定不会一模一样
vonseng 2011-09-15
  • 打赏
  • 举报
回复
如果有一张比较大的bmp格式的图片和一张由它转换成jpg格式的图片。这两张图片同时进行灰度化,二值化,滤波等处理,其得到的结果是否一样呢
辰岡墨竹 2011-09-15
  • 打赏
  • 举报
回复
BMP也支持压缩,不过是RLE行程压缩,属于一种无损压缩,而且压缩比不高,所以很少用。
JPEG则是利用离散余弦变换,将图像中人眼不敏感的信息剔除,所以压缩比很高。
要对这些图形文件进行处理,必须进行解码还原成未压缩的位图文件。
ycproc 2011-09-15
  • 打赏
  • 举报
回复
一般我都用jpg
wangyue4 2011-09-15
  • 打赏
  • 举报
回复
我觉得最本质的区别是bmp格式保存后文件比较大,jpg则很小。比如保存qq截图发邮件上传附件,还是用jpg比较快
灰阶 2011-09-15
  • 打赏
  • 举报
回复
学习了

110,539

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧