当前位置: 首页 > news >正文

怎么把图片压缩小一点?4个简单的压缩办法

    怎么把图片压缩小一点?因为图片太大而带来的不良影响可说是非常的多,例如因为图片体积太大导致电脑中的存储空间越来越小,使得电脑使用起来越来越慢;当我们打开一张体积非常大的图片时无法开,甚至一度让电脑卡死;我们想要将一张图片上传到某个网站时,因为图片的超过了限制的大小而无法被上传。相信很多小伙伴或多或少都遇到过因为图片太大而导致上面的某种情况发生,图片太大会让我们的工作停滞,影响大家的工作效率,我们都不希望发生这样的事情,但总是事与愿违。为此大家总在想办法来解决这个问题,其实很简单,只要我们想办法将图片压缩小一点就可以了。

    图片压缩是一个非常常见的图片处理操作,图片压缩的方法相信很多小伙伴都懂,只要我们找到一个合适的压缩工具就可以了,其实很多图片处理软件都含有图片压缩功能,为了帮助第一次进行图片压缩的小伙伴,下面我通过平时自己总结的经验,为大家推荐了下面几个不错的图片压缩工具以及详细的压缩步骤,希望可以帮助到大家。

5536d70eeebe07ac667ea70aca181f6e.jpeg

图片压缩的方法1:使用“优速文件压缩器”软件完成压缩

第1步,首先大家将本次方法使用到的“优速文件压缩器”软件进行下载和安装,打开之后可以看到软件具有五个功能,能够压缩五种电脑文件,大家点击本次操作的目标功能【图片压缩】选项。

 d665e20b8260f73373f5c48bc9daa3ad.jpeg

第2步,将需要压缩的图片提前准备好,然后点击【添加文件】按钮,将图片添加到软件中,如果需要批量压缩,就将图片保存到一个文件夹里,然后一次性将它们全部添加到软件组。

 f53f36be54ed31278d582b56f25e5bbd.jpeg

都3步,然后我们在软件右侧进行压缩设置,只有一个参数,从软件的红色字可以看到,压缩质量值设置得越低那么图片就会被压缩得越小,大家根据自己的实际情况设置一个适当的值就可以了。

 df43701b0dae2282e71d0d8816365799.jpeg

第4步,最后我们点击【开始转换】红色按钮,正式开启图片的压缩程序,图片压缩还是比较快的,压缩结束后软件会自动打开输出文件夹,在输出文件夹里可以找到压缩变小后的图片。

 978d2f722da6fa7348e7362f1b3594b3.jpeg

第5步,本次操作我们一次性压缩了五张照片,通过下面的对比图可以看出,压缩后的图片要比压缩前的小了很多,压缩效果明显,证明此方法是正确的。

fc86950ccfd968c54a44660bd19da857.jpeg 

图片压缩的方法2:使用“优速图片格式转换器”进行压缩

    首先大家需要在我们的电脑上将“优速图片格式转换器”这个软件进行下载和安装,安装结束后直接打开使用,并且点击左边列表下面的“图片压缩”功能选项。

 fd6585d93713cc3f5d11528e9772d0c3.jpeg

    然后大家点击左上角【添加文件】按钮,将需要压缩的图片添加到软件中,可以进行批量压缩;添加好图片后在右侧设置一下品质值,品质值设置得越低那么代表图片会被压缩得越小。

 262a2edce3b0b0a4685afbd4527f87a4.jpeg

    随后我们点击右上角的【开始转换】按钮开启软件的图片压缩程序,等添加到软件中的图片完成压缩后,软件会自动打开输出文件夹,输出文件夹里保存着压缩好的图片。

 c207e6b8af85fb7f1fc993ce5fa67ecd.jpeg

    随后通过下面的简单对比可以看到,经过压缩后的图片确实要比压缩前的小了不少,证明压缩方法是正确的。

    22f08b7d2f63655ab12b40c0a606cbe9.jpeg

图片压缩的方法3:修改图片的属性

    大家都知道图片的一些参数(属性)是造成图片体积过大的主要原因之一,例如一些非压缩图片格式的体积就非常的大;还有一些图片的像素(尺寸)如果太大,那么图片的体积也会相应的变得很大。所以我们可以通过修改图片格式以及尺寸大小来减小图片的体积,从而达到压缩的效果。

