下载此文档

多媒体技术实验报告.doc


文档分类:IT计算机 | 页数:约29页 举报非法文档有奖
1/29
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/29 下载此文档
文档列表 文档介绍
江苏科技大学多媒体技术考核报告(2017/2018学年第1学期)课程名称:多媒体技术指导教师:景国良实验地点:东校区外训楼软件工程实验室学生姓名:谢卉学生学号:1477965899院系:计算机学院专业:计算机科学与技术专业考核得分:2017年11月日实验一多媒体图像文件转换一、,技术和获取过程。。,了解不同格式图像文件的具体类型区别。。二、实验环境1、主流操作系统;2、高级语言编程环境。三、实验内容1、编写程序实现主流图像文件格式之间的相互转换;2、至少要实现JPG、BMP、GIF、PNG图像文件之间的转换;3、编程语言不限;4、根据实验内容撰写对应的实验报告。四、设计方案ImageIO类的静态方法可以执行许多常见的图像I/O操作。此包包含一些基本类和接口,有的用来描述图像文件内容(包括元数据和缩略图)(IIOImage);有的用来控制图像读取过程(ImageReader、ImageReadParam和ImageTypeSpecifier)和控制图像写入过程(ImageWriter和ImageWriteParam);还有的用来执行格式之间的代码转换(ImageTranscoder)和报告错误(IIOException)。 可处理图像格式有:jpg,BMP,bmp,JPG,wbmp,jpeg,png,PNG,JPEG,WBMP,GIF,gif。 另外在加一些输入代码可实现简单的格式转换选择。五、;;;;;;;lassMain{publicstaticvoidmain(String[]args){Scannerscan=newScanner();("请输入需要转换的格式[jpg,bmp,png,gif]:");Fileout=newFile("/Users/14779/Desktop/");//将图片写入ImageIO流try{BufferedImageimg=(out);//将图片写出到指定位置(复制图片)switch(()){case"png":case"PNG":OutputStreamops=newFileOutputStream(newFile("/Users/14779/Desktop/1(1).png"));(img,"png",ops);("转换完成!");break;case"jpg":case"JPG":ops=newFileOutputStream(newFile("/Users/14779/Desktop/1(1).jpg"));(img,"jpg",ops);("转换完成!");break;case"bmp":case"BMP":ops=newFileOutputStream(newFile("/Users/14779/Desktop/1(1).bmp"));(img,"bmp",ops);("转换完成!");break;case"GIF":case"gif":ops=newFileOutputStream(newFile("/Users/14779/Desktop/1(1).gif"));(img,"gif",ops);("转换完成!");break;default:("请输入正确格式!");break;}}catch(IOExceptione){();}}}实验截图六、实验过程中的问题及对应思考ImageIO是一个封装好的图像输入输出类,使用ImageIO类的静态方法可以执行许多常见的图像I/O操作。我将图片路径事先写好放入程序里,可以通过键入转换格式来达到想要转换到的格式,为了避免键入出错,我将主程序写在try函数中。实验二多媒体图像文件压缩一、实验目的1、了解

多媒体技术实验报告 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数29
  • 收藏数0 收藏
  • 顶次数0
  • 上传人相惜
  • 文件大小1.14 MB
  • 时间2020-10-01