tif,gif图片处理

问题描述

读gif图片如果是多贞则输出每一贞图片的信息读tif图片如果是多副图片构成则输出每幅图片的信息功能类似于ImageMagick的identify命令C:program1ImageMagick-6.6.6-2>identifyD:tempoldappfileTIFFLiteDOC300.tifD:tempoldappfileTIFFLiteDOC300.tif[0]TIFF2484x35162484x3516+0+01-bitBilevelDirectClass561KB0.000u0:00.171D:tempoldappfileTIFFLiteDOC300.tif[1]TIFF2484x35162484x3516+0+01-bitBilevelDirectClass561KB0.000u0:00.235D:tempoldappfileTIFFLiteDOC300.tif[2]TIFF2484x35162484x3516+0+01-bitBilevelDirectClass561KB0.016u0:00.297D:tempoldappfileTIFFLiteDOC300.tif[3]TIFF2484x35162484x3516+0+01-bitBilevelDirectClass561KB0.016u0:00.328D:tempoldappfileTIFFLiteDOC300.tif[4]TIFF2484x35162484x3516+0+01-bitBilevelDirectClass561KB0.016u0:00.312D:tempoldappfileTIFFLiteDOC300.tif[5]TIFF2484x35162484x3516+0+01-bitBilevelDirectClass561KB0.016u0:00.328C:program1ImageMagick-6.6.6-2>identifyD:tempoldappfileanimationGIFs003.gifD:tempoldappfileanimationGIFs003.gif[0]GIF200x193200x193+0+08-bitPseudoClass2c16.6KB0.000u0:00.030D:tempoldappfileanimationGIFs003.gif[1]GIF72x124200x193+80+338-bitPseudoClass2c16.6KB0.000u0:00.016D:tempoldappfileanimationGIFs003.gif[2]GIF122x193200x193+30+08-bitPseudoClass2c16.6KB0.000u0:00.032D:tempoldappfileanimationGIFs003.gif[3]GIF127x193200x193+73+08-bitPseudoClass2c16.6KB0.000u0:00.032D:tempoldappfileanimationGIFs003.gif[4]GIF130x193200x193+28+08-bitPseudoClass2c16.6KB0.016u0:00.047D:tempoldappfileanimationGIFs003.gif[5]GIF89x117200x193+66+378-bitPseudoClass2c16.6KB0.016u0:00.047请问用java应该如何实现呢?试了试jmagick.jar包,gif的每一贞图片取到了,但是图片的信息取不全,然后对tif图片不知道如何处理。有人有好的建议么?谢谢啦ps:gif图片信息中的PseudoClass2c16.6KB0.016u0:00.047每一项都是什么含义呢

解决方案

解决方案二:
没有人会阿
解决方案三:
该回复于2010-12-08 13:15:17被版主删除

时间: 2024-09-24 13:24:09

tif,gif图片处理的相关文章

c#代码 tif-C#编程显示预览TIF格式图片分页的问题

问题描述 C#编程显示预览TIF格式图片分页的问题 **因为有个项目客户需要在线预览TIF格式的图片,而且这个TIF图片一张里面有2页,我要用C#编写相关代码我用<img src="**.tif">这样根本就显示不出来,然后去网上找插件,找了一个tif的插件还需要手动安装 ,安装完后,发现页面预览的时候只显示一张tif图片里面的第一页图.所以还是没有成功,(上述说的装了插件能显示一页,还是在IE浏览器中的情况,貌似在其他浏览器中装了插件都没法预览这个tif图片),希望CSD

ASP怎样实现通过传真机把传真直接保存进数据库?!

数据|数据库 传真是以 TIF 格式图片保存在文件系统内;关于怎么样在计算机收发传真,可以参考:http://notebook.yesky.com/ServerIndex/77128644744445952/20040823/1845371.shtml的文章;我说的重点是"以 TIF 格式图片保存在文件系统内"你可以用asp编程扫描此文件夹内的图片:并存入数据库内;有部分参考代码:利用FSO取得BMP,JPG,PNG,GIF文件信息(大小,宽.高等) <% '::: BMP, G