1、修改图片的格式

     平时我们所能接触到的png和bmp等格式的图片是没有经过压缩的,所有图片的以及就相对较大,而最常用的jpg格式的图片就比较的小,所以我们将图片格式转换的jpg格式后就可以起到压缩图片大小的目的。

 7f6c66ab2be67dfe58373c5387631b58.jpeg

2、修改图片的尺寸

    大家都知道图片尺寸越大那么它的文件体积也就越大,所以如果将图片的尺寸修改变小可以达到图片压缩的目的,修改图片尺寸的方法比较简单,相信大家都知道怎么操作。

 2107a3ba5e2412c2b2124f9801412e52.jpeg

图片压缩的方法4:打包压缩成zip文件

① 创建一个新的文件夹,并将要压缩的所有图片文件复制或移动到该文件夹中。

② 右键单击该文件夹,选择“发送到”(Send to),然后选择“压缩(压缩的文件夹)”(Compressed (zipped) folder)。这将创建一个与文件夹同名的ZIP文件。

③ 如果需要更改ZIP文件的名称,可以右键单击ZIP文件,选择“重命名”(Rename),然后输入新的名称。

④ 完成上述步骤后,即可得到一个包含所有图片文件的ZIP压缩文件。

  3874e75994859f0c93a9a06fa847fa3c.jpeg

    在我们的日常工作和生活中,图片是不可或缺的文件。它们能够有效地承载和传播信息。然而,为了提高图片的利用率,我们经常会面临一个问题:图片压缩。有时候,由于图片过大,对于传输、保存等方面都会带来一定的影响。因此,我们需要寻找解决方案来解决这个问题。其实我们可以通过压缩的方法将图片变小一点,所以今天小编分享了几个关于“怎么把图片压缩小一点?”的详细方法介绍,希望感兴趣的小伙伴不要错过这个学习的机会哦。

相关文章:

怎么把图片压缩小一点?4个简单的压缩办法

怎么把图片压缩小一点?因为图片太大而带来的不良影响可说是非常的多,例如因为图片体积太大导致电脑中的存储空间越来越小,使得电脑使用起来越来越慢;当我们打开一张体积非常大的图片时无法开,甚至一度让电脑卡死&#…...

react嵌套路由

react嵌套页面 先从路由身上导出 import { HashRouter, Routes, Route, Navigate } from react-router-dom; //引入页面; import Home from ./view/Home; import About from ./view/About; import Integrated from ./view/Integrated; import Sidebar from ./vie…...

代码随想录 单调栈 Ⅰ

739. 每日温度 给定一个整数数组 temperatures ,表示每天的温度,返回一个数组 answer ,其中 answer[i] 是指对于第 i 天,下一个更高温度出现在几天后。如果气温在这之后都不会升高,请在该位置用 0 来代替 思路&#…...

C++返回引用

在本文中&#xff0c;您将学习如何在函数中通过引用返回值&#xff0c;以及如何在程序中有效地使用它。 在C 编程中&#xff0c;不仅可以通过引用将值传递给函数&#xff0c;还可以通过引用返回值。 示例&#xff1a;通过引用返回 #include <iostream> int c; int add…...

010:连续跌3天,同时这三天收盘价都在20日均线下,第四天上涨的概率--以京泉华为例

对于《连续跌三天&#xff0c;压第四天上涨的盈利计算》&#xff0c;我们可以继续优化这个策略&#xff0c;增加条件&#xff1a;同时三天都收盘在20日均线下。 因为我们上一篇《获取20日均线数据到excel表中》获得了20日均线数据&#xff0c;我们可以利用均线数据来编写新的脚…...

MATLAB与Python:优势与挑战

本文旨在探讨MATLAB与Python在特定领域内的使用情况&#xff0c;并分析两者之间的优势和挑战。 MATLAB和Python都是流行的编程语言&#xff0c;广泛应用于科学计算、数据分析和机器学习等领域。在某些领域&#xff0c;如航空航天工程、自动化和电子工程嵌入式系统开发等&#…...

