import java.awt.image.BufferedImage;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.util.Iterator;
import javax.imageio.ImageIO;
import javax.imageio.ImageReader;
import javax.imageio.ImageWriter;
import javax.imageio.stream.FileImageInputStream;
import javax.imageio.stream.FileImageOutputStream;
public class Test {
public static void main(String[] args) throws FileNotFoundException, IOException {
FileImageInputStream fiis = new FileImageInputStream(new File(
"c:/img/4.bmp"));
FileImageOutputStream fios = new FileImageOutputStream(new File(
"c:/img/4.jpeg"));
ImageReader jpegReader = null;
Iterator<ImageReader> it1 = ImageIO.getImageReadersByFormatName("bmp");
if (it1.hasNext()) {
jpegReader = it1.next();
}
jpegReader.setInput(fiis);
ImageWriter bmpWriter = null;
Iterator<ImageWriter> it2 = ImageIO.getImageWritersByFormatName("jpeg");
if (it2.hasNext()) {
bmpWriter = it2.next();
}
bmpWriter.setOutput(fios);
BufferedImage br = jpegReader.read(0);
bmpWriter.write(br);
fiis.close();
fios.close();
System.out.println("Jpeg到bmp图片转换完成.");
}
}
分享到:
相关推荐
C语言 JPG转BMP!!
C# JPG转换BMP文件
centos7下jpg图像转bmp,调用的是libjpeg-turbo库,代码齐全。解析为bmp时,bmp需要4字节对齐,这里我的做法是,假如一个jpg的tup宽度是157,我这边是将图片扩展为160个像素。代码语言C++
Jpg转换Bmp 有详细的使用说明,本人编译通过,运行正常
bmp转jpg代码,jpg转bmp代码,彩色bmp转单色bmp代码
VC++ BMP转JPG JPG转BMP 调用外部DLL文件
vb bmp转jpg jpg转bmp 2个简单函数
jpg转换bmp图片 jpg转换bmp图片jpg转换bmp图片
输入要转换的文件路径,或者把要转换的文件与exe文件放在同一目录下并直接输入其文件名,即可实现转换。 此程序将转换为24位bmp文件。
利用MFC将导入的JPG图片转换成适合处理的BMP
jpg转bmp的C源代码
已经调试成功,需要注意的是,需要在文件夹下面放入一个test.jpg文件,运行之后,自动转换成test.bmp文件
jpg转bmp, 程序据对可以编译使用. 本人在linux机器上进行编辑测试.没有发现问题.
这个我自己写的jpg转BMP888的源码,有需要的自己下载
命令行图片格式转换bmp转jpg 支持直接将BMP拖拽到程序图标上。
如题,jpg转bmp完整代码,不含任何第三方库,完整实现。改自程序员网上一位朋友的代码,需要的朋友自己下。
这是利用GDI+库的方法完成GIF、JPEG 、Exif 、PNG 、TIFF 、ICON、WMF 、EMF等多种格式的图片转成BMP,本文章的基础上,对各种格式的图片进行编辑,如区域选定变色,灰度化等!本文章所讲例子都经过了调试,可直接...
摘要:C#源码,图形图像,JPG转换BMP,图像转换 一个图像田转换的C#程序实例,将JPG图像转换为BMP格式的文件,这个例子教会了你方法,也向大家展示了在处理JPG与BMP图像时应该注意些什么。
C++在内存中将bmp转JPG。 VS2013,mfc,将大的bmp或者jpg用opencv读取、缩小后保存为bmp,再将bmp转jpg。jpg数据是在内存中的 bmp转jpg