标签: jpeg

为什么IE7指定mime类型的image/pjpeg而不仅仅是image/jpeg?

当通过IE7中的表单上传文件(jpeg)时,我看到的是mime类型的"image/pjpeg"而不是"image/jpeg"(正如我在Firefox或类似网站中看到的那样).解决这个问题很容易,但我只是想知道为什么IE7在这种情况下表现不同?

jpeg file-upload internet-explorer-7

54
推荐指数
4
解决办法
2万
查看次数

阅读JPEG元数据的问题(方向)

我有一张在iphone上拍摄的JPEG图像.在我的台式PC(Windows照片查看器,谷歌浏览器等)上,方向不正确.

我正在开发一个ASP.NET MVC 3 Web应用程序,我需要上传照片(目前正在使用plupload).

我有一些服务器端代码来处理图像,包括读取EXIF数据.

我已经尝试PropertyTagOrientation在EXIF元数据中读取字段(使用GDI - Image.PropertyItems),但该字段不存在.

所以它是一些特定的iphone元数据,或者其他一些元数据.

我使用了另一种工具,如Aurigma Photo Uploader,它正确读取元数据并旋转图像.它是如何做到的?

有没有人知道其他JPEG元数据可以包含所需的信息,以便知道它需要旋转,Aurigma使用的是什么?

这是我用来读取EXIF数据的代码:

var image = Image.FromStream(fileStream);

foreach (var prop in image.PropertyItems)
{
   if (prop.Id == 112 || prop.Id == 5029)
   {
      // do my rotate code - e.g "RotateFlip"
      // Never get's in here - can't find these properties.
   }
}
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?

c# jpeg metadata gdi image-processing

51
推荐指数
4
解决办法
3万
查看次数

使用PHP通过压缩将PNG转换为JPG?

我有一堆高质量的PNG文件.我想使用PHP将它们转换为JPG,因为它的文件大小较小,同时保持了质量.我想在网上显示JPG文件.

PHP有功能/库来做到这一点吗?质量/压缩是否有益?

php png jpeg

49
推荐指数
4
解决办法
11万
查看次数

C#Base64字符串到JPEG图像

我试图将Base64String转换为需要在本地保存的图像.

目前,我的代码能够保存图像,但是当我打开保存的图像时,它会显示"无效图像".

在此输入图像描述

码:

try
{
    using (var imageFile = new StreamWriter(filePath))
    {
        imageFile.Write(resizeImage.Content);
        imageFile.Close();
    }
}
Run Code Online (Sandbox Code Playgroud)

Content是一个string其中包含的Base64字符串对象.

c# base64 jpeg encode image

49
推荐指数
3
解决办法
17万
查看次数

ImageIO无法写入JPEG文件

我有一个BufferedImage我正在尝试写一个jpeg文件,但是我的Java程序抛出异常.我能够成功地将相同的缓冲区保存到gif和png.我曾尝试在Google上寻找解决方案,但无济于事.

码:

   File outputfile = new File("tiles/" + row + ":" + col + ".jpg");
   try {
       ImageIO.write(mapBufferTiles[row][col], "jpg", outputfile);
   } catch (IOException e) {
        outputfile.delete();
        throw new RuntimeException(e);
   }
Run Code Online (Sandbox Code Playgroud)

例外:

 Exception in thread "main" java.lang.RuntimeException: javax.imageio.IIOException: Invalid argument to native writeImage
 at MapServer.initMapBuffer(MapServer.java:90)
 at MapServer.<init>(MapServer.java:24)
 at MapServer.main(MapServer.java:118)
 Caused by: javax.imageio.IIOException: Invalid argument to native writeImage
 at com.sun.imageio.plugins.jpeg.JPEGImageWriter.writeImage(Native Method)
 at com.sun.imageio.plugins.jpeg.JPEGImageWriter.writeOnThread(JPEGImageWriter.java:1055)
 at com.sun.imageio.plugins.jpeg.JPEGImageWriter.write(JPEGImageWriter.java:357)
 at javax.imageio.ImageWriter.write(ImageWriter.java:615)
 at javax.imageio.ImageIO.doWrite(ImageIO.java:1602)
 at javax.imageio.ImageIO.write(ImageIO.java:1526)
 at MapServer.initMapBuffer(MapServer.java:87)
 ... 2 more
Run Code Online (Sandbox Code Playgroud)

java jpeg image javax.imageio

48
推荐指数
4
解决办法
3万
查看次数

将字节数组转换为PNG/JPG

我目前正在开发一种应用程序,它需要将未填充的字节数组高性能转换为PNG或JPEG.只要速度快,图像格式无关紧要.

我尝试过.NET库,性能非常糟糕.任何人都可以推荐一个很好的免费软件库吗?

编辑:byte []是一个8位灰度位图

c# png jpeg

48
推荐指数
1
解决办法
9万
查看次数

只有PNG支持透明度,这是真的吗?

我发现JPG不支持透明度,alpha值总是255.我想知道只有png支持透明度?

png jpeg image image-processing

48
推荐指数
3
解决办法
6万
查看次数

使用Python将PDF转换为一系列图像

我正在尝试使用Python将多页PDF转换为一系列JPEG.我可以使用可用的工具轻松地将PDF分割成单独的页面,但我无法找到任何可以将PDF转换为图像的内容.

PIL不起作用,因为它无法读取PDF.我发现的两个选项是通过shell使用GhostScript或ImageMagick.这对我来说不是一个可行的选择,因为这个程序需要跨平台,我不能确定这些程序中是否有任何一个可以安装和使用它们.

有没有可以做到这一点的Python库?

python pdf jpeg imagemagick python-imaging-library

47
推荐指数
2
解决办法
4万
查看次数

如何在Android中创建动画GIF(开发)

我正在寻找一种在原生Android应用程序中创建动画GIF 的简单方法.源文件应为JPEG(来自相机或任何),输出应保存为设备上的GIF.

我不想知道如何播放动画或动画GIF文件.

要清楚:我想知道如何将单个图像逐帧放入"电影"中,然后将其另存为.gif文件.

例如,这个应用程序可以做我想做的事.

animation android jpeg gif adt

45
推荐指数
3
解决办法
4万
查看次数

无法使用ImageIO.read读取JPEG图像(文件文件)

我在使用ImageIO.read(文件文件)读取这个JPEG文件时遇到问题 - 它会抛出一条带有"Unsupported Image Type"消息的异常.

我尝试过其他JPEG图像,它们似乎工作正常.

我能够发现的唯一区别是这个文件似乎包含一个缩略图 - 已知会导致ImageIO.read()出现问题吗?

麻烦的形象

编辑:

添加了生成的图像:

奇怪的颜色

java jpeg image javax.imageio

44
推荐指数
5
解决办法
7万
查看次数