CSP-J第二轮试题-2019年-1、2题

文章目录 参考&#xff1a;总结 [CSP-J2019] 数字游戏题目描述输入格式输出格式样例 #1样例输入 #1样例输出 #1 样例 #2样例输入 #2样例输出 #2 提示答案答案2 [CSP-J 2019] 公交换乘题目描述输入格式输出格式样例 #1样例输入 #1样例输出 #1 样例 #2样例输入 #2样例输出 #2 提示…...

深入理解 python 虚拟机:原来虚拟机是这么实现闭包的

深入理解 python 虚拟机&#xff1a;原来虚拟机是这么实现闭包的 在本篇文章当中主要从虚拟机层面讨论函数闭包是如何实现的&#xff0c;当能够从设计者的层面去理解闭包就再也不用死记硬背一些闭包的概念了&#xff0c;因为如果你理解闭包的设计原理之后&#xff0c;这些都是…...

【数据结构-哈希表 一】【原地哈希】:缺失的第一个正整数

废话不多说&#xff0c;喊一句号子鼓励自己&#xff1a;程序员永不失业&#xff0c;程序员走向架构&#xff01;本篇Blog的主题是【原地哈希】&#xff0c;使用【数组】这个基本的数据结构来实现&#xff0c;这个高频题的站点是&#xff1a;CodeTop&#xff0c;筛选条件为&…...

【C++设计模式之迭代器模式】分析及示例

简介 迭代器模式是一种行为型设计模式&#xff0c;它提供了一种顺序访问聚合对象元素的方法&#xff0c;而又不需要暴露聚合对象的内部结构。迭代器模式通过将遍历算法封装在迭代器对象中&#xff0c;可以使得遍历过程更简洁、灵活&#xff0c;并且符合开闭原则。 描述 迭代…...

【代码随想录】LC 27. 移除元素

文章目录 前言一、题目1、原题链接2、题目描述 二、解题报告1、思路分析2、时间复杂度3、代码详解 三、知识风暴 前言 本专栏文章为《代码随想录》书籍的刷题题解以及读书笔记&#xff0c;如有侵权&#xff0c;立即删除。 一、题目 1、原题链接 27. 移除元素 2、题目描述 二、…...

crash工具分析dma设备内存踩踏(一)

背景介绍 我们的客户在利用我们提供的SDK参考方案开发相关产品时&#xff0c;在产品方案上进行一些基础老化测试时&#xff0c;极低概率出现kernel随机panic问题&#xff0c;由于场景复杂&#xff0c;无法单独针对特定模块或功能进行拆解来进行实验排查&#xff0c;只能基于已…...

C#上位机——根据命令发送

C#上位机——根据命令发送 第一步&#xff1a;设置窗口的布局 第二步&#xff1a;设置各个属性 第三步&#xff1a;编写各个模块之间的关系...

BEVFormer代码跑通

1 环境配置 1.1 环境安装 # 1 拉取源码 github加速代理https://ghproxy.com/ git clone https://github.com/fundamentalvision/BEVFormer.git# 2 创建虚拟环境 conda create -n bev python3.8 -y# 3 激活虚拟环境 conda activate bev# 4.1 安装torch,torchvision,torchaud…...

kafka安装

kafka安装 1 kafka概念 1.1 kafka介绍 kafka是最初有Linkedin公司开发的&#xff0c;是一个分布式&#xff0c;分区&#xff0c;多副本&#xff0c;多生产者&#xff0c;多订阅者&#xff0c;基于zookeeper协调的分布式日志系统。具有高吞吐量&#xff0c;可扩展性和可容错性…...

Mac上安装Java的JDK多版本管理软件jEnv

JDK的多版本管理软件主要有以下三种&#xff1a; jEnv jEnv 是一个命令行工具&#xff0c;可以帮助您管理和切换不同版本的 Java 环境。它可以让您在不同的项目之间轻松切换 Java 版本。您可以使用 jenv global 命令设置全局 Java 版本&#xff0c;也可以使用 jenv local 命令…...

