我使用此代码进行转换。
ByteArrayOutputStream simpan = new ByteArrayOutputStream();
ImageIO.write((BufferedImage)image, "JPG", simpan);
但是当我尝试显示simpan.toString
时,结果为this。
当我通过
将其转换为PNG时ImageIO.write((BufferedImage)image, "PNG", simpan);
我得到this。
这个条件是否正确?当我通过套接字将这些字节发送到Android手机时,手机上没有出现任何图像。
答案 0 :(得分:0)
您需要将ByteArrayOutputStream
的内容写入具有适当扩展名的文件,然后使用文件资源管理器将其打开。你现在正在做的是在文本控制台中输出JPEG或PNG图像的字节。