Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/102.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/security/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 性能和内存方面,JPG或PNG是否更适合核心图像?_Ios_Png_Jpeg_Core Image - Fatal编程技术网

Ios 性能和内存方面,JPG或PNG是否更适合核心图像?

Ios 性能和内存方面,JPG或PNG是否更适合核心图像?,ios,png,jpeg,core-image,Ios,Png,Jpeg,Core Image,这个标题很好地概括了这个问题,但我想知道当使用CIFilters时,JPG/PNG文件在速度和性能上是否有显著差异。使用一种类型的文件比使用另一种类型的文件更可取吗?还有其他文件类型可能比JPG和PNG都快吗?这取决于实际情况!PNG的效果更好,如果它是一个较小的图像,因为它切断了白色周围的实际存在。但是,它根本不压缩以保持质量。这可能会降低性能。JPEG压缩,因此减少了文件大小,但也在一定程度上降低了质量。我会说,如果它是一个巨大的应用程序图像JPEG去,但如果你想质量PNG去 谢谢你的询问,

这个标题很好地概括了这个问题,但我想知道当使用
CIFilter
s时,JPG/PNG文件在速度和性能上是否有显著差异。使用一种类型的文件比使用另一种类型的文件更可取吗?还有其他文件类型可能比JPG和PNG都快吗?

这取决于实际情况!PNG的效果更好,如果它是一个较小的图像,因为它切断了白色周围的实际存在。但是,它根本不压缩以保持质量。这可能会降低性能。JPEG压缩,因此减少了文件大小,但也在一定程度上降低了质量。我会说,如果它是一个巨大的应用程序图像JPEG去,但如果你想质量PNG去

谢谢你的询问,希望这能有所帮助。如果这回答了你的问题,我希望你能打勾

干杯,
西奥

这要看情况而定!PNG的效果更好,如果它是一个较小的图像,因为它切断了白色周围的实际存在。但是,它根本不压缩以保持质量。这可能会降低性能。JPEG压缩,因此减少了文件大小,但也在一定程度上降低了质量。我会说,如果它是一个巨大的应用程序图像JPEG去,但如果你想质量PNG去

谢谢你的询问,希望这能有所帮助。如果这回答了你的问题,我希望你能打勾

干杯, 提奥

  • JPEG和PNG是存储机制。必须对未压缩的数据执行过滤,而不是对JPEG或PNG流执行过滤

  • JPEG和PNG之间的速度差异发生在读取或写入时。PNG压缩通常比JPEG压缩慢。PNG扩展通常比JPEG快

  • JPEG不适用于颜色突然变化的图像,例如图纸、卡通

  • JPEG不适用于存储、检索、修改和存储的图像。每个循环都会更改图像

  • JPEG通常产生比PNG小得多的压缩流

  • JPEG和PNG是存储机制。必须对未压缩的数据执行过滤,而不是对JPEG或PNG流执行过滤

  • JPEG和PNG之间的速度差异发生在读取或写入时。PNG压缩通常比JPEG压缩慢。PNG扩展通常比JPEG快

  • JPEG不适用于颜色突然变化的图像,例如图纸、卡通

  • JPEG不适用于存储、检索、修改和存储的图像。每个循环都会更改图像

  • JPEG通常产生比PNG小得多的压缩流


  • 另外,在质量上是否有很大的差异,或者是人眼几乎看不到的差异?这个答案假设
    CIFilter
    在原始PNG或JPEG上工作,这是不可能的。嗨,哈里什,对不起,我没有看到这些。质量上的差异可能是不明显的,除非图像很大,否则您可能会看到像素,压缩的图像数据类型才是重要的。JPEG用于照片,是一种有损方法。PNG是无损的,它更多地是为线条艺术和颜色表设计的,这些表格通常很小(意味着不是图像)。不同的输入需要不同的编码方法。此外,质量上是否有很大的差异,还是人眼几乎看不到?这个答案假设
    CIFilter
    在原始PNG或JPEG上工作,这是不可能的。嗨,哈里什,对不起,我没有看到这些。质量上的差异可能是不明显的,除非图像很大,否则您可能会看到像素,压缩的图像数据类型才是重要的。JPEG用于照片,是一种有损方法。PNG是无损的,它更多地是为线条艺术和颜色表设计的,这些表格通常很小(意味着不是图像)。不同的输入需要不同的编码方法。那么这是否意味着PNG适合与过滤器一起使用,因为它涉及存储、检索、修改和存储?如果您使用JPEG=>filter…=>你没有问题。如果您使用JPEG=>FILTER=>JPEG=>FILTER=>JPEG。你可能会遇到问题。哦,那就更有意义了:)!这意味着我很好。那么这是否意味着PNG适合与过滤器一起使用,因为它涉及存储、检索、修改和存储?如果您使用JPEG=>filter…=>你没有问题。如果您使用JPEG=>FILTER=>JPEG=>FILTER=>JPEG。你可能会遇到问题。哦,那就更有意义了:)!那意味着我很好