标签: jpeg

PNG与GIF与JPEG与SVG的不同用途有哪些?

在构建网站或界面等时应该何时使用某些图像文件类型?

他们的优点和缺点是什么?

我知道PNG和GIF是无损的,而JPEG是有损的.
但是PNG和GIF之间的主要区别是什么?
为什么我更喜欢一个呢?什么是SVG以及何时使用它?

如果你不关心每个像素,你应该总是使用JPEG,因为它是"最轻"的吗?

svg png jpeg image gif

567
推荐指数
5
解决办法
32万
查看次数

Python图像库失败,消息"解码器JPEG不可用" - PIL

PIL在我的系统中支持JPEG.

每当我上传时,我的代码都失败了:

File "PIL/Image.py", line 375, in _getdecoder
    raise IOError("decoder %s not available" % decoder_name)
IOError: decoder jpeg not available
Run Code Online (Sandbox Code Playgroud)

我该如何解决这个问题?

python jpeg python-imaging-library pillow

304
推荐指数
9
解决办法
15万
查看次数

JPG与JPEG图像格式

我经常使用JPEG的图像,我已经注意到,有两个非常相似的文件扩展名:.jpg,这我的手机的摄像头和预览应用程序使用,并且.jpeg,与图像捕捉从我的扫描保存图像佳能MX455打印机.LaTeX似乎没有区分,因为我给它.jpeg改变了扩展名.jpg,结果似乎与.jpg从一开始就是正确的结果相同.我想知道两者之间的区别是什么.我已经遇到过这个问题,并且肯定会读到这个问题,尽管目前我还有点时间.然而,从我看到的快速浏览,似乎没有区分这两个扩展.事实上,似乎文件类型的名称是JPEG,文件扩展名是.jpg:

JPEG(或JPG,用于文件扩展名;联合图像专家组)

(摘自第一个答案).那么两个扩展之间有什么大的区别吗?如果是这样,它是什么?

file-extension jpeg image image-formats

252
推荐指数
5
解决办法
47万
查看次数

在Windows上使用一个命令更改文件夹中的所有文件扩展名

如何使用Windows命令行将数千个文件的扩展名更改为*****.jpg

windows jpeg cmd

138
推荐指数
5
解决办法
30万
查看次数

如何在不重新压缩JPEG的情况下删除EXIF数据?

我想从JPEG文件中删除EXIF信息(包括缩略图,元数据,相机信息......一切!),但我不想重新压缩它,因为重新压缩JPEG会降低质量,并且通常会增加文件大小.

我正在寻找一个Unix/Linux解决方案,如果使用命令行更好.如果可能,使用ImageMagick(转换工具).如果那是不可能的,那么一个小的Python,Perl,PHP(或Linux上的其他通用语言)脚本就可以了.

有一个类似的问题,但与.NET有关.

unix jpeg exif imagemagick

114
推荐指数
5
解决办法
8万
查看次数

用于JPEG优化的工具?

您是否知道任何工具(最好是命令行)能够自动无损地优化我可以集成到构建环境中的JPEG?对于PNG,我目前正在使用PNGOUT,它通常可以节省大约40%的带宽/图像大小.

至少,我想要一个可以从JPG剥离元数据的工具 - 我注意到一个奇怪的情况,我试图从照片制作缩略图,并且不能使它小于34 kB.在研究了更多之后,我发现EXIF数据仍然是图像的一部分,删除元数据后缩略图为3 kB.

除此之外 - 是否有可能无损地进一步优化JPG?PNG优化器尝试不同的压缩策略,霍夫曼编码的随机初始化等.

我知道大多数节省来自JPEG质量参数,这是一个相当主观的衡量标准.我只是在寻找一种可以作为构建步骤运行的工具,并且无损地从图像中挤出几个字节.

optimization jpeg

112
推荐指数
7
解决办法
6万
查看次数

在客户端以JavaScript访问JPEG EXIF循环数据

我想根据相机在JPEG EXIF图像数据中设置的原始旋转来旋转照片.诀窍是所有这一切都应该在浏览器中使用JavaScript和<canvas>.

JavaScript如何访问JPEG,本地文件API对象,本地<img>或远程<img>,EXIF数据来读取旋转信息?

服务器端的答案不对; 我正在寻找客户端解决方案.

javascript jpeg exif html5-canvas

109
推荐指数
6
解决办法
11万
查看次数

使用PHP将SVG图像转换为PNG

我正在开发一个Web项目,该项目涉及动态生成的美国地图,该地图基于一组数据着色不同的状态.

这个SVG文件给了我一张很好的美国空白地图,很容易改变每个州的颜色.困难在于IE浏览器不支持SVG,所以为了让我使用svg提供的方便语法,我需要将它转换为JPG.

理想情况下,我只想使用GD2库,但也可以使用ImageMagick.我完全不知道如何做到这一点.

将考虑允许我动态改变美国地图上的状态颜色的任何解决方案.关键是它可以很容易地改变颜色并且它是跨浏览器的.请给我PHP/Apache解决方案.

php svg jpeg imagemagick gd2

104
推荐指数
5
解决办法
12万
查看次数

何时在iPhone开发中使用PNG或JPG?

我有一个应用程序,将在幻灯片中显示一堆图像.这些图像将成为捆绑包的一部分,因此随应用程序一起分发.

所有图像都是照片或摄影等.

我已经读过,最好使用PNG作为图像格式,但是看到JPG版本要小得多,我宁愿使用它.

是否有任何格式可供使用的指南以及在哪种情况下使用?

iphone png jpeg ios

96
推荐指数
6
解决办法
4万
查看次数

PNG是否包含像JPG这样的EXIF数据?

我想知道PNG是否包含如下数据?

我所做的是将jpg文件转换为png格式,我期待检索我在jpg上的相同信息,如下所示:

目前使用这个as3库来读取数据.

  • IDF0 --- IDF @ [134 - 248](9个条目)
    • 方向(简短):1
    • XResolution(RATIONAL):72/1
    • YResolution(RATIONAL):72/1
    • ResolutionUnit(简称):2
    • 软件(ASCIIx16):QuickTime 7.6.6
    • DateTime(ASCIIx20):2011:10:02 22:43:37
    • HostComputer(ASCIIx16):Mac OS X 10.6.8
    • Exif IFD(LONG):8 34853
    • GPS IFD(长期):248

 

  • EXIF IDF --- IDF @ [8 - 134](10个条目)
    • ExifVersion(UNDEFINEDx4):0220
    • DateTimeOrigina(ASCIIx20):2011:04:14 17:22:01
    • UserComment(UNDEFINEDx63):ASCII
    • FlashpixVersion(UNDEFINEDx4):0100
    • ColorSpace(简称):1
    • PixelXDimension(LONG):1022
    • PixelYDimension(长):486
    • 未知(ASCIIx13):图像标签-LOL
    • SceneCaptureType(SHORT):0

 

  • GPS IDF --- IDF @ [248 - 338](7个条目)
    • 互操作性指数(ASCIIx2):N
    • 互操作性版本(RATIONALx3)@ 425:52/1,1114/100,0/1
    • 未知(ASCIIx2):W
    • 未知(RATIONALx3):1/1,4392/100,0/1
    • 未知(RATIONAL):5/1
    • 未知(ASCIIx2):T
    • 未知(RATIONAL):3694/117

 

png jpeg exif actionscript-3

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