A summary of comparison between JPEG and PNG
JPEG
Pros
- Smaller file size than PNG
- Widely suppported
- Integrated EXIF support
Cons
- Lossy compression (DCT)
- Not good as an archival image format
where you needs to edit and save it again and again - bad for images with heavy texts and sharp lines
The defined lines tend to get blurred due to anti-aliasing
- Not good as an archival image format
- Not great for higher-quality CMYK printing
- No transparency support
PNG
Pros
- Lossless compression (LZW)
- great for screenshots
perfect pixel-for-pixel representation of the screen - great for text and line
- great for screenshots
- Transparency Support
allows you to create images that neatly overlay with the content of an image or website
Cons
- Larger file size than JPEG
- No native EXIF support
Be beated by DNG and TIFF for photography storage
随机推荐
-
listview实现点击条目上的箭头展开隐藏菜单。
效果如下图,当点击listview中的小三角时,显示出下面布局,再点隐藏, 点击其他条目的三角时,上一个展开的条目隐藏的同时展开当前条目. 思路是在item布局中放入展开菜单的布局,并设置状态为隐藏, ...
-
linux实现自动远程备份(scp+ssh)
刚上线的服务器需要备份日志,要备份到另一台服务器上去,为了减少工作量,采用linux的定时任务去自动执行.因服务器都是linux的,因此采用linux的远程复制scp命令.但这里涉及到一个问题,就是s ...
-
Java [Leetcode 94]Binary Tree Inorder Traversal
题目描述: Given a binary tree, return the inorder traversal of its nodes' values. For example:Given bina ...
-
未在本地计算机上注册“Microsoft.Jet.OLEDB.4.0” 提供程序解决办法
---恢复内容开始--- 最近在用c#写一个处理excel的软件,连接excel的时候出现一个问题未在本地计算机上注册“Microsoft.Jet.OLEDB.4.0” 提供程序,究其原因是我的电脑是 ...
-
解读java同步类CountDownLatch
同步辅助类: CountDownLatch是一个同步辅助类,在jdk5中引入,它允许一个或多个线程等待其他线程操作完成之后才执行. 实现原理 : CountDownLatch是通过计数器的方式来实现, ...
-
TypeError: unorderable types: str() >;= int()
1.问题描述 age=input('please enter your age') if age >=18: print('your age is',age) print('adult') el ...
-
Python 模块源
1.官方:https://pypi.org/ 2.LFD UCI :https://www.lfd.uci.edu/~gohlke/pythonlibs/ 4.清华源:https://pypi.tun ...
-
详细分析LoadRunner参数化
在进行网页的性能测试时,对网页的登录界面进行压力测试情况下就会使用到多用户进行登录,就需要对登录名和密码进行参数化,那么loadrunner怎么参数化设置呢?下面我们来详细分析一下. 一.我们这里通过 ...
-
创建Python虚拟环境
以window为例: 安装完python后, 打开cmd, 命令行输入: pip install virtualenv ,安装过程见截图 进入你想安装虚拟环境的目录, 命令行输入: virtualen ...
-
Dubbo推刊
dubbo源码阅读:rpc请求处理流程(1) 架构设计:系统间通信(17)——服务治理与Dubbo 中篇(分析) 13. Dubbo原理解析-注册中心之Zookeeper协议注册中心 dubbo作为消 ...