捷速扫描文字识别软件识别实用技巧

  目前网络上有多款文字识别软件,其中普通的文字识别软件缺乏优秀的图片文字识别技术,识别出来的文字容易出现乱码.识别不完整.排版混乱的问题,识别之后还需要我们花费大量的时间进行校对,十分不方便.小编在这里向大家推荐一款识别率非常高的图像文字识别软件--捷速扫描文字识别软件,它能轻松解决用户的扫描图像识别问题. 捷速扫描文字识别软件是目前国内首款基于深度图片多层次识别技术的软件,借助强大的图片文字识别核心技术,融合最新的多层次识别方案,软件可以非常轻松地对JPG.BMP.PNG.TIF等图片和PD

问一个我觉得比较有难度的问题!!希望高人指点!

问题描述 不知道用BITmap控件或者GDI+能否操作tif格式图片!!想要实现在网页上能够浏览tif格式图片的功能!!tif图片类似与电子书那种的!!有人知道的话请详细说明下!!最好能够提供详细代码!!谢谢!! 解决方案 解决方案二:顶~~~~~~~~~~~~~~解决方案三:比较有难度的问题一般都不止这个分数.哈哈....解决方案四:不能直接在网页上呈现TIFF格式图片,没有浏览器支持...除非你让所有客户端安装QuickTime并且和浏览器关联...在Internet上显然这是不可能做到的.

寻找满足后缀要求的第一个文件名及其类型的C程序实现

       问题描述        有多个带后缀的用分号分隔的文件名(形如:1.xml;2.pdf;3.jpg;4.txt),编写C程序用于将满足后缀要求的第一个文件名找出来,并显示文件的类型.        规定的后缀及文件类型对应如下:        语音:类型1,后缀wav:        视频:类型2,后缀3gp:        传真:类型3,后缀tif:        图片:类型4,后缀jpg:        文本:类型5,后缀txt.          对于"1.xml;2.pdf

Resco Photo Viewer for WinCE6.0

     今天是奥运会的第一天.早晨,媒体说有5个夺金点,一天下来最终收罗了2枚,这两枚金牌的得主可都是第一次参加奥运会的新人.真是后生可畏,后继有人啊!不过,那些呼声较高的老将们也未尝不是英雄.譬如上届奥运冠军杜丽,按理她完全可以选择激流勇退,那就不会有今天的失败,也不会有今天的痛苦.但她没有,硬顶着莫大的压力,背负着众望,参加比赛.她虽然输了比赛,但依然值得敬佩!奥林匹克的精神不就是坚持.拼搏和不断超越么?        奥运会如火如荼的进行着,可惜咱没机会去现场加油,只能在家看看电视.也好

excel数据-excel中使用kutools将图片从tif转换成jpg格式后图片序列改变了,怎么破?

问题描述 excel中使用kutools将图片从tif转换成jpg格式后图片序列改变了,怎么破? 办公时excel中有大量的图片需要从tif转成jpg格式,使用kutools可以迅速直接转换格式,但是导回excel中时图片顺序发生改变. 是否有什么编程语言或者改变转换图片格式的软件也可以,解决这个问题? 非常感谢!

c#-C#分割大尺寸tif图片文件遇到问题

问题描述 C#分割大尺寸tif图片文件遇到问题 C#截取tiff图片文件,相同代码在处理较小尺寸的tiff文件的时候截取图片和压缩图片都是对的,但是如果图片尺寸太大就会出现截取的图片和压缩的图片为黑的情况 不可处理的tiff文件地址:http://pan.baidu.com/s/1bgephs 可处理的tiff文件地址:http://pan.baidu.com/s/1i4z2Jxr 解决方案 把核心代码和图片的参数发上来 解决方案二: Url = this.txt_AUrl.Text; File

C#分割大尺寸tif图片文件遇到问题

问题描述 C#截取tiff图片文件,相同代码在处理较小尺寸的tiff文件的时候截取图片和压缩图片都可以得到满意的结算,但是如果图片尺寸太大就会出现截取的图片和压缩的图片为黑的情况不可处理的tiff文件地址:http://pan.baidu.com/s/1bgephs可处理的tiff文件地址:http://pan.baidu.com/s/1i4z2Jxr 解决方案 解决方案二:获取缩略图代码Url=this.txt_AUrl.Text;FileStreamfileStream=newFileStr