linux常见命令以及jdk,tomcat环境搭建

目录 Is pwd cd touch cat echo vim 复制粘贴 mkdir rm cp jdk部署 1. yum list | grep jdk进行查找​编辑 2.安装​编辑 3.再次确认 4.判断是否安装成功 tomcat安装 1.下载压缩包&#xff0c;把压缩包上传至linux(可能需要yum install lrzsz) 2.解压缩unzip 压缩包名&…...

将表情存入数据库

概念&#xff1a; 表情是一种比较特殊的字符串&#xff0c;为unicode编码&#xff0c;unicode编码要存入数据库一般情况下&#xff0c;是存不了的&#xff0c;有两种解决方式&#xff0c;一种将数据表编码方式改为unicode编码方式&#xff0c;但是这种情况适用于功能刚开始设计…...

H桥级联型五电平三相逆变器Simulink仿真模型

&#x1f4a5;&#x1f4a5;&#x1f49e;&#x1f49e;欢迎来到本博客❤️❤️&#x1f4a5;&#x1f4a5; &#x1f3c6;博主优势&#xff1a;&#x1f31e;&#x1f31e;&#x1f31e;博客内容尽量做到思维缜密&#xff0c;逻辑清晰&#xff0c;为了方便读者。 ⛳️座右铭&a…...

后端解决跨域(极速版)

header(Access-Control-Allow-Origin: *); header(Access-Control-Allow-Methods:*); 代表接收全部的请求&#xff0c;"POST,GET"//允许访问的方式 指定域&#xff0c;如http://172.20.0.206//宝塔的域名&#xff0c;注意不是&#xff1a;http://wang.jingyi.icu等…...

数据结构与算法-前缀树

数据结构与算法-前缀树详解 1 何为前缀树 2 前缀树的代码表示及相关操作 1 何为前缀树 前缀树 又称之为字典树,是一种多路查找树,多路树形结构,是哈希树的变种&#xff0c;和hash效率有一拼&#xff0c;是一种用于快速检索的多叉树结构。 性质&#xff1a;不同字符串的相同…...

DirectX12_Windows_GameDevelop_3:Direct3D的初始化

引言 查看龙书时发现&#xff0c;第四章介绍预备知识的代码不太利于学习。因为它不像是LearnOpenGL那样从头开始一步一步教你敲代码&#xff0c;导致你没有一种整体感。如果你把它当作某一块的代码进行学习&#xff0c;你跟着敲会发现&#xff0c;总有几个变量是没有定义的。这…...

基于粒子群优化算法、鲸鱼算法、改进的淘沙骆驼模型算法(PSO/SSA/tGSSA)的微电网优化调度(Matlab代码实现)

&#x1f4a5;&#x1f4a5;&#x1f49e;&#x1f49e;欢迎来到本博客❤️❤️&#x1f4a5;&#x1f4a5; &#x1f3c6;博主优势&#xff1a;&#x1f31e;&#x1f31e;&#x1f31e;博客内容尽量做到思维缜密&#xff0c;逻辑清晰&#xff0c;为了方便读者。 ⛳️座右铭&a…...

数据分析篇-数据认知分析

一简介 数据认知分析&#xff0c;实际是对数据的整体结构和分布特征进行分析&#xff0c;是对整个数据外在的认识&#xff0c;也是数据分析的第一步。对于数据认知的分析&#xff0c;一般会考虑分散性、位置特性、变量的相关性等&#xff0c;一般会考虑平均数、方差、极差、峰…...

【力扣-每日一题】714. 买卖股票的最佳时机含手续费

class Solution { public:int maxProfit(vector<int>& prices, int fee) {//[i][0]-不持有 [i][1]-持有int mprices.size();vector<vector<int>> dp(m,vector<int>(2));dp[0][0]0; //初始状态dp[0][1]-prices[0];for(int i1;i<m;i){dp[i]…...

【代码实践】HAT代码Window平台下运行实践记录

HAT是CVPR2023上的自然图像超分辨率重建论文《activating More Pixels in Image Super-Resolution Transformer》所提出的模型。本文旨在记录在Window系统下运行该官方代码&#xff08;https://github.com/XPixelGroup/HAT&#xff09;的过程&#xff0c;中间会遇到一些问题&am…...

机器学习-Pytorch基础

Numpy和Pytorch可以相互转换&#xff0c;前者CPU上&#xff0c;后者GPU上&#xff0c;都是对矩阵进行运算&#xff0c;Pytorch的基本单位是张量。torch 可以初始化全为0、全为1、符合正态分布的矩阵确定性初始化 torch.tensor()torch.arrange()torch.linspace()torch.logspace…...

金九银十,刷完这个笔记,17K不能再少了....

大家好&#xff0c;最近有不少小伙伴在后台留言&#xff0c;得准备面试了&#xff0c;又不知道从何下手&#xff01;为了帮大家节约时间&#xff0c;特意准备了一份面试相关的资料&#xff0c;内容非常的全面&#xff0c;真的可以好好补一补&#xff0c;希望大家在都能拿到理想…...

精确到区县级街道乡镇行政边界geojson格式矢量数据的获取拼接实现Echarts数据可视化大屏地理坐标信息地图的解决方案

在Echarts制作地理信息坐标地图时&#xff0c;最麻烦的就是街道乡镇级别的行政geojson的获取&#xff0c; 文件大小 788M 文件格式 .json格式&#xff0c;由于是大文件数据&#xff0c;无法直接使用记事本或者IDE编辑器打开&#xff0c;推荐Dadroit Viewer&#xff08;国外…...

【Python 千题 —— 基础篇】多行输出

题目描述 下面是一道关于输入输出的基础题。⭐⭐⭐ 题目描述 编写一个Python程序&#xff0c;将字符串 Hello World! 存储在变量 str1 中&#xff0c;将字符串 Hello Python! 存储在变量 str2 中&#xff0c;然后使用 print 语句分别将它们在不同行打印出来。 输入描述 无…...

佛山招收网站设计/360优化大师官方下载

1、关键字(45个)Java的关键字对java的编译器有特殊的意义&#xff0c;他们用来表示一种数据类型&#xff0c;或者表示程序的结构等&#xff0c;关键字不能用作变量名、方法名、类名、包名。2、保留字(14个)保留字是为java预留的关键字&#xff0c;他们虽然现在没有作为关键字&a…...

网站推广意义/百度指数查询官方下载

Python中列表元素转为数字的方法分析8文章来源&#xff1a;菜鸟教程https://www.piaodoo.com 欢迎大家相互学习 中专学校排名http://www.buzc.org/ 茂名论坛http://www.nrso.net/这篇文章主要介绍了Python中列表元素转为数字的方法,结合实例形式对比分析了Python列表操作及数学…...

备案网站简介怎么写/郑州企业网站优化排名

import timeprint time.strftime(%Y-%m-%d %H:%M:%S, time.localtime(time.time())) 转载于:https://www.cnblogs.com/huangshiyu13/p/7751657.html...

新闻网站 网络强国建设/搜索引擎关键词排名优化

在Mac的开发中&#xff0c; 有没有想过当我们点击可执行文件之后&#xff0c;Mac究竟做了什么事情才让我们的程序运行起来&#xff1f; 对于应用层开发人员或者普通的用户而言&#xff0c; 其实无需知道的这么详细&#xff1b;但是对于内核开发人员而言&#xff0c; 如果能了解…...

济南网站建设优化/网站内容检测

一个同事问我&#xff0c;说他用innobackupex恢复数据后用mysqlbinlog导入增量数据时&#xff0c;发现数据没有导入进去并且也没有报错。 mysqlbinlog /u01/mysql_py/database/mysql3306/logs/mysql-bin.000014 /u01/mysql_py/database/mysql3306/logs/mysql-bin.000015 --sta…...

肯德基网站开发/汽车推广软文

Java中基本组成单元是类&#xff0c;在类中又包含属性和方法。 每个应用程序都包含一个main()方法&#xff0c;main方法里的称为主类。 一&#xff0c;基本变化 ①全局变量&#xff1a;在类中的属性 局部变量&#xff1a;在方法中的属性 ②基本数据类型的变化 在基本数据类型中…...